[算表] 資料多條件篩選查詢

看板Office作者 (80/20 定律)時間13年前 (2012/12/24 22:56), 編輯推噓3(3014)
留言17則, 3人參與, 最新討論串1/1
軟體: excel 版本: 2003 以上 目前儲存的資料如下, A B C D 1 你 Alex a公司 101 2 我 Allen b公司 102 3 他 Andy c公司 103 4 她 Alex a公司 104 其中A~D皆為獨立的文字敘述 我想以上表為資料庫,做查詢的功能。 例如在 A10 打上"我",B10 打上"Allen",C10 打上"b公司" 在D10 會顯示出完全相符合資料庫的文字(數值) 若無完全符合則顯示無 A B C D 10 我 Allen b公司 102 11 我 Allen c公司 無 有參考過使用 http://goo.gl/h0Mnm 但即使完全複製此網址教學的 也跑不出內容裡的值 麻煩高手解惑了 謝謝 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.172.93.171 ※ 編輯: brucelinda 來自: 1.172.93.171 (12/24 23:28)

12/25 02:15, , 1F
SUMPRODUCT((G1=$A$1:$A$7)*(H1=$B$1:$B$7)*(I1=$C$1:$C$7)
12/25 02:15, 1F

12/25 02:15, , 2F
*$D$1:$D$7
12/25 02:15, 2F

12/25 02:16, , 3F
啊啊啊啊改一下抱歉
12/25 02:16, 3F

12/25 02:16, , 4F
SUMPRODUCT((A10=$A$1:$A$7)*(H10=$B$1:$B$7)
12/25 02:16, 4F

12/25 02:17, , 5F
*(C10=$C$1:$C$7)*$D$1:$D$7
12/25 02:17, 5F

12/25 02:17, , 6F
再搭配IF(SUMPRODUCT()=0,"無",SUMPRODUCT())就OK了
12/25 02:17, 6F

12/25 02:18, , 7F
但是如果相同的資料有多筆的話,他會跑出所有符合的D欄相加
12/25 02:18, 7F

12/25 11:02, , 8F
有時候建議增加一欄位用合併方式 + vlookup 速度比較快
12/25 11:02, 8F

12/26 20:40, , 9F
請教n大 我試了您的方法 只能用表格內容是數值?
12/26 20:40, 9F

12/26 20:40, , 10F
如果那些內容全是 文字串的話 似乎不行
12/26 20:40, 10F

12/26 20:41, , 11F
另請教 合併方法+vlookup 可否詳細點 讓小弟好去找
12/26 20:41, 11F

12/26 20:41, , 12F
相關書籍或是教學資料^^ 感謝
12/26 20:41, 12F

12/26 22:06, , 13F
是的,我的方法D欄只能是數值。
12/26 22:06, 13F

12/26 22:07, , 14F
L大的方法是在C和D欄中間插入一欄=A1&B1&C1
12/26 22:07, 14F

12/26 22:08, , 15F
再用這欄當索引用VLOOKUP
12/26 22:08, 15F

12/27 21:59, , 16F
如果照您所說的L大的方法,輸入"文字"後,就可得對應的
12/27 21:59, 16F

12/27 21:59, , 17F
"文字"囉!? 謝謝賜教^^
12/27 21:59, 17F
文章代碼(AID): #1Gs6qBAO (Office)
文章代碼(AID): #1Gs6qBAO (Office)