发布网友 发布时间:2022-04-22 03:58
共5个回答
热心网友 时间:2024-01-13 11:43
在I1中输入或复制粘贴下列公式
=LOOKUP(1,0/((F1=A$1:A$999)*(G1=B$1:B$999)*(H1=C$1:C$999)),D$1:D$999)
下拉填充
热心网友 时间:2024-01-13 11:44
I1输入公式下拉即可:
=IF(D1="","",LOOKUP(1,0/((F1=A$1:A$999)*(G1=B$1:B$999)*(H1=C$1:C$999)),D$1:D$999))
或加入防错判断,当F、G、H三列的值在左边表格找不到时,公式返回空白值,以上公式返回0值。
=TEXT(LOOKUP(1,0/((F1=A$1:A$999)*(G1=B$1:B$999)*(H1=C$1:C$999)),D$1:D$999),"[=0] ")
热心网友 时间:2024-01-13 11:44
方法一:在I2位置输入,INDEX(D:D,MATCH(F2&G2&H2,A:A&B:B&C,0),1)
输入完后 点 ctrl+shift +enter 数组公式运行
方法二:在前一个表格d列插入辅助列 d2位置 = a2&b2 &c2公式拖到底,e列变成条码 j2输入 = vlookup(g2&h2&i2,d:e,2,false)
热心网友 时间:2024-01-13 11:45
=VLOOKUP(F1&"|"&G1&"|"&H1,IF({1,0},$A$1:$A$22&"|"&$B$1:$B$22&"|"&$C$1:$C$22,$D$1:$D$22),2,0)同时按CTRL SHIFT 回车键,再下拉
热心网友 时间:2024-01-13 11:45
=IFERROR(VLOOKUP(F1&G1&H1,IF({1,0},A:A&B:B&C:C,D:D),2,0),"")
三键结束CTRL+SHIF+ENTER
数据量不大的话,可以改成范围
如:
=IFERROR(VLOOKUP(F1&G1&H1,IF({1,0},$A$1:$A$500&$B$1:$B$500&$C$1:$C$500,$D$1:$D$500),2,0),"")