excel表格如何根据第一列内容自动填充第二列内容?

1.数据库建立在表格2中;2.在表格1中,A列输入编码号其中一个,B列自动填充小组号

在SHEET1的B70中输入或复制粘贴下列公式

=INDEX(Sheet2!A:A,MIN(IF(Sheet2!B$2:F$4=Sheet1!A70,ROW($2:$4),4^8)))

按三键CTRL+SHIFT+ENTER结束公式输入

下拉填充

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-14

在Sheet1表的B70单元格输入公式=INDEX(Sheet2!A:A,SMALL(IF(Sheet2!B$2:F$4=A70,ROW(A$2:A$4)),1))

数组公式,按Ctrl+Shift+Enter三键结束公式,使公式前后产生大括号{}后,下拉公式即可。 如图:

第2个回答  2020-07-14

“数据库”如图:(在SHEET2中)

SHEET1的B70 用公式:

=INDEX(Sheet2!A:A,MAX((Sheet2!B$2:F$4=A70)*ROW($2:$4)))

数组公式,按组合键(CTRL+SHIFT+回车)完成公式,下拉。

第3个回答  2020-07-14
复杂了交给代码。
可以建立新的沟通渠道上传文件。私信我或评论后我私信你。
相似回答