標題:
[發問]
資料篩選
[打印本頁]
作者:
meowcat728
時間:
2015-1-10 23:08
標題:
資料篩選
想請問如果如圖片
我想設定的篩選條件:例如d2欄位內符合1的話(可更改輸入條件)
如果利用excel函數是否有辦法讓J欄輸出a9,a14,a20,a21??
謝謝
作者:
meowcat728
時間:
2015-1-10 23:45
補上範例.............
作者:
K_Wing
時間:
2015-1-11 08:27
回復
2#
meowcat728
他暫時是小學生
下載不了檔案
作者:
samwang
時間:
2015-1-12 08:25
回復
1#
meowcat728
可以參考下面的網址,超級版主Hsieh的解說
http://forum.twbts.com/viewthrea ... amp;page=1#pid73642
作者:
p212
時間:
2015-1-12 08:44
本帖最後由 p212 於 2015-1-12 08:52 編輯
回復
1#
meowcat728
您的問題說明不是很清楚(1#文字說明符合尋找條件只有1個、而圖示說明符合尋找條件卻有2個),不過可依下列公式自行修改。
依文字說明「d2欄位內符合1的話」,儲存格J2請輸入陣列公式 (
同時按下Ctrl+Shift+Enter三個鍵輸入公式
)
=IFERROR(INDEX($A$1:$A$22,SMALL(IF($C$1:$C$22=$I$2,ROW($C$1:$C$22),FALSE),ROW(1:1))),"")
向下複製公式
請參考!
作者:
meowcat728
時間:
2015-1-12 19:01
謝謝p212的回答,目前單一條件搜尋可以,可是如果是輸入橫項條件就卡住了
因為資料是d1~dn
J2想表現出符合如d2欄內條件1,例出項目 a9.a14...
如果是dn時怎麼表示?謝謝
作者:
p212
時間:
2015-1-13 08:37
本帖最後由 p212 於 2015-1-13 08:39 編輯
回復
6#
meowcat728
假設B~D欄需同時符合三個條件
修改5#所列的儲存格J2陣列公式,如
=IFERROR(INDEX($A$1:$A$22,SMALL(IF(
($B$1:$B$22=條件一)
*
($C$1:$C$22=條件二)
*
($D$1:$D$22=條件三)
,
ROW($B$1:$B$22)
,FALSE),ROW(1:1))),"")
上式的「*」運算時以「and」執行,而非四則運算的「乘號」,符合三個條件時公式回應出B欄的列號。
請參考!
註:可否上傳附有預期答案的範例檔供參?謝謝!
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)