Google Sheets 星期幾:輕鬆設定與實用技巧,讓你的日期管理更上手!
Table of Contents
Google Sheets 星期幾:輕鬆設定與實用技巧,讓你的日期管理更上手!
「啊呀!我這張 Google Sheets 表格裡的日期,怎麼會跑出星期幾來?我到底按到什麼了?」相信不少朋友在使用 Google Sheets 處理日期資料時,都曾經遇過這樣的狀況。明明只是想記錄日期,結果旁邊卻自動冒出「星期一」、「星期二」等等,是不是有點令人困惑又有點小惱火呢?別擔心!今天這篇文章,就是要來徹底解析 Google Sheets 中的「星期幾」設定,從基礎的顯示方式,到進階的公式應用,讓你從此擺脫日期顯示的迷思,並且能巧妙運用這個功能,讓你的表格管理變得更聰明、更有效率!
Google Sheets 星期幾:快速掌握基本顯示
其實,Google Sheets 在處理日期資料時,會自動判讀你的輸入,並可能根據預設的格式顯示星期幾。這通常不是什麼「錯誤」,而是它認為你可能需要這個資訊!
你的日期顯示了星期幾?別慌!這代表 Google Sheets 已經聰明地辨識出這是個日期欄位。
當你直接在儲存格輸入類似「2026/10/27」、「10月27日」或「27-Oct-23」這樣的格式,Google Sheets 通常會將其辨識為一個日期值。而你所看到的「星期幾」,其實是該日期儲存格的「格式設定」所決定的。如果你的儲存格格式設定為「自動」或是「日期」,並且你的地區設定習慣顯示星期幾,那麼它就會如實呈現。
別懷疑,這一切都是「格式」惹的禍(或是功勞!)。
那麼,如果我不想看到星期幾,只想單純顯示日期呢?反之,如果我想更清楚地標示出星期幾,該怎麼做?這就牽涉到 Google Sheets 強大的「儲存格格式設定」功能了。
如何精確控制 Google Sheets 星期幾的顯示?
想要精確控制 Google Sheets 中星期幾的顯示方式,甚至決定要不要顯示,操作其實非常簡單。這主要透過「儲存格格式」來完成。讓我們一步一步來看看:
- 選取你想要設定的儲存格或範圍: 首先,用滑鼠點擊選取你想要調整格式的儲存格,或者按住 Shift 鍵拖曳來選取一整欄、一整列,甚至是一個範圍。
- 開啟「格式」選單: 在 Google Sheets 的頂端工具列中,找到並點擊「格式」。
- 選擇「數字」: 在下拉選單中,將滑鼠移到「數字」選項上,你會看到更多細項。
- 選擇「自訂日期與時間格式」: 在「數字」的細項中,你會看到「日期」、「時間」、「日期時間」等等。如果這些標準選項無法滿足你的需求,別擔心,最下方還有「更多格式」,其中就包含「自訂日期與時間格式」。點選它!
進入「自訂日期與時間格式」的畫面後,你就可以在這裡大玩特玩了!這是一個可以讓你完全掌握日期顯示樣貌的地方。
常見的 Google Sheets 星期幾顯示代碼與範例
在「自訂日期與時間格式」的編輯框中,你會看到一串串看起來有點神秘的代碼。這些代碼就是 Google Sheets 用來指示如何顯示日期的「語言」。以下是一些與星期幾顯示相關的常用代碼,以及它們代表的意義:
d: 顯示一天的日期,不補零。例如:1, 15, 27dd: 顯示一天的日期,不足兩位數時前面補零。例如:01, 15, 27ddd: 顯示星期幾的縮寫。例如:週一, 週二, 週日dddd: 顯示星期幾的全稱。例如:星期一, 星期二, 星期日m: 顯示月份,不補零。例如:1, 10mm: 顯示月份,不足兩位數時前面補零。例如:01, 10mmm: 顯示月份的縮寫。例如:一月, 十月mmmm: 顯示月份的全稱。例如:一月, 十月yy: 顯示年份的兩位數。例如:23, 99yyyy: 顯示年份的四位數。例如:2026, 1999
我的經驗談: 剛開始接觸這些代碼時,我總是記不住。最有效的方法就是實際操作!你可以在編輯框裡試著輸入不同的組合,然後觀察右邊的預覽視窗。例如,如果你想顯示「2026年10月27日 (星期五)」,你就可以輸入:
yyyy年mm月dd日 (dddd)
輸入後,你會在預覽視窗看到類似「2026年10月27日 (星期五)」的結果。如果看起來對了,就可以點選「套用」。
實戰演練:設定你想要的日期格式
讓我們來做幾個實際的練習,幫助你更熟練地掌握這個技巧:
情境一:只想顯示日期,不想看到星期幾
如果你希望你的日期欄位只顯示「2026/10/27」這樣的格式,應該怎麼設定呢?
- 進入「自訂日期與時間格式」。
- 在編輯框中輸入:
yyyy/mm/dd(或依你的喜好輸入yyyy-mm-dd,mm/dd/yyyy等)。 - 點選「套用」。
情境二:顯示「2026年10月27日 星期五」這種完整格式
這是最常見也最實用的格式之一。如果你想讓你的表格一目瞭然,這是一個不錯的選擇。
- 進入「自訂日期與時間格式」。
- 在編輯框中輸入:
yyyy年mm月dd日 dddd。 - 點選「套用」。
情境三:顯示「週五 10/27」這種簡潔格式
有時候,我們只需要一個簡潔的表示。例如,在專案進度追蹤時,可能只需要知道是星期幾的後半段和日期。
- 進入「自訂日期與時間格式」。
- 在編輯框中輸入:
ddd mm/dd。 - 點選「套用」。
情境四:台灣地區習慣的「112年10月27日 (週五)」格式
針對台灣地區用戶,我們也經常使用民國年份。Google Sheets 的格式代碼中,並沒有直接支援民國年份的轉換。不過,這時候我們就可以善用 Google Sheets 的公式功能來達成!這部分我們會在後面的「進階應用」中詳細說明。
Google Sheets 公式:讓星期幾資訊更具彈性
除了直接設定儲存格格式,Google Sheets 的公式更是能將「星期幾」的功能發揮到極致。有時候,我們不僅僅是想「顯示」星期幾,而是需要根據星期幾來進行計算、判斷,甚至自動填入其他資訊。這時候,公式就派上用場了!
常用的 Google Sheets 星期幾公式
Google Sheets 提供了幾個非常實用的公式來處理日期和星期幾:
WEEKDAY(date, [type])- 這個函數會回傳一個數字,代表某個日期的星期幾。
- `date`:指的是包含日期的儲存格。
- `[type]`:是一個可選參數,用來定義星期幾從哪個數字開始計算。
1(預設值):星期日為 1,星期六為 7。2:星期一為 1,星期日為 7。3:星期一為 0,星期日為 6。TEXT(number, format)- 這個函數非常強大,它可以將一個數值(在我們的例子中,就是日期值)轉換為指定格式的文字。
- `number`:指的是包含日期的儲存格。
- `format`:指的是你想要的日期顯示格式,就像我們前面在「自訂日期與時間格式」裡使用的代碼一樣。
我的實用技巧: 我個人最常使用 `TEXT` 公式來處理星期幾的顯示,因為它非常靈活。例如,如果我的 A1 儲存格是一個日期,而我想要在 B1 儲存格顯示「星期一」這樣的全稱,我會這樣寫公式:
=TEXT(A1, "dddd")
如果你想顯示「週一」,則可以寫:
=TEXT(A1, "ddd")
這個公式的好處是,即使 A1 儲存格本身的格式設定改變了,B1 儲存格的顯示也會保持一致,不受影響。這在需要統一輸出的時候非常方便!
Google Sheets 星期幾公式的進階應用
了解了基本公式後,我們來看看一些更進階的應用,讓你成為 Google Sheets 的日期管理大師!
應用一:自動判斷週末並標示
假設你的 A 欄是日期,你希望在 B 欄自動標示出「週末」或「平日」。這時候,我們就可以結合 `WEEKDAY` 和 `IF` 公式。
假設 A2 儲存格是日期,你可以在 B2 儲存格輸入以下公式:
=IF(WEEKDAY(A2, 2) >= 6, "週末", "平日")
公式解析:
- `WEEKDAY(A2, 2)`:我們使用 `type=2`,讓星期一變成 1,星期日變成 7。
- `>= 6`:判斷回傳的數字是否大於等於 6。因為星期六是 6,星期日是 7,所以這個條件就是判斷是否為週末。
- `”週末”`:如果條件成立(是週末),則顯示「週末」。
- `”平日”`:如果條件不成立(不是週末),則顯示「平日」。
然後,將 B2 的公式向下拖曳填滿,整欄的週末標示就完成了!是不是很方便呢?
應用二:將日期轉換為民國格式並顯示星期幾
就像前面提到的,Google Sheets 的內建格式代碼沒有直接支援民國年份。但我們可以透過公式來達成。假設 A1 是西元年份的日期。
你想在 B1 顯示「112年10月27日 (週五)」這樣的格式。你可以這樣寫公式:
=TEXT(A1-1911, "000") & "年" & TEXT(A1, "mm月dd日 (ddd)")
公式解析:
- `TEXT(A1-1911, “000”)`:這部分是關鍵。我們將西元年份減去 1911,得到民國年份。然後使用 `TEXT` 函數將數字轉換成文字,並用 `”000″` 確保年份至少有三位數(例如 001, 099, 112)。
- `”年”`:直接串接「年」這個文字。
- `TEXT(A1, “mm月dd日 (ddd)”)`:這部分我們再次使用 `TEXT` 函數,將原始的西元年份日期,格式化成我們想要的「月日(星期幾縮寫)」格式。
- `&`:是文字串接符號,將各個部分組合起來。
這個公式可以幫你在台灣地區的表格中,顯示出大家習慣的民國日期格式,同時也帶上星期幾,非常實用!
Google Sheets 星期幾:常見問題與解答
在使用 Google Sheets 處理星期幾的過程中,大家可能還會遇到一些其他的問題。以下整理了幾個常見的疑問,並提供詳細的解答:
Q1:為什麼我的 Google Sheets 日期欄位,偶爾會顯示一長串數字,而不是日期或星期幾?
詳細解答: 這通常是因為 Google Sheets 誤判了你的輸入,或者該儲存格的格式被設定為「純數字」或「一般」格式,而不是「日期」格式。Google Sheets 內部是以數字來儲存日期的,每個數字代表自 1899 年 12 月 30 日(它定義為第 0 天)以來的天數。所以,當你看到一長串數字時,它實際上就是一個日期值,只是沒有套用正確的日期格式。
解決方法:
- 選取顯示一長串數字的儲存格。
- 點擊「格式」>「數字」。
- 選擇「日期」或「自訂日期與時間格式」,並輸入你想要的格式(例如 `yyyy/mm/dd` 或 `yyyy年mm月dd日 (dddd)`)。
如果你的輸入確實是文字,而不是日期,那麼 Google Sheets 可能會將其視為一般文字。你可以嘗試重新輸入日期,確保格式是 Google Sheets 能辨識的(如 `yyyy/mm/dd`),或者使用 `DATEVALUE` 或 `VALUE` 函數來嘗試轉換。
Q2:我輸入的日期是正確的,但顯示的星期幾卻不對,是怎麼回事?
詳細解答: 這通常有兩個可能的原因:
- 地區設定問題: Google Sheets 的日期和星期幾顯示,會受到你 Google 帳戶或試算表本身的「地區設定」影響。如果你的地區設定與你所在的實際位置不同,可能會導致星期幾顯示偏差。
- 公式計算錯誤: 如果你使用了 `WEEKDAY` 等公式,請務必檢查 `type` 參數是否設定正確。如前所述,不同的 `type` 值會影響星期幾的起始數字。
解決方法:
- 檢查地區設定: 點擊 Google Sheets右上角的「齒輪」圖示(設定),選擇「試算表設定」,確認「地區」是否正確。
- 檢查公式: 仔細核對你在 `WEEKDAY` 或其他日期相關公式中使用的參數,確保它們符合你的預期。
Q3:我想要將一個日期欄位的星期幾,轉換成另一個欄位,並且不要影響原始日期,該怎麼做?
詳細解答: 這正是 `TEXT` 公式派上用場的時機!如前所述,`TEXT` 公式可以將日期值轉換成指定格式的文字,並且不會改變原始儲存格的值。
步驟:
- 假設你的原始日期在 A1 儲存格。
- 在你想要顯示星期幾的儲存格(例如 B1),輸入公式:
=TEXT(A1, "dddd")(如果你想要全稱)或=TEXT(A1, "ddd")(如果你想要縮寫)。 - 按下 Enter 鍵,你就會看到 B1 儲存格顯示了 A1 日期的星期幾。
- 將 B1 的公式向下拖曳填滿,即可套用到整個欄位。
這樣,你就可以在不影響原始日期欄位的同時,擁有一個獨立的星期幾欄位,方便你後續的分析或標示。
Q4:我用的是 Mac,Mac 的日期格式跟 Windows 有點不一樣,Google Sheets 會不會有問題?
詳細解答: 這是個很好的問題!Google Sheets 是基於網頁的應用程式,它本身並不直接綁定於你的作業系統(Windows 或 Mac)的日期格式設定。也就是說,Google Sheets 的日期判讀和顯示,主要是根據你**在 Google Sheets 內部的設定**(例如地區設定)以及**你輸入的格式**來決定的。
因此,無論你使用 Mac 還是 Windows,只要你確保在 Google Sheets 中設定了正確的地區(例如「台灣」),並且輸入的日期格式是 Google Sheets 能辨識的,它都能正確地處理,並顯示出正確的星期幾。你也不需要額外擔心 Mac 或 Windows 的系統日期設定會干擾 Google Sheets 的運作。
總結:掌握 Google Sheets 星期幾,讓你的表格更上一層樓
透過這篇文章的介紹,相信你對 Google Sheets 中的「星期幾」有了更深入的了解。無論是基礎的儲存格格式設定,還是進階的公式應用,這些技巧都能幫助你更精確、更有效地管理你的日期資料。下次當你在 Google Sheets 中看到星期幾的出現,或是需要處理日期相關的顯示與計算時,你就能游刃有餘地運用這些工具,讓你的工作流程更加順暢!
別再讓惱人的日期格式困擾你,現在就動手試試看,發掘 Google Sheets 在日期管理方面的更多可能性吧!
