EXCEL如何根据标题提取某列数据之和?

​EXCEL 办公软件 如何根据标题“8月账本”下,通过年月提取“收入”与“支出”数据分别的和?求高人解答!因为数据很多,每个月有400多行数据,月份从2000年至今,有17年,204个月,需要根据标题,自动统计每个月的收入与支出的分别之和。一定要根据标题查找来求下面的值

本来很简单的操作!因为你没有表述清楚结果效果,都没有办法给公式啦!

一是原始数据是在哪几列?
二是结果要显示每一年每一月的和?还是只要12个月份的收入与支出和追问

首先我不知道8月账本在第几列,所以根据字段“2017年8月”遍阅查找,然后自动计算出此标题下对应字段“收入”的金额总和是多少,对应字段下“支出”的金额总和是多少。

追答

有点晕死我了!你问题的你不知道结构?要我知道?
公式=SUMIFS(C:C,A:A,">="&"2017-8-1",A:A,"<="&"2017-8-31",B:B,"收入")
是数据结构全部是在ABC列的情况,统计2017年8月份的收入,若是要统计支出,只要把"收入"二个字改成为"支出"即可

追问

首先谢谢你的回答,因为资料太多,我不可能去找某月的账单 是在哪几列,所以我的目的是 C:c A:aB:B之类的,是需要自动根据标题“ *X年X月账单*”识别出来!我感觉可能需要用到宏 ,sql语句之类的 分析公式

追答

你的数据结构没有明确,输出的地方没有定位单元格?所以没有办法给你完整的公式,本来很简单的,由于你没有提供数据结构和输出的单元格数据结构,所以只好给你其中一个公式

追问

我自己摸索会了,还是谢谢你!
=OFFSET(INDIRECT("原始数据表!"&ADDRESS(SUMPRODUCT(ISNUMBER(FIND("查找的关键词",原始数据表!A1:ZZ8888))*ROW(原始数据表!A1:ZZ8888)),SUMPRODUCT(ISNUMBER(FIND("查找的关键词",原始数据表!A1:ZZ8888))*COLUMN(原始数据表!A1:ZZ8888)))),偏移行数,偏移列数)

温馨提示:答案为网友推荐,仅供参考
相似回答