返回首頁AppSheet

AppSheet 範例大全:10 個實用 App 模板與教學【2025 精選】

18 min 分鐘閱讀
#AppSheet#AppSheet範例#App模板#庫存管理#記帳App#任務清單#請假系統#CRM#設備巡檢#No-Code

AppSheet 範例大全:10 個實用 App 模板與教學【2025 精選】

不知道 AppSheet 可以做什麼?

這篇整理了 10 個最實用的範例。

每個範例都附上資料表設計和關鍵公式,你可以直接修改成自己的版本。


為什麼要用範例開始?

自己從零開始設計 App,很容易走冤枉路。

用範例的三個好處

1. 加速學習

看別人怎麼設計,學得比自己摸索快。

2. 參考最佳實務

範例通常是經過優化的設計,欄位規劃、公式寫法都可以參考。

3. 直接修改使用

不用從零開始。複製範例,改成自己的需求就好。

如果你還沒用過 AppSheet,建議先看 AppSheet 入門教學


如何取得 AppSheet 範例?

取得範例的三種方式。

1. 官方範例庫

AppSheet 有官方的範例 App 庫。

位置:登入 AppSheet → Create → Start with a sample app

分類包括:

  • Field Services(現場服務)
  • Inventory(庫存)
  • Project Management(專案管理)
  • CRM(客戶關係管理)

2. 社群分享

AppSheet 社群有很多人分享自己的 App。

Google 搜尋「AppSheet template」可以找到很多。

3. 本文範例

以下 10 個範例,我會提供完整的資料表設計和關鍵設定。

你可以根據這些說明,自己建立一樣的 App。

想了解更多 AppSheet 功能,請參考 AppSheet 完整指南


範例 1:庫存管理 App

這是最熱門的 AppSheet 應用。

功能介紹

  • 商品清單管理
  • 即時庫存數量追蹤
  • 進出貨記錄
  • 低庫存自動警示
  • 條碼掃描(進階)

資料表設計

你需要兩個資料表。

表 1:Products(商品表)

欄位名稱類型說明
ProductIDText(Key)商品編號,唯一值
ProductNameText商品名稱
CategoryEnum商品分類
CurrentStockNumber目前庫存量
SafetyStockNumber安全庫存量
UnitPricePrice單價
PhotoImage商品照片

表 2:StockMovements(進出貨記錄)

欄位名稱類型說明
MovementIDText(Key)記錄編號
ProductIDRef(Products)關聯商品
MovementTypeEnum進貨/出貨
QuantityNumber數量
DateDate日期
NotesText備註

關鍵公式

計算即時庫存(Virtual Column)

放在 Products 表:

SUM(
  SELECT(
    StockMovements[Quantity],
    AND(
      [ProductID] = [_THISROW].[ProductID],
      [MovementType] = "進貨"
    )
  )
)
-
SUM(
  SELECT(
    StockMovements[Quantity],
    AND(
      [ProductID] = [_THISROW].[ProductID],
      [MovementType] = "出貨"
    )
  )
)

低庫存警示(Format Rule 條件)

[CurrentStock] < [SafetyStock]

設定顯示紅色背景和警告圖示。

自動化設定

當庫存低於安全量時,自動發送 Email 通知採購人員。

詳細設定請參考 AppSheet Automation 完整教學

插圖 1:庫存管理 App 介面

範例 2:記帳 App

個人或小團隊的財務追蹤利器。

功能介紹

  • 記錄收入和支出
  • 分類統計
  • 月報表自動計算
  • 圖表呈現
  • 預算追蹤

資料表設計

表:Transactions(交易記錄)

欄位名稱類型說明
TransactionIDText(Key)記錄編號
DateDate交易日期
TypeEnum收入/支出
CategoryEnum分類(餐飲、交通、薪資...)
AmountPrice金額
DescriptionText說明
PhotoImage收據照片(選填)

關鍵公式

本月支出總計(Virtual Column 或 Dashboard)

SUM(
  SELECT(
    Transactions[Amount],
    AND(
      [Type] = "支出",
      MONTH([Date]) = MONTH(TODAY()),
      YEAR([Date]) = YEAR(TODAY())
    )
  )
)

本月收入總計

SUM(
  SELECT(
    Transactions[Amount],
    AND(
      [Type] = "收入",
      MONTH([Date]) = MONTH(TODAY()),
      YEAR([Date]) = YEAR(TODAY())
    )
  )
)

本月結餘

[本月收入] - [本月支出]

圖表設定

在 UX → Views 新增 Chart View:

  • Chart type:Pie(圓餅圖)
  • Data:支出資料
  • Group by:Category
  • Value:SUM(Amount)

這樣就能看到各分類的支出比例。


範例 3:任務清單 App

簡單但實用的專案管理工具。

功能介紹

  • 新增待辦事項
  • 狀態追蹤(待辦/進行中/完成)
  • 截止日期提醒
  • 負責人指派
  • 優先級標示

資料表設計

表:Tasks(任務表)

