Google spreadsheet: Difference between revisions

Jump to navigation Jump to search
1,223 bytes added ,  27 April 2014
mNo edit summary
Line 25: Line 25:
</div>
</div>
<div style="clear:both"></div>
<div style="clear:both"></div>
=== 步驟1. 先將「問題選項」(例如: 香草、牛奶、巧克力),複製到右邊第一行。 ===
=== 步驟1. 先將「問題選項」,逐一複製到右邊第一行。 ===
 
「問題選項」例如: 香草、牛奶、巧克力,逐一複製到右邊第一行 E1, F1, G1 儲存格。
<table border="1" style="">
<tr style="background-color: #555555; color: #ffffff;">
  <th>A</th>
  <th>B</th>
  <th>C</th>
  <th>D</th>
  <th>E</th>
  <th>F</th>
  <th>G</th>
</tr>
<tr>
  <td>1</td>
  <td>Timestamp</td>
  <td>喜愛的冰淇淋口味</td>
  <td></td>
  <td>香草</td>
  <td>牛奶</td>
  <td>巧克力</td>
</tr>
<tr>
  <td>2</td>
  <td>作答時間</td>
  <td>牛奶, 巧克力</td>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
</tr>
</table>
=== 步驟2. 使用函式,分析使用者的作答結果 ===
=== 步驟2. 使用函式,分析使用者的作答結果 ===
 
E2 儲存格,輸入的使用函式說明
使用函式說明
<pre>
<pre>
  =IF( REGEXMATCH(B2, "香草") = TRUE, 1, 0)
  =IF( REGEXMATCH(B2, "香草") = TRUE, 1, 0)
Line 44: Line 72:
** 當結果是 TRUE ,則會回傳 1,如果不是 TRUE 則會回傳 0。
** 當結果是 TRUE ,則會回傳 1,如果不是 TRUE 則會回傳 0。


E2, F2, G2 儲存格,輸入的使用函式
<table border="1" style="">
<tr style="background-color: #555555; color: #ffffff;">
  <th>A</th>
  <th>B</th>
  <th>C</th>
  <th>D</th>
  <th>E</th>
  <th>F</th>
  <th>G</th>
</tr>
<tr>
  <td>1</td>
  <td>Timestamp</td>
  <td>喜愛的冰淇淋口味</td>
  <td></td>
  <td>香草</td>
  <td>牛奶</td>
  <td>巧克力</td>
</tr>
<tr>
  <td>2</td>
  <td>作答時間</td>
  <td>牛奶, 巧克力</td>
  <td></td>
  <td> =IF( REGEXMATCH(B2, "香草") = TRUE, 1, 0) </td>
  <td> =IF( REGEXMATCH(B2, "牛奶") = TRUE, 1, 0) </td>
  <td> =IF( REGEXMATCH(B2, "巧克力") = TRUE, 1, 0) </td>
</tr>
</table>
=== 步驟3. 加總分析結果 ===
=== 步驟3. 加總分析結果 ===
最後我們只要把香草分析結果的數字,加總(sum)即可得到喜愛香草的數量。
最後我們只要把香草分析結果的數字,加總(sum)即可得到喜愛香草的數量。

Navigation menu