接續上一篇文章:Excel-還原Google表單結果為單選方格和複選方格的矩陣表示方式(OFFSET,SUBSTITUTE)
在 Google 表單的填答結果中也會顯示統計圖表,如何在 Excel 中建立相同的圖表?
這是檢視 Google 表單填答結果的統計圖:
1. 產生單選填答結果的數據
首先,產生圖表所需的表格數據。
儲存格F2:=SUMPRODUCT((A$2:A$12=$E2)*1)
複製儲存格F2,貼至儲存格F2:H4。
利用 SUMPRODUCT 函數利用「A$2:A$12=$E2」,判斷儲存格A2:A12中和儲存格E2是否相等。其中「*1」的作用為將判斷式傳回結果「TRUE/FALSE」轉換為「1/0」,再透過 SUMPRODUCT 予以加總。
然後,選取儲存格E1:H4,產生直條圖。
如果想要調整各個數列之間能靠近一點,則可以在資料數列格式中的「數列重疊」數值中調整。(其預設值是-25%)
若調整為「0%」,則每個數列會靠在一起。
2. 產生複選填答結果的數據
儲存格F2:=SUMPRODUCT((SUBSTITUTE(A$2:A$12,$E2,"")<>A$2:A$12)*1)
複製儲存格F2,貼至儲存格F2:H4。
為何利用 SUBSTITUTE 函數,可以參考上一篇文章:Excel-還原Google表單結果為單選方格和複選方格的矩陣表示方式(OFFSET,SUBSTITUTE)
調整數列的重疊距離: