看板 Office 關於我們 聯絡資訊
我遇到一樣的問題 我用W大的方式實驗過下方的範例是可行的 但套到我的文件上面卻一直無法作用 A74=IF(ROW()-1<=COUNT(IF($A$3:$A$69=$A$73,ROW($A$3:$A$69),"")) ,INDEX(K3:K69,SMALL(IF($A$3:$A$69=$A$73,ROW($A$3:$A$69),""),ROW()-1)),"") 我完全是照著W大改的呀0.0 想請問各位陣列是否有一些特別的限制? 另外又是否有別的方法能完成這件事呢? 感謝各位 ※ 引述《windknife18 (windknife18)》之銘言: : 拿來練習J大的陣列囉 : C2 =IF(ROW()-1<=COUNT(IF($A$1:$A$100=$C$1,ROW($A$1:$A$100),"")) : ,INDEX(B:B,SMALL(IF($A$1:$A$100=$C$1,ROW($A$1:$A$100),""),ROW()-1)),"") : 輸入完按 Ctrl+Shift+Enter 然後用 C2 往下拉,所有等於 C1 的就會依據出現 : ※ 引述《xemerald ()》之銘言: : : 軟體:excel : : 版本:2003 : : C2=VLOOKUP(C1,A1:B42,2,FALSE) : : 假設同樣的資料同時出現在 B1 B41 : : A B C : : 1 Peter 100 : : 2 Ray 101 : : . : : . : : . : : 41 Aaron 141 : : 42 Peter 142 : : 假設C1輸入 Peter : : 出現的是100 無法出現142 : : 這種情況下有哪些方法可以帶出142這個數字呢 : : 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.240.57
windknife18:將兩個 ROW()-1 改成 ROW()-73 看看,主要是你的資料 11/13 18:15
windknife18: 所在的位置在 A74 所以要減掉 73 11/13 18:16
tolag0223:儲存格由原本的空格改成顯示0了 但還是錯誤的值 0.0 11/13 21:21