Excel中SUMIFS函數

Excel中SUMIFS函數

如果另一個單元格範圍中的內容等於完全獨立的表格中單元格中當前的文本,我需要一個公式來對單元格範圍中的值求和。

例如,

'sheet2'!B9如果 G7:G999 中的文本等於(另一張工作表中完全不同的單元格)中的文本,則對 D7:D999 的值求和

注意:儲存格 B9 中的文字發生變化,這就是為什麼我不能只在函數中寫入 B9 中的文字。

我嘗試了以下公式,但它不起作用:

SUMIFS(D7:D999,G7:G999,"=INDIRECT('sheet2'!B9)" 

答案1

根據我對你的問題的理解。我相信您之前嘗試過但沒有 INDIRECT 的簡單 SUMIF 應該可以工作。

我有這個範例表 D1:G11。 Sheet2 中的 B15 包含 SUMIF 公式,B9 包含與 Sheet1 Col G 中的 CAtegory 進行比較所需的文字。

B15 配方

=SUMIFS(D2:D11,E2:E11,"=USD",F2:F11,"=Income",G2:G11,Sheet2!B9)

這裡不需要間接。一個簡單的 SUMIFS 應該如下所示工作。此範例假設您要對貨幣為美元且其「收入」類別和 G 中的儲存格匹配 Sheet2!B9 進行求和。您可以根據您的預期標準建立類似的 SUMIFS。

請確認這是否適合您。或者,您可以在問題中添加範例數據,並進一步闡明為什麼需要間接。

在此輸入影像描述

相關內容