Excel利用資料透視表統計不重複值的個數

範例資料來源格式如下,現需統計每個group中uid的人數:

使用資料透視表預設情況下,只能選擇「計數」得到每個group的行數,uid並沒有去重;


解決辦法:

在選擇資料產生資料透視表的時候,勾選“將此資料新增至資料模型”,再在「值欄位設定」中便會出現「非重複計數」的選項,選取後產生的結果便是我們需要的。

Mysql列轉行group_concat函數

MySQL中group_concat函數可以將分組的指定欄位合併成一行內容,用來作列轉行比較適合。

完整的語法如下:

group_concat([DISTINCT] 要連接的欄位 [Order BY ASC/DESC 排序欄位] [Separator '分隔符號'])

預設分隔符號為英文逗號

範例:

select id,group_concat(distinct name) from table group by id;  

需要注意的是合併後欄位長度有預設限制


參考:

HTTPS://嗚嗚嗚.ITeye.com/blog/號稱沒說過-555543

HTTP://嗚嗚嗚.媽咪code.com/info-detail-1389878.HTML

HTTPS://嗚嗚嗚.cn blog上.com/放入Anson-2016/怕/6911631.HTML

HTTPS://嗚嗚嗚.cn blog上.com/瀏覽器1214/怕/11202866.HTML

訂閱@標題