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

2025-04-03 18:09:00
推荐回答(4个)
回答1:

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

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

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

下拉填充

回答2:

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

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

回答3:

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

SHEET1的B70 用公式:

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

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

回答4:

复杂了交给代码。
可以建立新的沟通渠道上传文件。私信我或评论后我私信你。