什么公式可以從串列 1 到串列 2 中比較 A 列和 B 列的精確匹配?

串列 1 保持不變,串列 2 隨插件浮動。
- 如果有任何附加資訊,如果 true 回傳值,字串會說 ADD*
這是我當前的公式 => =IF(COUNTIFS(A:A,$D2,A:A,$E$2),$E$2,"ADD") 我嘗試了 VLOOKUP 公式,但是 A 列有重復的不同值串列。
uj5u.com熱心網友回復:
一個潛在的解決方案如下:
在第一行,您可以使用一個簡單的 VLOOKUP,如下所示:

=VLOOKUP(D3;A3:B6;2;FALSE)
在第二行以此類推,您可以使用以下公式(注意必須應用的 $ 塊的詳細資訊):

=IF(VLOOKUP($D4;$A:$B;2;FALSE)=IFERROR(VLOOKUP($D4;$D$2:$E3;2;FALSE);0);SUMIF($A:$A;$D4;$B:$B)-SUMIF($D$2:$D3;$D4;$E$2:$E3);VLOOKUP($D4;$A:$B;2;FALSE))
uj5u.com熱心網友回復:
回傳值的出現
對于列中值的第 n 次出現,回傳第三(查找)列中該值的第 n 次出現的第二(值)列中的關聯(在同一行中)值。
在單元格中嘗試以下陣列公式 ( AltShift Enter)
E2并向下復制。
=IFERROR(INDEX(B$2:B$7,SMALL(IF(A$2:A$7=D2,ROW(A$2:A$7)-ROW(INDEX(A$2:A$7,1,1)) 1),COUNTIF(D$2:D2,D2))),"")
單元格的公式評估 E2
IFERROR "b"
INDEX "b"
B$2:B$7 {"b",1,2,5,10,20}
SMALL 1
IF {1,2,3,FALSE,FALSE,FALSE}
A$2:A$7=D2 {TRUE,TRUE,TRUE,FALSE,FALSE,FALSE}
A$2:A$7 {"a","a","a","b","b","c"}
D2 "a"
ROW(A$2:A$7)-ROW(INDEX(A$2:A$7;1;1)) 1 {1,2,3,4,5,6}
ROW(A$2:A$7)-ROW(INDEX(A$2:A$7;1;1)) {0,1,2,3,4,5}
ROW(A$2:A$7) {2,3,4,5,6,7}
ROW(INDEX(A$2:A$7;1;1)) 1 {3}
ROW(INDEX(A$2:A$7;1;1)) {2}
INDEX(A$2:A$7;1;1) "a"
COUNTIF(D$2:D2;D2) 1
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/385045.html
