我的Excel文件有 sheet1 和 sheet2 ,在 sheet1 我有A1到A999的日期和B1到B999的销售数字为连续约会。
在 sheet2 我有A1到A12的月份,如Jan,Feb,Mar ... Dec,我正在尝试计算 sheet1 日期和总计的总数,公式应该根据月份检查应该在sheet2 B1到B12中显示的月份总数。
在sheet1 A1到A999中,我有不同年份的日期,所以我想在sheet2中输入一个C1,我将在2018年或2017年输入,然后表格应该显示当年的总数。
答案 0 :(得分:1)
将sheet1设置为excel表,其中包含年份和月份的其他列(如果在A列中有适当的数据格式,则可以使用Year和Month函数)并创建一个pivottable off并将其放在工作表2中然后将您的年份放在页面字段中,将您的月份放在行字段中,然后将销售额放在值区域中。
C2中的年份公式
=YEAR(A2)
D2中的月份名称公式
=TEXT(A2,"mmmm")
Sheet 1中:
您可以通过选择数据范围中的单元格来创建表格,例如A2
并按 Ctrl + T
然后使用 Alt + N + V
创建一个数据透视表并将其放在表2中
第2页中的数据布局
然后,您可以使用页面过滤器(年份)来获取每年的月份总和
如果你想确定MonthName顺序,你可以拖动到正确的顺序或在sheet1中有另一列,比如在E2中说
=MONTH([@Date])
这将返回日期的月份编号,您可以将其放在行字段中并使用它来订购月份(例如以升序方式)
使用月号进行升序排序: