|
示意圖片來源: http://www.wishmobile.com/mobilepos |
在
上一篇我們已經先以Google表單在你自己的雲端硬碟裡建立了自己餐館的收銀畫面。現在要直接以這份表單來創建一份收集消費資料的資料庫,也許你已經按照上次的步驟創建好了。在開啟資料庫試算表之前,先假裝店員輸入第一筆收銀資料吧!
接下來,打開這份連結的試算表,我們來設定公式。
- 在試算表有名稱的欄位右邊第一個空白欄,新增這三個欄位:訂單編號、結帳金額、消費明細。
=CONCATENATE("SHOP",TEXT(A2,"yymmdd")&TEXT(ROW(A1),"00"))
=IF(C2="內用",(D2*50+E2*60),(N2*50+O2*55))
這裡面的D欄、E欄都是內用的產品,D2就是產品D的數量;後面N和O都是外帶的產品。因此這個公式可以理解成:如果C2內容顯示為"內用"時,就計算中間這個括號的結果(內用所有的產品總額)。反之就計算最後那個括號的結果(外帶產品所有總額)。這裡只示範兩個產品,實際公式請依據你實際產品欄位自行添加算式
="點餐時間:"&(TEXT(A2,"yyyy/m/d hh:mm:ss"))&CHAR(10)&"點餐編號:"&AC2&CHAR(10)&IF(C2="內用",("內用桌號:"&M2&CHAR(10)&"---------------"&CHAR(10)&IF(D2="","",("台式牛腩飯套餐X"&D2&CHAR(10)))&IF(E2="","",("香酥炸雞腿飯套餐X"&E2)&CHAR(10))),("訂餐人手機:0"&W2&CHAR(10)&"---------------"&CHAR(10)&IF(N2="","",("台式牛腩飯X"&N2&CHAR(10)))&IF(O2="","",("香酥炸雞腿飯X"&O2)&CHAR(10)))&"---------------"&CHAR(10)&IF(Y2="","","外帶取餐時間:"&TEXT(Y2,"yyyy/m/d hh:mm:ss"))&IF(Z2="","","外送時段:"&(TEXT(Z2,"yyyy/m/d hh:mm:ss"))&CHAR(10)&"外送地址:"&AA2)&CHAR(10))&"---------------"&CHAR(10)&"結帳金額:"&AD2&"元"&CHAR(10)&"---------------"&CHAR(10)&"感謝您的惠顧(゚∀゚)祝您用餐愉快"
注意:這個公式依然只做兩個產品的示範。這裡面的D欄、E欄都是內用的產品,D2就是產品D的數量;後面N和O都是外帶的產品。桌號在此例為M欄,請修改為你實際欄位代號。
如果你需要添加產品,內用的部份請修改上面橘色底圖的範圍。添加一個產品就在&IF(E2="","",("香酥炸雞腿飯套餐X"&E2)&CHAR(10))後面加上以下這組字串:
&IF(新產品欄2="","",("產品名X"&新產品欄2)&CHAR(10))
外帶產品請加在綠底後面,字串也是 &IF(新產品欄2="","",("產品名X"&新產品欄2)&CHAR(10))
現在,你應該會看到美美的消費明細了!這個可以外接出單機,每次列印2張,一張給廚房,一張放客人桌上出餐時銷單。當然結帳收錢也很方便,一目瞭然!
去外掛工具找【copydown】,這真是個令人感動的小工具。在發現這個之前,我可是爬文爬到眼睛快瞎了也沒找到,一直用手動下拉公式呢。現在大家可以直接安裝copydown,打完收銀就可以直接在試算表看到結果了,超級輕鬆~
安裝完copydown之後,再從外掛工具copydown來設定
設定開啟,讓工具分析一下頁面之後,會自動找出你有寫公式的列(Formula Row,在我們的案例中就是2),然後按下儲存。如果日後你有重新改動公式,也要回到這裡讓工具Rediscover Formulas再儲存。不能只是自己copy公式,那是無效的。
儲存完畢就可關閉工具視窗。現在你可以去收銀畫面的表單上,試著輸入第二次的消費,測試看看。
會不會太複雜?不然直接打開我這裡
示範的試算表好了!老規矩,別直接使用,記得要先在自己的雲端根目錄建立副本再操作自己的檔案喔!