excel 在总表里提取相同品种和对应的数据到新表里?

如题所述

解题思路:用IF将汇总表里的B列等于分表品种的行号找出来,再用INDEX按行列号取出所需单元格内容。

其中SHEET2表中,将品种A写在首行(A1),然后填写公式如下:

A4=IF(C4="","",ROW(A1))

B4=IF(C4="","",$A$1)

C4=IFERROR(INDEX(Sheet1!$C$4:$F$1000,SMALL(IF(Sheet1!$B$4:$B$1000=$A$1,ROW(Sheet1!$B$4:$B$1000)-3,""),ROW(A1)),COLUMN(A1)),"")  //C4单元格写好后可以直接右拉复制到F4,以下单元格只是供参考判断用

D4=IFERROR(INDEX(Sheet1!$C$4:$F$1000,SMALL(IF(Sheet1!$B$4:$B$1000=$A$1,ROW(Sheet1!$B$4:$B$1000)-3,""),ROW(B1)),COLUMN(B1)),"")

E4=IFERROR(INDEX(Sheet1!$C$4:$F$1000,SMALL(IF(Sheet1!$B$4:$B$1000=$A$1,ROW(Sheet1!$B$4:$B$1000)-3,""),ROW(C1)),COLUMN(C1)),"")

F4=IFERROR(INDEX(Sheet1!$C$4:$F$1000,SMALL(IF(Sheet1!$B$4:$B$1000=$A$1,ROW(Sheet1!$B$4:$B$1000)-3,""),ROW(D1)),COLUMN(D1)),"")

SHEET2表写好后,可以直接复制工作表,再将A1单元格内容修改为B,表中内容自动查找。

点开大图看过程

追问

我按照你的 达不到效果呢,请看图

追答

可能是版本不够,建议C4输入完公式后再按组合键Ctrl+Shift+Enter完成输入试试,然后再拖拉复制

追问

谢谢你,按照你说的 可以实现了

追答

实现就好

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