欄位名稱類型說明
TaskIDText(Key)任務編號
TaskNameText任務名稱
DescriptionLongText詳細說明
StatusEnum待辦/進行中/已完成
PriorityEnum高/中/低
DueDateDate截止日期
OwnerText負責人
CreatedAtDateTime建立時間

自動化設定

截止前一天提醒

設定每天早上 9 點執行:

  1. 找出明天截止且未完成的任務
  2. 發送 Email 給 Owner

條件式格式

條件顯示效果
Status = "已完成"綠色背景、勾勾圖示
DueDate < TODAY() AND Status ≠ "已完成"紅色背景、警告圖示
Priority = "高"紅色標籤

範例 4:請假申請系統

HR 最常用的數位化工具。

功能介紹

  • 線上請假申請
  • 主管審核流程
  • 假期餘額追蹤
  • 請假紀錄查詢
  • 行事曆顯示

資料表設計

表 1:Employees(員工表)

欄位名稱類型說明
EmployeeIDText(Key)員工編號
NameText姓名
DepartmentEnum部門
ManagerRef(Employees)直屬主管
EmailEmailEmail
AnnualLeaveNumber年假天數

表 2:LeaveRequests(請假申請表)

欄位名稱類型說明
RequestIDText(Key)申請編號
EmployeeIDRef(Employees)申請人
LeaveTypeEnum假別(年假/病假/事假)
StartDateDate開始日期
EndDateDate結束日期
DaysNumber請假天數
ReasonLongText請假事由
StatusEnum待審核/已核准/已駁回
ApproverNotesText主管備註

自動化設定

申請送出通知

當新申請建立時,自動發送 Email 給主管。

審核結果通知

當 Status 變更時,自動通知申請人。


範例 5:客戶拜訪記錄

業務團隊必備的 CRM 工具。

功能介紹

  • 客戶資料管理
  • 拜訪記錄追蹤
  • GPS 打卡定位
  • 照片上傳
  • 拜訪統計報表

資料表設計

表 1:Customers(客戶表)

欄位名稱類型說明
CustomerIDText(Key)客戶編號
CompanyNameText公司名稱
ContactPersonText聯絡人
PhonePhone電話
EmailEmailEmail
AddressAddress地址
IndustryEnum產業別

表 2:Visits(拜訪記錄)

欄位名稱類型說明
VisitIDText(Key)拜訪編號
CustomerIDRef(Customers)客戶
VisitDateDateTime拜訪時間
SalespersonText業務人員
LocationLatLongGPS 位置
PurposeEnum拜訪目的
NotesLongText拜訪紀錄
PhotosImage照片
NextActionText後續行動

特色功能

GPS 打卡

LatLong 欄位可以自動抓取目前位置,確認業務確實到訪。

地圖顯示

用 Map View 顯示所有客戶位置,規劃拜訪路線。

插圖 2:客戶拜訪 App 地圖檢視

範例看得懂,但不知道怎麼改成自己的? 每個企業流程都有獨特需求。 預約客製化諮詢,讓我們幫你打造專屬 App。


範例 6:設備巡檢 App

工廠、物業管理必備。

功能介紹

  • 巡檢項目清單
  • 現場照片記錄
  • 異常回報
  • 巡檢歷史追蹤
  • 統計報表

資料表設計

表 1:Equipment(設備表)

欄位名稱類型說明
EquipmentIDText(Key)設備編號
NameText設備名稱
LocationText位置
TypeEnum設備類型
LastInspectionDate上次巡檢日期

表 2:Inspections(巡檢記錄)

欄位名稱類型說明
InspectionIDText(Key)巡檢編號
EquipmentIDRef(Equipment)設備
InspectionDateDateTime巡檢時間
InspectorText巡檢人員
StatusEnum正常/異常
CheckItemsEnumList檢查項目(多選)
IssueDescriptionLongText異常說明
PhotosImage現場照片

自動化設定

異常即時通知

當 Status = "異常" 時,自動發送 Email 給維修團隊。


範例 7:簡易計算機 App

適合報價、折扣計算、單位換算。

功能介紹

  • 數值輸入
  • 自動計算結果
  • 多種計算邏輯
  • 計算歷史記錄

資料表設計

表:Calculations(計算記錄)

欄位名稱類型說明
CalcIDText(Key)計算編號
Input1Number輸入值 1
Input2Number輸入值 2
DiscountRatePercent折扣率
ResultNumber(Virtual)計算結果
TimestampDateTime計算時間

關鍵公式

計算結果(報價計算範例)

[Input1] * [Input2] * (1 - [DiscountRate])

例如:單價 × 數量 × (1 - 折扣率) = 最終金額


範例 8:活動報名系統

舉辦活動、課程、講座必備。

功能介紹

  • 線上報名表單
  • 報名人數統計
  • 名額限制
  • 報名確認通知
  • 報到簽到

資料表設計

表 1:Events(活動表)

欄位名稱類型說明
EventIDText(Key)活動編號
EventNameText活動名稱
DateDate活動日期
LocationText地點
MaxAttendeesNumber名額上限
CurrentCountNumber(Virtual)目前報名人數

