如何依訂購數量計算運費?

如果買越多運費越高,運費就取決於訂單裡有幾件商品,而 Google Forms 表單不會計算件數。每件 $2,或第一件 $10、之後每件 $5 這樣的收費,都得從每筆回應中用手算出來。Neartail 的 QUANTITY 函式會計算您 Google Forms 表單上的商品件數,您就能依這個件數用公式寫出運費。顧客加入商品時會看到運費和總額跟著改變,每筆訂單也都依照同樣的規則。

現在就開始。建立您的訂購表單,並依照下面的步驟操作。

如何計算訂購數量?

  • 在開啟的頁面上點選 Enter your form name,輸入表單名稱,再點選 Generate。
  • 檢查它建議的大綱,點選 Proceed。您的表單會在 Edit 分頁中開啟。
Edit、Preview、Share 和 Orders 分頁,並標示 Edit
您的表單一開始就有產品、會自動加總的 Order Amount 問題和 Order Quantity 問題。
  • 點選 Order Quantity 問題,再點選 ⚙️ 圖示
編輯器中已選取 Order Quantity 問題,並標示它的標題和卡片底部的齒輪
  • 在 Field settings 中選擇 Answer 分頁。如下所示,您表單的 Calculate 選項中已經有 QUANTITY 函式,所以您不必自己寫
  • 關閉 Field settings
欄位設定的 Answer 分頁,Calculate 方框中有 QUANTITY(),並標示 Answer 分頁和方框

如何依訂購數量計算運費?

  • 點選 Order Quantity 問題,再點選右側工具列中的 Add price field
編輯器中的表單,並標示右側工具列中的 Add price field 圖示
  • 選擇 Delivery Fee,點選 Next
Add price field 清單,已選擇 Delivery Fee 並標示 Next
  • 選擇 Fixed amount,點選 Next
Delivery Fee 設定,已選擇 Insert after Order Quantity 和 Fixed amount,並標示 Next
  • 點選 Create。下一個步驟會用公式取代這個金額
填入 1 的 Fixed amount 方框,並標示 Create 按鈕

按件固定運費

假設每件的固定運費是 $2。我們可以寫一個簡單的計算,把訂購數量乘以 2,算出運費總額。
QUANTITY() * 2
  • 在 Field settings 中選擇 Answer 分頁。如下所示在 Calculate 選項中寫入公式,點選 Save
欄位設定的 Answer 分頁,Calculate 方框中有 QUANTITY() * 2,並標示 Answer 分頁和方框

進階的按件運費

範例 #1:
假設第一件的運費是 $10,之後每多一件運費 $5。如果使用者訂了 3 件,運費就是第一件 $10,另外兩件各 $5。運費總計 $20。
計算運費總額的公式:
10 + (QUANTITY() - 1) * 5
範例 #2:
假設每件運費是 $2,每 10 件一組可享優惠運費 $15。如果使用者訂了 22 件,運費就是 20 件的 $30,再加上另外 2 件單品的 $4。
計算運費總額的公式:
Math.floor(QUANTITY() / 10) * 15 + (QUANTITY() % 10) * 2
Math.floor 函式會回傳小於或等於指定數字的最大整數。例如 Math.floor(22/10) 會回傳 2。我們可以用這個函式算出訂購數量中有幾組 10 件裝。
餘數運算子 % 會回傳一個數除以另一個數後剩下的整數。例如 10 % 3 會回傳 1,22 % 10 會回傳 2。
要使用其中一個進階公式,請點選 Delivery Fee 問題,點選 ⚙️ 圖示,再選擇「Answer」分頁。在 Calculate 選項中寫入該公式取代原本的公式,點選 Save。
欄位設定的 Answer 分頁,Calculate 方框中有使用 Math.floor 和 % 運算子、適用 10 件一組的公式

如何計算包含運費的總金額?

新增一個 Net Amount 價格欄位。它會自動把 Delivery Fee 加到 Order Amount 上。您的顧客支付 Net Amount。
  • 點選 Delivery Fee 問題,再點選 Add price field。選擇 Net Amount,點選 Next
Add price field 清單,已選擇 Net Amount 並標示 Next
  • 選擇 Standard calculation using NETTOTAL(),點選 Next
Net Amount 設定,已選擇 Insert after Delivery Fee 和 Standard calculation using NETTOTAL(),並標示 Next
  • 點選 Create
  • 點選 Save
含有 NETTOTAL() 的 Standard calculation 方框,並標示 Create 按鈕
顧客加入商品時,表單上的 Order Quantity、Delivery Fee 和 Net Amount 會跟著改變。您的顧客支付 Net Amount。
Bakery order form,訂了 7 個杯子蛋糕,Order Amount 為 $20.00,Order Quantity 為 7,Delivery Fee 為 $14.00,Net Amount 為 $34.00

摘要

Google Forms 表單無法計算訂單中的商品數量,因此無法依數量收取運費。使用 Neartail,QUANTITY 函式會計算數量,您的 Delivery Fee 公式再使用這個數量,讓顧客在提交前就看到運費。建立您的訂購表單,然後完成上方的步驟。如有任何問題,請寫信給客服。

最後更新: