行列轉換之行轉列 介紹瞭如何對「基礎表」進行行轉列,本文介紹如何在「自助資料集」中進行行轉列。
在進行行轉列後,可直接對資料進行計算。
使用 新增列基礎功能 分別新增「語文成績」、「數學成績」、「英語成績」三列,無成績則顯示為 0 。
使用 分組彙總 功能,以姓名相同值分組,彙總語文、數學、英語成績。
範例資料:學生成績.xls
上传 範例資料至 FineBI 。
建立自助資料集,選擇「學生成績」資料表下的所有欄位,如下圖所示:
新增「新增列」步驟,命名為「英語成績」,輸入公式:IF(科目="英語",成績,0),點選「確定」,如下圖所示:
同理新增「數學成績」和「語文成績」列,公式分別為:IF(科目="數學",成績,0) IF(科目="語文",成績,0),如下圖所示:
新增「分組彙總」步驟,將「姓名」拖入分組欄,「數學成績」、「英語成績」、「語文成績」拖入彙總欄,如下圖所示:
命名並儲存自助資料集即可。
詳情參見本文 1.1 節。
若還需要對學生的成績進行彙總計算或者求平均值計算,可直接建立儀表板,計算總分,如下圖所示:
效果如下圖所示: