Excel:计算特定月、周、年的计费小时数
我的电子表格中有四列:月、周、年、小时,我想根据月、周和年数“求和”小时数。月份为 (1-12),周为 (1-52),年份为 (2009, 2010, 2011)
例如:
Month Week Year Hours Total_Hours
1 2 2011 8 12
1 2 2011 4 12
1 2 2010 7 7
1 2 2009 5 5
不确定是否应该使用 vlookup 还是嵌套“if”。如果其他人有更好的方法,请告诉我。
提前致谢。
I have four columns in a spreadsheet, Month, Week, Year, Hours and I want to 'sum' the number of hours based on the month, week, and year number. Months would be (1-12), week would be (1-52), and year would be (2009, 2010, 2011)
For example:
Month Week Year Hours Total_Hours
1 2 2011 8 12
1 2 2011 4 12
1 2 2010 7 7
1 2 2009 5 5
Not sure if I should use vlookup or a nest 'if'. If someone else has a better approach, please let me know.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首先,创建另一列,该列是前三列的字符串串联,然后向下拖动:
然后,使用 Total_Hours 的公式,然后向下拖动:
我的示例使用您的示例,并插入一个新列 D 进行串联。
最终结果:
当然,我会使用命名范围来处理任何可能发生变化的事情。
First, you create another column that is a string concatenation of the first three, and drag down:
Then, you use this formula for Total_Hours, and drag down:
My example uses your sample, and inserts a new column D for the concatenation.
End Result:
Of course, I'd use Named Ranges for anything that's likely to change.
如果使用 VLOOKUP,请确保文本数据格式正确或使用 文本和数据函数
If you use VLOOKUP ensure the textual data is formatted correctly or use Text and Data functions