這是一篇對早期公式進行改善的文章,盧子想到更好的解決方法。每個公司都對應(yīng)著多個日期,要查找全部出現(xiàn)的日期。如果直接查找是很難的,但是利用一個輔助列,將次數(shù)+公司名稱合并起來,變成唯一值,再進行查找會簡單很多。 COUNTIF區(qū)域混合引用,從而起到累計次數(shù)的作用,分隔符號隨便寫一個不影響結(jié)果的符號就行。
=COUNTIF(G$2:G2,G2)&"|"&G2
=IFERROR(VLOOKUP(COLUMN(A1)&"|"&$A2,$F:$H,3,0),"")
COLUMN前面說過,是依次獲取數(shù)字,用數(shù)字+公司名稱查找輔助列的對應(yīng)值,嵌套IFERROR是讓查找不到的返回空白。 在很長時間內(nèi),上面的方法都是最好的。后來有了FILTER,不過查找的效果并不能令人滿意,雖然可以以一查多,但是結(jié)果是在同一列而不是同一行。=FILTER(H2:H14,G2:G14=A2) 直到TOROW出現(xiàn),才完美解決這個問題,可以實現(xiàn)將內(nèi)容轉(zhuǎn)成一行。=TOROW(FILTER(H2:H14,G2:G14=A2)) 現(xiàn)在需要對公式進行拖動,因此區(qū)域需要加美元符號鎖定。
=TOROW(FILTER($H$2:$H$14,$G$2:$G$14=$A2)) 鏈接:https://pan.baidu.com/s/1REFYN_q5rlu3RU_g3FCYuQ?pwd=pbht
|