excel如何按关键字查询某列的同一行其他列数据

来源:百度知道 编辑:UC知道 时间:2024/06/19 08:43:33
例如:
A B C
1 金额 其他 时间
2 100 2 1月
3 200 3 1月
4 500 4 8月

我想实现根据时间的关键字“1月”查询得到金额列表(得到结果仅为100,200,500这样数据列表,其他都不需要)
数据透视表中可否多选,例如“时间”可能为“1月1日”、“1月2日”、“1月3日”,而我想要所有“1月”的数据
==================================================
以上问题已解决,但是我在“数据”中加入的“金额”“其他”两个条目,
得到的透视表中汇总为“金额”“其他”两行,我想汇总为同一行中“金额”“其他”两列,如何修改?

=IF(ISERROR(INDEX($A$1:$A$100,SMALL(IF($C$1:$C$100="1月",ROW($C$1:$C$100),65536),ROW(1:1)))),"",INDEX($A$1:$A$100,SMALL(IF($C$1:$C$100="1月",ROW($C$1:$C$100),65536),ROW(1:1))))

找个单元格,写上面的公式,输入完后不要直接回车,按ctrl+shift+enter.
,然后下拉就出来你要的数据了.

回答补充: 你在数据透视表工具栏的下拉菜单里点公式,计算字段,出来的对话框里你可以写个名字例如叫总计,公式为 =金额+其他,确定.

子易空间站 - 高效办公指导网站

用数据透视表,把时间字段拉到页字段

CTRL+F

数据透视--将时间拉到行字段--将金额拉到列字段

透视表不会做的HI我....