求值:符合某一條件下算唯一值(EXCEL 2013)

大大們好:
軟體:2013 EXCEL
利用sumifs 及 countaifs 函數可快速算出符合條件的值,
如: 算出在條件為 部門 0,加總其 業績,即F3儲存格=SUMIFS(C:C,B:B,E3), 可得值=200,
如:算出在條件為 部門 0,算其出現次數,即G3儲存格=COUNTIFS(B:B,E3), 可得值=6,

但如何在 不排序、資料可能有缺漏及不使用 樞杻分析表 的情形下,
算出: 部門為0, 姓名唯一值=3
姓名計有
A2陰雨
A3天快亮
A8天快亮
A9天快亮
A10天快亮
A11八分鐘

請教各位神人如何算出 姓名唯一值)H3儲存格=3即陰雨、天快亮、八分鐘等3位)
部門 姓名唯一值
0 3
1 2
2 1
3 1
求值:符合某一條件下算唯一值(EXCEL 2013)

2014-06-04 16:49 發佈
研究了一下~沒有想到用什函數可以一次性解決你的這類問題~有個替代方式你參考一下,如下圖範例~

第一步: 在旁邊新增一欄,把姓名和部門串在一 ,公式如下圖黃色所示,就是 = B2 & A2
然後你就會得到新的一欄資料

第二步: 再新增一欄,公式如下圖綠色所示,=IF(MATCH(C2,C:C,0)=ROW(C2),1,0)
用了三個函數
第一個ROW(C2)是算出C2是第幾列答案是第2列

第二個是 MATCH(C2,C:C,0) 這個代表請找出完全符合C2條件下由上到下第幾列,它只會找到1個值(重覆值中由上到下找到的第一個),所以運用這個公式的特性,不管有重覆的資料在哪一格match 答案都只會是那一個,那我就用MATCH(C2,C:C,0)=ROW(C2)。。。那符合條件的那一個就是1,其它就是0了。。。

第三步: 在=SUMIF(B:B,G3,D:D) 就會得到你想要的姓名唯一值數量了~

這時就會開始想~為什要挑戰不用樞紐分析表功能呢? 有什情況下要這麼作



感謝swearss SIR:
為什要挑戰不用樞紐分析表功能呢?有什情況要如此?
ANS:相同的資料,因為要有不同的結果分析,故在原始的資料表中有利用了 sumif 及 countaif 的函數後,可以將資料貼上後即可知道答案,包括"唯一值"也一併算出,後續即要將此結果表再進入 樞杻分析裡運用之。

感謝swearss SIR無私的提供此一方法.
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?