星期二, 5月 20, 2025

[Gmail] 免費帳號發信限制

要使用 Gmail 免費帳號發出系統相關 alert mail 通知,查官方文件 傳送及接收郵件的限制 和 透過 Gmail 郵件傳送附件 來了解限制
  • 每日最多可透過 SMTP 發送 500 封  mail
  • 每封 mail 最多100 位收件人
  • 附件大小上限為 25 M
一封 mail 假如有 100 位收件人,就代表發出 100 封 mail,若超過上述限制,帳戶可能被暫停發信功能 1 - 24 小時

星期六, 5月 10, 2025

[Sheets] 替代顏色 (Alternating Colors)

Google 試算表內有內建奇數行、偶數行變色功能,只要直接設定就行

格式 => 替代顏色

奇數行、偶數行變色常見翻譯有 Zebra striping、Alternating colors,Google 試算表是採取 Alternating colors,但中文翻譯是替代顏色

顏色交替

表單上是替代顏色,但是進入設定畫面變成顏色交替
  • 套用至所選範圍:要變色的資料範圍,該範例是 A1:C11
  • 樣式:決定是否有頁首、頁尾和預設樣式
  • 自訂樣式:自行決定顏色
  • 移除交替顏色
套用效果

實務異常情況

使用該功能時發生異常事件,從別的 Sheets 複製欄位資料進來後,正常情況下會自動套用替代顏色效果,但該 case 並沒有,且在 [套用至所選範圍] 內無法指定複製進來的範圍,最後是先 [移除交替顏色] 後,再重新進行設定才成功套用效果

星期四, 5月 08, 2025

[Sheets] 條件式格式規則-單號、雙號變色

接獲使用者提出需求,可以根據資料,EX:001、002 來進行單號、雙號變色

欄位轉換為文字

Google Sheets 數值預設為自動,當輸入 001、002 時會自動變成 1、2,要輸入 001、002 的話,要把數值轉為純文字

ISODD、ISEVEN 函數   

使用 ISODD() 和 ISEVEN() 來判斷奇數、偶數,該函數最神奇之處在於可以直接判斷 001、002 資料,不用特地使用 VALUE() 把文字轉成整數,但假如是 A001、A002 就不行

ISEVEN returns TRUE if value is an even integer or a reference to a cell containing an even integer, and FALSE otherwise.

條件式格式化規則

Step by Step 來設定規則囉

格式 => 條件式格式設定

奇數號、偶數號規則設定 
  • 套用範圍:選擇變色範圍,該筆記是 A2:C10
  • 格式規則:自訂公式 => 奇數號輸入 =ISODD($A2)、偶數號輸入 =ISEVEN($A2)
  • 格式設定樣式:選擇符合規則背景顏色
$A2 意思是 A 欄位 (Column) 固定,但列 (Row) 是不固定,白話點說明就是回傳第 N 列 (Row) 的 A 欄位 (Column) 數值
條件設定完成
呈現效果