Excel 公式問題

2009-06-29 2:18 pm
請高手幫忙寫出以下情況的公式:

在A1:C5範圍內有以下資料:
A---------apple---------30
B---------orange-------10
C---------apple---------15
D---------cherry--------30
E---------lemon---------20

要在A8格內輸入B欄的任何一個英字及A9輸入C欄的任何一個數字. 當輸入A8和A9的資料都同時與B1:C5範圍內的任何一列的資料相同時, 在B8格內顯示出同一列A欄的資料. 例如:
1) 當輸入A8=apple, A9=15, 在B8會顯示出"C".
2) 當輸入A8=apple, A9=30, 在B8會顯示出"A".

B8格的公式應該怎樣寫呢?

回答 (2)

2009-06-29 3:11 pm
✔ 最佳答案
B8=INDIRECT(ADDRESS(SUMPRODUCT((B1:B5=A8)*(C1:C5=A9)*(ROW(1:5))),1))

Please try

2009-06-29 23:05:29 補充:
Another formula:

B8=INDIRECT("A"&(SUMPRODUCT((B1:B5=A8)*(C1:C5=A9)*(ROW(1:5))))

Please try
2009-06-30 7:39 am
謝謝你的公式. 你己為我解決了問題. 真的非常感謝你的幫忙


收錄日期: 2021-04-27 13:11:53
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090629000051KK00296

檢視 Wayback Machine 備份