標題:
Excel-函數或VBA-類似Vlookup但關鍵字為兩個
發問:
Excel函數或VBA的問題,有些類似Vlookup但是關鍵字為兩個 例如:姓名等於A君,日期等於2012/8/1,要搜尋時間列的數字 姓名 日期 時間 A君2012/8/107:11 A君2012/8/207:12 A君2012/8/307:13 A君2012/8/407:14 A君2012/8/507:15 B君2012/8/107:11 B君2012/8/207:12 B君2012/8/307:13 B君2012/8/407:14 B君2012/8/507:15 以上,請大大指教,謝謝
最佳解答:
假設資料放在A欄~C欄 E1為要查詢之姓名,ex: A君 F1為要查詢之日期,ex: 2012/8/1 則G1 =TEXT(INDEX(C2:C11,MATCH(E1&F1,A2:A11&B2:B11,0)),"hh:mm") 陣列公式 2012-08-14 23:09:11 補充: 另一種寫法 G1 =TEXT(LOOKUP(E1&F1,A2:A11&B2:B11,C2:C11),"hh:mm") 2012-08-16 09:09:59 補充: 回003問題: H1 =TEXT(INDEX(C2:C11,MATCH(E1&F1&G1,A2:A11&B2:B11&C2:C11,0)),"hh:mm") 供參。 回004問題: =TEXT(INDEX(Sheet1!C2:C11,MATCH(Sheet2!E1&Sheet2!F1,Sheet1!A2:A11&Sheet1!B2:B11,0)),"hh:mm") 供參。 2012-08-18 23:07:46 補充: 假設資料放在A欄~C欄 E1為要查詢之姓名,ex: A君 F1為要查詢之日期,ex: 2012/8/1 則G1 =TEXT(INDEX(C2:C11,MATCH(E1&F1,A2:A11&B2:B11,0)),"hh:mm") 陣列公式 另一種寫法 G1 =TEXT(LOOKUP(E1&F1,A2:A11&B2:B11,C2:C11),"hh:mm") 若是三個關鍵字,應該如何寫函數? H1 =TEXT(INDEX(C2:C11,MATCH(E1&F1&G1,A2:A11&B2:B11&C2:C11,0)),"hh:mm") 如果需要跨Sheet查詢,應該怎麼寫比較好? G1 =TEXT(INDEX(Sheet1!C2:C11,MATCH(Sheet2!E1&Sheet2!F1,Sheet1!A2:A11&Sheet1!B2:B11,0)),"hh:mm") 如果兩個關鍵字跟三個關鍵字,要計次,請問應該如何寫? =COUNTIFS(A2:A11,"A君",B2:B11,"2012/8/10")
其他解答:
- 急!!!問數學比例式,連比,正反比,相關題目 (20點)@1@
- 中永和那裡有口碑不錯的美髮沙龍-
- Excel要怎麼挑出我要的編號和後面的資料@1@
- 屏東市哪裡有賣打擊手套
- 員林輕井澤火鍋店的住址和電話
- 不知該選哪張顯示卡@1@
- adsl的網路速度費用
- 急!訂婚男方要準備十二樣東西指的什麼?
- 國1生物-((@1@
- the history of peak ,fast!!!!!!!!!!!!!
此文章來自奇摩知識+如有不便請留言告知
請問大大,若是三個關鍵字,應該如何寫函數 2012-08-15 23:56:31 補充: Dear 大大,請問如果需要跨Sheet查詢,應該怎麼寫比較好 2012-08-18 18:57:29 補充: 感謝大大的回復,請放到所有回答 另外請問如果兩個關鍵字跟三個關鍵字,要計次,請問應該如何寫 謝謝6FE1C172A843305D
留言列表