Google spreadsheet: Difference between revisions

Jump to navigation Jump to search
Line 8: Line 8:




* REGEXMATCH(C2, "香草"): 分析某位使用者作答結果(例子是 C2 欄位值),如果是香草則回傳 TRUE ,如果不是香草則會回傳 FALSE
REGEXMATCH(C2, "香草"): 分析某位使用者作答結果(例子是 C2 欄位值),如果是香草則回傳 TRUE ,如果不是香草則會回傳 FALSE
* IF( REGEXMATCH(C2, "香草") = TRUE, 1, 0): 當結果是 TRUE ,則會回傳 1,如果不是 TRUE 則會回傳 0。如果作答結果中包含香草,欄位值顯示為 1,否則顯示為 0。方便後續的加總。
* 函式語法: RegExMatch( 資料來源 ; 搜尋條件/regular_expression )
** 資料來源: C2 欄位
** 搜尋條件: "香草"  說明: 如果文字沒有加上引號,會出現「#NAME? error: Unknown range name」錯誤訊息
IF( REGEXMATCH(C2, "香草") = TRUE, 1, 0): 如果作答結果中包含香草,欄位值顯示為 1,否則顯示為 0。方便後續的加總。
* 函式語法: IF(判斷條件, 符合判斷條件的回傳值, 不符合判斷條件的回傳值)
** 判斷條件: REGEXMATCH(C2, "香草") = TRUE
** 當結果是 TRUE ,則會回傳 1,如果不是 TRUE 則會回傳 0。
* 最後我們只要把香草分析結果的數字,加總(sum)即可得到喜愛香草的數量。
* 最後我們只要把香草分析結果的數字,加總(sum)即可得到喜愛香草的數量。


Navigation menu