運算符號與函數的使用範例

記事番号:040503

本文將說明使用運算符號與函數的使用範例。
關於可以在計算公式中使用的運算符號與函數詳情,請參閱以下頁面。
運算符號與函數清單

運算符號與函數的使用方法

運算符號/函數計算式の例計算結果範例
+3+25
-3-21
*3*26
/3/21.5
^3^29
&佐藤與升昇華佐藤
=IF(A=100,B,C)A輸入100,B輸入10,C輸入5時:10
!=IF(A!=100,B,C)A輸入100,B輸入10,C輸入5時:5
<>IF(A<>100,B,C)A輸入100,B輸入10,C輸入5時:5
<IF(A<100,B,C)A輸入100,B輸入10,C輸入5時:5
<=IF(A<=100,B,C)A輸入100,B輸入10,C輸入5時:10
>IF(A>100,B,C)A輸入100,B輸入10,C輸入5時:5
>=IF(A>=100,B,C)A輸入100,B輸入10,C輸入5時:10
SUMSUM(1, 2, 3)6
YENYEN(1100.5, 0)\1,101
DATE_FORMATDATE_FORMAT(1522972800, "M 月 d 日 YYYY", "system")2018年4月6日
IFIF(A<100,B,C)A的值為90時結果為B,A的值為110時結果為C
ANDIF(AND(A>10,B>=10),"1","0")A和B的值為10時:0
ORIF(OR(A>10,B>=10),"1","0")A和B的值為10時:1
NOTIF(NOT(A>10),"1","0")A的值為10時:1
CONTAINSIF(CONTAINS(出勤日, "週日"), "週日有出勤", "週日未出勤")勾選週日時顯示「週日有出勤」,未勾選時顯示「週日未出勤」
ROUNDROUND(A * 1.1)A的值為8,875時:9,763
ROUNDDOWNROUNDDOWN(A * 1.1)A的值為8,875時:9,762
ROUNDUPROUNDUP(A * 1.1)A的值為8,875時:9,763

數值的計算

使用[計算]欄位或[單行文字方塊]欄位計算數值。
「欄位A」顯示欄位代碼為「欄位A」的欄位的值,「欄位B」顯示欄位代碼為「欄位B」的欄位的值。

計算和:欄位A + 欄位B

欄位A為「1」、欄位B為「2」時,計算結果為「3」。

使用( )的計算:(欄位A - 1000) * 2

欄位A為「1,500」時,計算結果為「1,000」。

* 及 + 的組合:欄位A*5 + 欄位B*10

欄位A為「20」,欄位B為「10」時,計算結果為「200」。

[表格]的加總

假設在表單中設置如下的[表格]。

商品名稱單價個數小計
USB隨身碟1,50011,500
原子筆705350
網路線3502700
轉接頭1501150
A5筆記本5010500
   (計算總和)

「小計」欄位的欄位代碼為「欄位A」時,可利用下列公式計算小計的總和。即使單價或個數中有空白也能計算。

計算公式:SUM(欄位A)

計算結果為「3,200」。

詳情請參閱以下頁面。
計算[表格]內的欄位

日期、時長的計算

使用[計算]欄位可以進行下列計算。

  • 日期與時間的差值
  • 日期與時間、時長的加減

在計算公式中以秒為單位輸入時長。例如,1小時輸入「3600」或「60*60*1」。1天則輸入「24*60*60*1」。

以秒單位計算:欄位A + (60 * 60 * 1)

欄位A為「2014-01-01 09:00」時,計算結果為「2014-01-01 10:00」。
欄位的顯示格式設定為[日期與時間(例:2012-08-06 2:03)]的計算結果。

將顯示格式設定為時長:欄位A - 欄位B

欄位A為「2014-01-01 09:00」,欄位B為「2014-01-01 08:00」時,計算結果為「1小時0分」。
欄位的顯示格式設定為[時長(例:26小時3分)]的計算結果。

詳情請參閱以下頁面。
日期、時間、日期與時間的計算

字串的操作

使用[單行文字方塊]欄位結合字串或顯示YEN函數。

顯示其他欄位的值:欄位A

欄位A為「佐藤」時,計算結果為「佐藤」。

字串的結合:欄位A & " " & 欄位B

欄位A為「佐藤」,欄位B為「昇」時,計算結果為「佐藤 昇」。

YEN函數使用範例:YEN(欄位A * 1.1, 0)

欄位A為「8,875」時,計算結果為「¥9,763」。
為「8,875 × 1.1 = 9762.5」四捨五入後的值。

詳情請參閱以下頁面。
&運算符號:結合文字與數值

參考:欄位空白時的計算

空白的欄位將視為「0」或空字串進行計算。

  • 空白的數值型欄位將視為「0」。但在使用「&」運算符號時,會視為「""」(空字串)。
  • 空白的字串型欄位將視為「""」(空字串)。
  • 在IF函數中指定「[數值]欄位=0」時,除了輸入「0」的[數值]欄位以外,空白的[數值]欄位也將也將判斷為True。
  • 指定「[數值]欄位=""」,將判斷欄位「是否空白」。輸入「0」時為False,空白時為True。
  • 將「0」替換為「不顯示任何內容(空白)」的方法
    請將計算結果設定為「""」。
    • 例:IF(個數=0, "", 單價*個數)
      當個數為0時不會顯示0,將顯示為空白。個數不為0時,則顯示加算後的金額。

參考:數值與計算的值

[數值]欄位和[計算]欄位的值可能會根據位數進位。進位位數和進位方式可以在設定中變更。
詳情請參閱以下頁面。