表 2:Registrations(報名表)

欄位名稱類型說明
RegIDText(Key)報名編號
EventIDRef(Events)活動
NameText姓名
EmailEmailEmail
PhonePhone電話
CheckedInYes/No已報到

關鍵公式

目前報名人數

COUNT(
  SELECT(Registrations[RegID], [EventID] = [_THISROW].[EventID])
)

名額已滿判斷

[CurrentCount] >= [MaxAttendees]

用在表單的 Valid If,名額滿時不能報名。


範例 9:員工通訊錄

內部聯絡資訊管理。

功能介紹

  • 員工資料查詢
  • 部門篩選
  • 一鍵撥打電話
  • 一鍵發送 Email
  • 組織架構顯示

資料表設計

表:Employees(員工表)

欄位名稱類型說明
EmployeeIDText(Key)員工編號
NameText姓名
DepartmentEnum部門
TitleText職稱
PhonePhone電話
ExtensionText分機
EmailEmailEmail
PhotoImage照片
ManagerRef(Employees)主管

特色功能

一鍵撥打

Phone 欄位類型會自動產生撥打功能。

一鍵 Email

Email 欄位類型可以直接開啟郵件程式。


範例 10:問卷調查 App

收集意見、滿意度調查。

功能介紹

  • 自訂問卷題目
  • 多種題型(單選、多選、文字)
  • 回覆統計
  • 匿名選項
  • 結果圖表

資料表設計

表:SurveyResponses(問卷回覆)

欄位名稱類型說明
ResponseIDText(Key)回覆編號
TimestampDateTime填寫時間
Q1_SatisfactionEnum滿意度(1-5)
Q2_RecommendYes/No是否推薦
Q3_FeaturesEnumList喜歡的功能(多選)
Q4_FeedbackLongText其他意見
RespondentEmail填寫人(可匿名)

統計呈現

用 Chart View 顯示:

  • 滿意度分布(長條圖)
  • 推薦比例(圓餅圖)
  • 功能偏好(堆疊圖)

如何選擇適合的範例?

根據你的需求對照。

需求建議範例
管理物品/商品庫存管理 App
追蹤金錢流向記帳 App
管理待辦事項任務清單 App
人事假勤管理請假申請系統
業務客戶管理客戶拜訪記錄
現場檢查記錄設備巡檢 App
數值計算工具簡易計算機 App
活動課程報名活動報名系統
公司內部查詢員工通訊錄
收集意見回饋問卷調查 App

範例修改技巧

拿到範例後,如何改成自己的版本?

5 步驟修改法

Step 1:理解結構

先看懂範例的資料表設計。

  • 有哪些表?
  • 表之間如何關聯?
  • 每個欄位的用途是什麼?

Step 2:調整欄位

根據自己的需求修改:

  • 刪除不需要的欄位
  • 新增需要的欄位
  • 修改 Enum 的選項
  • 調整 Display Name

Step 3:修改公式

如果有 Virtual Column 或計算公式:

  • 理解原本的邏輯
  • 修改成你需要的計算方式

Step 4:客製介面

調整 Views 和呈現方式:

  • 選擇適合的 View 類型
  • 調整排序和篩選
  • 設定條件式格式

Step 5:測試發佈

  • 用測試資料跑過一遍
  • 確認所有功能正常
  • 發佈給團隊使用

插圖 3:AppSheet 範例修改流程

FAQ

可以直接複製官方範例嗎?

可以。

官方範例都可以複製到自己的帳號,然後修改使用。

修改範例會影響原本的嗎?

不會。

複製後就是獨立的 App,你的修改不會影響原範例。

範例的自動化功能需要付費嗎?

是的。

Automation 功能需要 Starter 以上方案。

免費方案只能使用基本功能。

詳細方案比較請看 AppSheet 費用完整解析

可以混合多個範例嗎?

可以,但需要技巧。

建議先熟悉單一範例,再嘗試整合多個功能。

有沒有更複雜的範例?

有。

官方範例庫有進階的範例,涵蓋:

  • 多表格關聯
  • 複雜審核流程
  • API 整合

下一步

找到適合的範例了嗎?

建議行動

  1. 選一個最接近的範例:不用完美符合,80% 相似就好
  2. 先做最小版本:不要一次加入所有功能
  3. 實際使用後再優化:用了才知道哪裡要改

繼續學習


想要客製化範例?

範例是很好的起點,但每個企業需求不同。

常見的客製化需求:

  • 修改欄位和流程符合公司規定
  • 整合現有系統(ERP、CRM)
  • 設定複雜的權限控制
  • 設計特殊的自動化流程

預約客製化諮詢,讓我們幫你打造專屬的企業 App。


參考資料

  1. AppSheet Sample Apps Gallery
  2. AppSheet Community Templates
  3. Google Cloud - AppSheet Use Cases
  4. AppSheet Documentation - Building Common App Types

需要專業的雲端建議?

無論您正在評估雲平台、優化現有架構,或尋找節費方案,我們都能提供協助

預約免費諮詢

相關文章