您好!想问一下大神EXCEX的问题

发布时间:2019-07-29 16:32:21

一个表其中一列是商品名称,一列金额,一列日期,我想把其中某种商品明细提取出来,中间有不符合条件的不显示出来,下面符合条件的直接跟上来。

推荐回答

假设A列是"商品名称",B列是"金额",C列是"日期";

数据在第1-1000行,其中第1行是标题行;

需要提取的"某种商品"的名称置于单元格D1;

在单元格E2录入公式:

=INDIRECT("R"&SMALL(IF($A$2:$A$1000=$D$1,ROW($A$2:$A$1000),4^8),ROW($A1)))&"C"&COLUMN(B$1),0)

编辑后,须按Ctrl+Shift+Enter确认!!

然后,复制E2至F2;

再复制E2:F2,至E2以下足够的行数即可。

这样在E-F列,会返回对应于D1的"指定商品名称"的"金额"及"日期"。

E、F列下方多于该商品存在数据的余下行数将返回0值;

若要消除此0值,可在单元格B65536及C65536输入=""即可。

其他回答

不知你的条件是什么?在格式里面套用判断公式,如 IF(......)NEXT(......)或 在表头商品名称这一行建立过滤显示你需要的数据,就可以了。

直接将该商品的行所有信息选定,采用复制或剪切方式就可以了。

以上问题属网友观点,不代表本站立场,仅供参考!