2022年1月8日 星期六

【Appsheet教學】如何解決圖表顯示月平均時有些月份會排序不對(text函數)

這是網友問到的問題,為什麼圖表顯示2022的1月會在2021的10月之前,因為它把欄位設為數字又沒在月份前面補0所造成的,只要將月份補0這樣數字的位數才會一樣比較才會正確,那要如何將月份變成2位數前面自動補0,就可以透過text函數來解決。



TEXT("4/15/2020 14:23", "M") : 4


MM two-digit month (03, 12)



https://help.appsheet.com/en/articles/3517328-text

官網函數text()說明



2022年1月6日 星期四

【Google教學】如何在Google文件中加入自訂選單並可以執行程式

 之前在試算表中可以拉圖形設定要執行的程式,但是在文件中就不能這樣用,所以我們改成透過選單的方式來控制要執行的程式。



工具/指令碼編輯器

function onOpen() {

  

  var doc_ui = DocumentApp.getUi();

  

      doc_ui.createMenu('彰化一整天教學')

      .addItem('輸入測試', 'input_test')

      .addSeparator()

      .addItem('說您好', 'say_hello')

      .addToUi();


}


function say_hello()

{

  var ui = DocumentApp.getUi();

  ui.alert('bestdaylong','您好!!',ui.ButtonSet.OK);

}


function input_test()

{

  //https://developers.google.com/apps-script/reference/base/ui#alert(String)

  var doc_ui = DocumentApp.getUi();

  var your_name = doc_ui.prompt('bestdaylong', '請輸入您的名字', doc_ui.ButtonSet.YES_NO);

  DocumentApp.getUi().alert(your_name.getResponseText()+",您好!");

}




【Gmail教學】如何刪除N年之前的郵件

最近收到一封【 您的 Gmail 儲存空間即將用盡 】的信件,這個信箱是我工作郵件的自動轉寄郵件,除了郵件其他的雲端硬碟及Google相簿也很少用,查了一下郵件收件匣28,419封佔了15.92GB,所以就想把二年前的所有郵件都刪除,底下是刪除的步驟。

is:unread has:attachment older_than:1y
找到您 Gmail 帳號中超過一年沒有讀取又帶夾檔的信件


1.收到的郵件內容


2.點選右上角的【管理您的Google帳戶】


3.點選【管理儲存空間】

4.確認是Gmai把空間使用掉


5.輸入older:2017/7/1您要的日期


6.點選【全選】再點選【選取與這筆搜尋相符的所有會話群組】


7.點選【刪除】圖示


8.按下【確定】


9.接著移到【垃圾桶】按下【立即清空┌垃圾埇」】


10.出現要刪除21019個會話群組,按下【確定】


11.出現【正在刪除郵件】,由於等很久都是這個畫面,我就按下右上角的X


12.出現【程序停止,請稍候....】這時候按右上角的X是沒反應,我就把網頁重新整埋


13.收件匣變成11,020


14.Gmai空間使用6.87GB

2022年1月4日 星期二

【Excel教學】複製公式為什麼相同內容會出現#Value錯誤

 這是網友問的問題,他說為什麼一樣的公式有些欄位會出現#Value錯誤,幫他看了原始資料,發現是空白字串造成的,空字串在計算過程會自動轉換成0,但是空白字串會出現#Value錯誤。



公式/評估值公式/評估值


或是len函數來檢查


產品算價格出現value錯誤.xlsx




2022年1月2日 星期日

Google 相簿App自動辨識花草植物

我們會用Google 相簿App來備份拍照的圖片,在手機的相簿有一個特殊功能,就是點選植物花草,再按智慧鏡頭就會自動幫您把出您拍攝的相片相關的文章。

1.點選手機的相簿
2.點您選要找的植物圖片

3.點選【智慧鏡頭】
4.將搜尋結果往上拉
5.點選查詢結果
6.就會出現相關的介紹文章










【Appsheet教學】如何取得目前日期及一個月後日期(店家叫號試用範例)

在Appsheet中若您要新增一個產品的試用期,例如加入後可以使用免費試用一個月,那麼在appsheet就要用EOMONTH及today二個函數來解決。


Today()回傳今天的日期(不含時間)


EOMONTH(TODAY(), 0) + DAY(TODAY()) 回傳今天加一個月後日期 





https://help.appsheet.com/en/articles/2430932-eomonth

官網函數EOMONTH()說明



2022年1月1日 星期六

【Appsheet教學】如何利用slices製作今日有上班及沒上班人員顯示

網友問到要如何從打卡記錄中找出今天有上班及沒上班的人員,有上班比較簡單,可以從打卡記錄中找出今天有打卡的人員,沒打卡就要由這個今日打卡再去找,就會用到NOT,不在今日打卡的人就是沒上班人員。



今日打卡人員

Source Table=人員(people)

in([PeopleID],select(CheckIn[PeopleID],[CheckInDate]=TODAY()))


今日沒打卡人員

Source Table=人員(people)

not(in([PeopleID],select(CheckIn[PeopleID],[CheckInDate]=TODAY())))






【教學】把 LINE 變成智慧記帳小幫手!Google Apps Script 串接 Gemini AI:一句話、一張發票照片自動寫入 Google 試算表

  前言:為什麼要自己做 LINE 記帳機器人? 過去我曾使用過 AppSheet 等工具來打造個人記帳系統,功能雖然齊全,但每次要記帳都必須特地打開 App、點選表單、手動輸入數字與項目,久了難免覺得繁瑣、容易偷懶中斷。 我不禁思考: 「能不能直接在每天都在用的 LINE 裡面...