簡體   English   中英

在Excel中跨多個工作表求和

[英]Sumproduct across multiple sheets in Excel

我有19個普通工作表(命名為P1P19 ;是的,這些是工作表的名稱,而不是單元格!)和一個摘要工作表。 我想計算正常工作表中M15單元格和摘要工作表中C2:C20的乘積之和。

('P1'!M15)*C2 + ('P2'!M15)*C3 + ... + ('P19'!M15)*C20

這是我寫的:

=SUMPRODUCT(('P1:P19'!M15),(C2:C20))

但這給了我#REF! 錯誤。 同樣,它會自動將內容更改為:

=SUMPRODUCT(('P1:[P19]P19'!M15),(C2:C20))

我該怎么辦 !?

假如說:

1)以下公式放在摘要表中

2)所有工作表名稱均采用精確格式“ PX”,其中1≤X≤19

3)這些工作表名稱列在摘要工作表的A2:A20中

4)對於每個X,當1≤X≤19時,始終存在工作表“ PX”

然后:

=SUMPRODUCT(N(INDIRECT("'"&A2:A20&"'!M15")),C2:C20)

問候

這個怎么樣:

=('P1'!M15*Summary!C3)+ ('P1'!M15*Summary!C4)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM