User Case
在某些情境下,一個儲存格內可能會放入多筆資料,導致公式無法正常運作,其實只要稍稍處理一下,還是可以做基本運算的!
如例一,當每個評分項目的分數擠在同一格儲存格,各評分項目又有不同權重時,該如何以公式計算總分、平均,及加權後分數呢?
Steps:加總、平均(後有完整版動畫)
a. 將儲存格內資料分割,運用SPLIT公式,第一個引數放入欲分割儲存格,第二個引數(分隔符號)放入CHAR(10)
p.s. CHAR公式可將Unicode 編碼表的數字轉換成字元,10代表的即是”空行“的符號(不要懷疑XD 雖然肉眼看”空行“沒有符號,但其實對Google Sheets來說是有的!)
b. 將運算符號放在SPLIT公式前,此處我們要先計算總和,故用SUM公式,計算平均時則使用AVERAGE
Tips: 只要在一般運算公式(eg. SUM, AVERAGE, COUNT)內放入SPLIT(欲分割儲存格,CHAR(10))即可處理一儲存格內多筆資料運算!
Steps:相乘(後有完整版動畫)
a. 一樣先將儲存格內資料分割,運用SPLIT公式,第一個引數放入欲分割儲存格,第二個引數(分隔符號)放入CHAR(10)
b. 將運算符號放在SPLIT公式前,這次我們要將分數與權重相乘,故使用SUMPRODUCT,裡面放入分數分割後的資料及權重分割後的資料,也就是說SPLIT要寫兩次,引數一為分數(C2)分割後的資料,引數二為權重(D2)分割後的資料
(如有不清楚的地方,請參考後方動畫)
p.s. SUMPRODUCT可針對兩個大小相同的陣列或範圍,計算彼此”對應項目“的乘積總和,所以在此例中,即可依照各項分數所對應的權重比例進行計算
完整版動畫
加總、平均
相乘
Google Sheet是現在業界及學生經常使用、相當便利的工具,但它其實還有許多強大的功能等者我們一一探索。當您在使用Google Sheets時遇到一些情境,是您覺得應該可以使用內建的功能、公式完成,卻不知從何下手時,歡迎來這裡尋找答案~~
如果Google sheets 101確實幫助您找到解決方法,也請不吝給予鼓勵呦!