Excel - 如何從另一個工作表中擷取對應的值?

Excel - 如何從另一個工作表中擷取對應的值?

我有一個“詳細”工作表,用於統計數字:

詳細工作表

              (Column A)  (Column E)
(Excel Row #) DATE        TOTAL
...
700          6/8/2015    =sum(D701:D709)
701   
702
703
704  
705
706
707
708  
709
710         6/9/2015    =sum(D711:D719)
...

我想從另一張工作表的詳細工作表的 E 列中檢索總計

(Column A)   (Column B)
DATE         DETAIL TOTAL
...
6/8/2015    =sum(Details!E700)
6/9/2015    =sum(Details!E710)
...

我希望能夠做的是選擇=sum(Details!E700)=sum(Details!E710)讓它自動完成下一個單元格:

=sum(Details!E720)
=sum(Details!E730)
=sum(Details!E740)
=sum(Details!E750)
...

它不起作用,因為原始數字彼此相距十個單元格,而且我不知道如何自動完成此任務以成功檢索它們。如何從原始工作表中檢索正確的值?

答案1

聽起來最簡單的解決方案就是使用VLOOKUP.

例如在B5新工作表的儲存格中:

=VLOOKUP($A5,'Details'!$A$2:$E$1000,5)

這將在原始工作表上的範圍的第一列(日期)中搜尋A2:E1000您在新工作表中輸入的日期A5,然後返回跨 5 列(即 列E)的對應值

相關內容