![](/img/trans.png)
[英]MS Excel: SUMIF where the criteria is a range of non continguous cells
[英]use range of cells as criteria in sumif
我有一列單元格將與標題行對齊一段時間(時段1,時段2,時段3等)。如果要在我的時段中使用此時段,則旁邊有1或0標志求和公式。
我的左欄中也列出了位置。
如果期間在其旁邊的列中標記為1,如何創建一個求和公式以提供給我特定位置的所有金額? 我以為它將是某種sumif數組,但是編寫公式沒有成功。
可能想使用SUMPRODUCT(zero_one_range, values_range)
。 0將排除您不想要的值; 1將包括其他值,然后全部累加起來。
這是一個虛擬的示例:
G3
單元格中的公式
=SUMPRODUCT(B3:D3,B6:D6)
我根據您的描述創建了一個電子表格。 此示例包含4列:“位置”,“期間”,“使用中”和“金額”。
我們將僅假設3個地點和3個期間。 使用中狀態0未使用; 1個正在使用中。
假設我們要查看期間3中CA的使用總額。 我們將在單元格D26中使用“ sumifs”公式,如下所示:= SUMIFS(D2:D24,A2:$ A $ 24,“ CA”,$ B $ 2:$ B $ 24,“ 3”,$ C $ 2:$ C $ 24 ,“ 1”)
總和范圍是“金額”列,條件范圍1是“位置”列,條件范圍等於“ CA”,條件范圍2是期間列,條件2等於“ 3”(期間3),條件范圍3是“使用中”列,使用時標准3等於“ 1”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.