我有一個資料集(涉及的列比示例多得多),但是想在單獨的表格上總結結果。
好吧,不能使用樞軸,因為我必須在獲得所需結果之前從外部源中洗掉資料。
員工姓名也不會排序。1 次訪問有 9 種可能的結果。
資料示例
Staff Name Status Of Visit
Staff 1 Successful 1
Staff 1 Successful 2
Staff 1 Unsuccessful 1
Staff 1 Unsuccessful 2
Staff 1 Closed 1
Staff 1 Successful 3
Staff 1 Successful 4
Staff 1 Successful 5
Staff 1 Closed 2
Staff 2 Closed 1
Staff 2 Successful 2
Staff 2 Closed 1
Staff 2 Unsuccessful 1
Staff 3 Successful 3
Staff 3 Successful 1
期望的輸出
Staff Name Successful Unsuccessful Closed
Staff 1 5 2 2
Staff 2 1 1 1
Staff 3 2 0 0
這是我用于員工姓名的公式
=UNIQUE(staffnames)
和計數
=COUNTIFS(staffnames,$D3,B:B,E$2&"*")
但我認為可能有更好的方法來解決這個問題,誰能幫忙
uj5u.com熱心網友回復:
你可以試試:
中的公式D1
:
=LET(X,TRANSPOSE(UNIQUE(TEXTBEFORE(B2:B16," ",-1))),Y,UNIQUE(A2:A16),VSTACK(HSTACK(A1,X),HSTACK(Y,COUNTIFS(A2:A16,Y,B2:B16,X&"*"))))
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/456766.html
上一篇:是否有將Excel位置字串(例如“F3”或“BG5”)轉換為R行列索引的干凈方法?
下一篇:根據許多值洗掉整行