接續上一篇文章:Excel-還原Google表單結果為單選方格和複選方格的矩陣表示方式(OFFSET,SUBSTITUTE)

在 Google 表單的填答結果中也會顯示統計圖表,如何在 Excel 中建立相同的圖表?

Excel-製作Google表單填答結果的統計圖表(SUMPRODUCT,SUBSTITUTE)

這是檢視 Google 表單填答結果的統計圖:

Excel-製作Google表單填答結果的統計圖表(SUMPRODUCT,SUBSTITUTE)

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,產生直條圖。

Excel-製作Google表單填答結果的統計圖表(SUMPRODUCT,SUBSTITUTE)

如果想要調整各個數列之間能靠近一點,則可以在資料數列格式中的「數列重疊」數值中調整。(其預設值是-25%)

Excel-製作Google表單填答結果的統計圖表(SUMPRODUCT,SUBSTITUTE)

若調整為「0%」,則每個數列會靠在一起。

Excel-製作Google表單填答結果的統計圖表(SUMPRODUCT,SUBSTITUTE)

 

2. 產生複選填答結果的數據

儲存格F2:=SUMPRODUCT((SUBSTITUTE(A$2:A$12,$E2,"")<>A$2:A$12)*1)

複製儲存格F2,貼至儲存格F2:H4。

為何利用 SUBSTITUTE 函數,可以參考上一篇文章:Excel-還原Google表單結果為單選方格和複選方格的矩陣表示方式(OFFSET,SUBSTITUTE)

Excel-製作Google表單填答結果的統計圖表(SUMPRODUCT,SUBSTITUTE)

調整數列的重疊距離:

Excel-製作Google表單填答結果的統計圖表(SUMPRODUCT,SUBSTITUTE)

文章標籤

全站熱搜

vincent 發表在 痞客邦 留言(0) 人氣()