12 我有一堆日期和一美元金额(费用)的行。 我想列出一个月中的几天以及支出的余额。因此,例如,列表中的第5个条目将是8/5/2008,而在8/5/2008或之前发生的所有费用之和。大约这是=sumif(D4:D30-A5,">0",E4:E30)但当然不起作用(源数据dates在其中D4:D30,expenses而in在E4:E30)。 笔记 由于各种原因,无法对源数据进行排序。 必须在google电子表格中工作,这是excel函数的相当完整的子集。 microsoft-excel google-spreadsheets — 校友 source
7 代码 =SUMIF(D$2:D$30,"<="&A5,E$2:E$30) 应该可以在Excel和Google Spreadsheets中使用。 — 雷克斯 source 接受答案是否有6年记录?提交答案后20分钟应该已经完成了。迟到总比不到好。 — 2015年
1 假设您的数据在D和E中: 在A列中,该月的所有日期。在B列中,该月的所有日期都转换为数字(默认情况下是自1970年1月1日以来的天数。) 在F列中,D列中的所有日期都转换为数字。 然后在G:AM列中输入单元格(左右),此公式为:如果(F1> B $ 1,0,E1)对于每一列,B1都高一,所以它是B1,b2等。 在C(1-31)列的单元格中,将G-AM列相加。 然后,C列由与A列中的31个日期相对应的31个数字组成。 — 莫克斯 source 超级用户汇编问题和答案以供参考。为此,答案应该只是确定的答案。如果您需要在回答之前进行澄清,则应添加注释(不需要花费很长时间即可获得足够的代表)。如果您需要根据某些假设来限定您的答案,那很好。这个问题有很多,所以我不会改变您的答案。在某些时候,请修改您的答案以删除第一段,当人们以后再看时,它不会成为答案的适当部分。祝好运。 — fixer1234