品號 使用部門 借方科目代號 借方科目
211 KL370
品號 部門 借方科目代號 借方科目 使用部門
211 研發 6326 研-模治具
211 製造 5521-509 製-其他模治具
抱歉,因為等級不夠,所以無法使用HTML,希望大家看得懂..
我的問題是,如何能以第一個表,同時滿足品號與使用部門裡的內容,而參照到第二個表的資料,進而使用函數讓第一個表裡的借方科目代號欄及借方科目欄自動抓取第二個表的資料。
希望我的語意夠清楚,也謝謝各位。
2006-04-27 05:32:44 · 2 個解答 · 發問者 苒 4 in 電腦與網際網路 ➔ 軟體
第一個表:Sheet1 A B C D F1 品號 部門 借方科目代號 借方科目 使用部門2 211 研發 6326 研-模治具 3 211 製造 5521-509 製-其他模治具 KL370第二個表 A B C D 1 品號 使用部門 借方科目代號 借方科目 2 211 KL370 5521-509 製-其他模治具 C2=INDEX(Sheet1!C$2:C$10,SUMPRODUCT(--(Sheet1!$A$2:$A$10=$A2),--(Sheet1!$E$2:$E$10=$B2),ROW(Sheet1!$A$1:$A$9)))D2=INDEX(Sheet1!D$2:D$10,SUMPRODUCT(--(Sheet1!$A$2:$A$10=$A2),--(Sheet1!$E$2:$E$10=$B2),ROW(Sheet1!$A$1:$A$9)))公式先設定10列看看是不是和你意思相同.同時滿足兩個欄位的值資訊有限如有其他條件,可能公式就不合.
2006-04-27 18:29:01 補充:
修改公式:C2=INDIRECT("Sheet1!C"&SUMPRODUCT(--(Sheet1!$A$1:$A$10=$A2),--(Sheet1!$E$1:$E$10=$B2),ROW($A$1:$A$10)),1)D2=INDIRECT("Sheet1!D"&SUMPRODUCT(--(Sheet1!$A$1:$A$10=$A2),--(Sheet1!$E$1:$E$10=$B2),ROW($A$1:$A$10)),1)
2006-04-27 18:38:05 補充:
若找無資料則顯示#REF!,可用=IF(ISERR(公式)=TRUE,"",公式)修飾.
2006-04-29 22:02:58 補充:
如有問題,寄檔案來或跟檔案位子相同的例題也可以,欄列多少都會改變公式。applerotchiu@yahoo.com.tw
2006-04-27 13:07:20 · answer #1 · answered by 顯栓 7 · 0⤊ 0⤋
兩個表是否各有另外一欄位是編號(不可重複)或可各增加一欄來編序號, 如此方可在第一個表抓取第二個表內的資料.
2006-04-27 13:18:34 · answer #2 · answered by Frank Chiou 7 · 0⤊ 0⤋