【问题标题】:Filtering a set of data过滤一组数据
【发布时间】:2012-09-04 12:41:51
【问题描述】:
所以我有一个我使用的文档,我在其中输入了每日数据。该数据在一个电子表格中记录了全年。该数据还用于计算图表等的月度值。为了让这些数据的录入更简单,重复性更小,我想把每月的电子表格和每年的电子表格联系起来,这样就只需要填写每年的数据汇编。
有没有什么方法可以编写一个公式来遍历年度电子表格中的数据,并且只提取某个月份的数据?如果是这样,最好使用什么功能?
【问题讨论】:
标签:
excel
filtering
excel-2010
worksheet-function
【解决方案1】:
如果您只是将数据从每年提取到每月,我会使用=Vlookup()。如果您尝试将每日数据计算为每月数据,您可以使用 countif() 或 sumif() 函数,具体取决于您想要完成的任务。因此,如果您尝试将所有每日数据相加以获得每月金额,您可以执行以下操作:
=sumif(range,critera,[sumrange]) range 将是该月份在标准中的 celss 将是月份,而 sumrange 将是月份的值。
【解决方案2】:
假设您有两列,一列有日期,另一列的金额如下:
使用 SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2) 将允许您对介于您在 E1 和E2。
公式为:=SUMIFS(B2:B10,A2:A10,">="&E1,A2:A10,"