• 2

excel 統計問題

請教excel神人, 假設某公司在三個時段內分別提供三種飲品, 有三個員工(A,B,C)取用, 該時段用完就沒了, 如想要知道這三位員工每人共拿了幾杯(不管飲品種類), 要如何用公式計算??

例如A員工共取用5杯....

excel 統計問題
2023-10-06 10:01 發佈
文章關鍵字 excel 統計問題
cman4434 wrote:
請教excel神人,...(恕刪)


未看先猜countif()
Countif 試看看
慕容啟介 wrote:
Countif 試看(恕刪)


試過了, 它只能算出A,B,C出現的次數..但有種類是一次領2杯的, Countif只能算出A領了3次..而不是5杯
南風天

先用countif在另一個表格列出ABC每種飲料喝的次數,再用sumpoduct與杯數相乘。

2023-10-06 11:58



A: =SUM(COUNTIF($M$11:$O$11,K15),COUNTIF($M$12:$O$12,K15)*2,COUNTIF($M$13:$O$13,K15))
B: =SUM(COUNTIF($M$11:$O$11,K16),COUNTIF($M$12:$O$12,K16)*2,COUNTIF($M$13:$O$13,K16))
C: =SUM(COUNTIF($M$11:$O$11,K17),COUNTIF($M$12:$O$12,K17)*2,COUNTIF($M$13:$O$13,K17))

cman4434 wrote:
請教excel神人,...(恕刪)


是可以猜出你要算什麼,但是這表格好怪。
所以A在早上喝了一杯咖啡+兩杯茶?
茶每個時段,要喝的人一定要一次拿兩杯,不能兩個人各拿一杯?
公式直接向下複製!

My Interior Knowledge is Extraordinaire
Mystique Hsiao wrote:
公式直接向下複製!(恕刪)


請問如果接著要拉出表格的行及列的標題組合當成"內容"(如圖示)呢?


=SUMPRODUCT((C$2:E$4=G2)*B$2:B$4)

你想要的文字組合,如果想要弄出類似且自動化的話
我想到一部分的函數要用365才有支援

如果你是365,自己把內容自行拆解,基本上就是用ARRAY去產生需要的數字並組合出你要的字串
分別放在每一個欄位裡,在過濾掉0的部分,最後再把ARRAY轉換成文字

其中用TRANSPOSE是為了順序是上午中午下午,再分別找出三種飲料
不這樣做,會以飲料為優先順序,看了會怪怪的,
自己一段一段自行拆解就可以知道我為何這樣設計

=ARRAYTOTEXT(FILTER(TOROW(TRANSPOSE(CONCATENATE(C$1:E$1,"-",A$2:A$4,"-",(C$2:E$4=G2)*B$2:B$4,"杯"))),TOROW(TRANSPOSE((C$2:E$4=G2)*B$2:B$4))>0),0)

  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?