分类
Excel 如何 “先判断一格,根据情况而再累加”?
Excel 如何 “先判断一格,根据情况而再累加”?
我的表大概是这样的:
活动性质 | 使用的时间
|
工作 | 02:30 //2小时30分
学习 | 01:45
工作 | 03:00
睡眠 | 01:00
学习 | 02:00
上表每一行代表一条记录,而任意“活动性质”的记录可以在区域内任意一行插入(记录数是有限的)。
现在需要增加两个能自动计算出结果的单元格:
工作总使用时间
学习总使用时间
也就是说能够逐行判断该行的“活动性质”,例如属于 工作 就把 使用的时间 加到 工作总使用时间 里。
这两格应该怎样实现呢?谢谢!
可以用 SumIf() 公式吧. 比如 "工作总使用时间" =SumIf(活动性质范围, "工作", 使用的时间范围)
楼主的是正解
用 sumif 函數 進行 條件加總
SUMIF
加總符合某特定搜尋準則的儲存格。
語法
SUMIF(range,criteria,sum_range)
Range 是要評估加總的儲存格範圍。
準則是用以決定要否列入加總的搜尋準則,可以是數字、表示式或文字。例如,準則可以是 32、"32"、">32" 或 "apples"。
Sum_range 是實際要加總的儲存格。sum_range 和範圍是相對應的,當範圍中的儲存格符合搜尋準則時,其對應的 sum_range 儲存格會被加入總數。如果省略掉 sum_range,則計算加總範圍中的儲存格。
註解
Microsoft Excel 提供可以依據條件來分析資料的其它函數。例如,若要計算文字字串的出現次數或者在儲存格範圍中的次數,可以使用 COUNTIF 函數。 若要用公式依據一個條件傳回二個其中的一個值,如根據指定銷售數量的銷售金,可以 IF 工作表函數。瞭解 依據條件來計算值的相關資訊。
範例
假設 A1:A4 內含下列的四個房屋的價值,分別是:100,000元、200,000元、300,000元、400,000元。而 B1:B4 則內含下列的相對銷售佣金:7,000元、14,000元、21,000元、28,000元。則:
SUMIF(A1:A4,">160000",B1:B4) 等於 $63,000
用一樓的方法就可以了
楼上的3位都说的很清楚了。
呵呵,几天帖子这么多都错过了。