Google Sheets | การป้อนวันที่และวันในสัปดาห์โดยอัตโนมัติ, การกำหนดสีให้กับวันในสัปดาห์, รูปแบบการแสดงผล 

การจัดการวันที่และวันในสัปดาห์ใน Google Sheets อาจใช้เวลานานอย่างไม่น่าเชื่อ อย่างไรก็ตาม ด้วยฟังก์ชันและเทคนิคการจัดรูปแบบเพียงไม่กี่อย่าง คุณก็สามารถทำให้การจัดการวันในสัปดาห์ในสเปรดชีตของคุณเป็นไปโดยอัตโนมัติและกำหนดสีให้ได้อย่างง่ายดาย

คราวนี้ ผมจะแนะนำเทคนิคที่มีประโยชน์บางอย่างสำหรับการสร้างตารางที่อ่านง่าย พร้อมทั้งลดความยุ่งยากในการป้อนข้อมูลวันที่

เทคนิคพื้นฐานสำหรับการป้อนวันที่และวันในสัปดาห์โดยอัตโนมัติ

คุณต้องป้อนวันที่ทีละวันด้วยตนเองโดยดูจากปฏิทินทุกครั้งที่สร้างตารางงานใช่ไหม จริงๆ แล้ว วิธีที่ง่ายที่สุดคือการใช้โปรแกรมสเปรดชีตเพื่อทำให้เป็นระบบอัตโนมัติ

เปลี่ยนแค่สิ่งเดียว! เทคนิคพื้นฐานสำหรับการรวมวันที่โดยอัตโนมัติ

วิธีที่ง่ายที่สุดคือป้อน “2026/04/01” ลงในเซลล์ A2 จากนั้นป้อนสูตร “=A2+1” ลงในเซลล์ A3 ที่อยู่ด้านล่าง ระบบจะคำนวณวันที่ของวันถัดไปให้โดยอัตโนมัติ

นอกจากนี้ เพียงแค่ลาก “จุดสีฟ้าเล็กๆ” ที่มุมล่างขวาของเซลล์ที่ป้อนข้อมูลลงมา (เติมอัตโนมัติ) ข้อมูลวันที่ของทั้งเดือนก็จะถูกกรอกให้เสร็จในทันที! ลดเวลาในการสร้างรูปแบบของแต่ละเดือนเหลือเพียงไม่กี่วินาที และบอกลาข้อผิดพลาดในการป้อนข้อมูลไปได้เลย

*เพียงแค่คัดลอกและวาง! คัดลอกสูตรต่อไปนี้แล้ววางลงในเซลล์

สิ่งที่คุณสามารถทำได้เชื่อมโยงวันที่
การทำงานป้อน “2026/04/01” ลงในเซลล์ A2 จากนั้นป้อนค่าเดียวกันลงในเซลล์ A3 (เซลล์สำหรับวันที่ 2) แล้วลากลงมา=A2+1

ข้อ สังเกตประการหนึ่ง
หากคุณต้องการใช้ตารางเดียวกันในเดือนถัดไป วิธีที่ดีที่สุดคือการเชื่อมโยงตารางโดยใช้สูตร! เพียงแค่เปลี่ยนวันที่ในวันที่ 1 และข้อมูล 31 วันก็จะถูกอัปเดตโดยอัตโนมัติ

ใช้ฟังก์ชัน TEXT เพื่อทำให้การอ่านวันในสัปดาห์ง่ายขึ้น

เมื่อคุณเตรียมวันที่เรียบร้อยแล้ว มาแสดงวันในสัปดาห์ในคอลัมน์ที่อยู่ติดกันกัน นี่คือจุดที่ฟังก์ชัน “TEXT” อันทรงพลังจะเข้ามามีประโยชน์ 

ตัวอย่างเช่น ลองป้อน “=TEXT(A2, “ddd”)” ลงในเซลล์ B2 เพียงเท่านี้ วันในสัปดาห์ เช่น “วันจันทร์” หรือ “วันอังคาร” ที่ตรงกับวันที่ในเซลล์ A2 ก็จะแสดงขึ้นโดยอัตโนมัติ

สิ่งที่คุณสามารถทำได้แสดงวันในสัปดาห์
การทำงานหากเซลล์ใดมีวันที่อยู่ ให้ลองวางสูตรต่อไปนี้ลงในเซลล์ข้างเคียง:  เพื่อแสดง “จันทร์, อังคาร, พุธ” =TEXT(A2, “ddd”) เพื่อแสดง”วันจันทร์, วันอังคาร” =TEXT(A2, “dddd”) เพื่อแสดง”(จันทร์)” ในวงเล็บ =TEXT(A2, “(ddd)”)  *โปรดเปลี่ยน “A2” ให้ตรงกับเซลล์ที่มีวันที่!

ข้อ สังเกตประการหนึ่ง
คุณสามารถใช้ “ddd” แทน “เดือน” และ “dddd” แทน “วันจันทร์” ได้ ขึ้นอยู่กับความกว้างของตาราง

หากคุณตั้งค่าสเปรดชีตของคุณให้อัปเดตวันในสัปดาห์โดยอัตโนมัติเมื่อวันที่เปลี่ยนจาก “1 เมษายน” เป็น “2 เมษายน” 

คุณก็ไม่จำเป็นต้องตรวจสอบปฏิทินของคุณซ้ำๆ ตารางที่แสดงวันในสัปดาห์ได้อย่างชัดเจนนั้นเข้าใจง่าย ไม่เพียงแต่สำหรับตัวคุณเองเท่านั้น แต่ยังรวมถึงผู้ที่คุณแชร์ด้วย

เคล็ดลับในการป้องกันข้อผิดพลาด

หากฟังก์ชันเติมข้อมูลอัตโนมัติทำงานไม่ถูกต้อง ให้ตรวจสอบว่าเซลล์แรกถูก認識ว่าเป็นวันที่หรือไม่ หากคุณป้อน “4/1” เป็นวันที่ และเซลล์จัดชิดขวาโดยอัตโนมัติ แสดงว่าเซลล์認識ว่าเป็นข้อมูลวันที่อย่างถูกต้องแล้ว

ในทางกลับกัน หากเซลล์ยังคงจัดชิดซ้ายอยู่ อาจถูกมองว่าเป็นข้อความ ในสถานะนี้ สูตรเช่น “=A2+1” อาจคำนวณไม่ถูกต้องหรืออาจทำให้เกิดข้อผิดพลาด หากเซลล์ของคุณจัดชิดซ้ายอยู่ ให้ลองเปลี่ยนรูปแบบการแสดงผลของเซลล์เป็น “วันที่” หรือป้อนสูตรใหม่อีกครั้ง

หากตั้งค่าเซลล์แรกอย่างถูกต้อง การเติมข้อมูลอัตโนมัติจะทำงานได้อย่างราบรื่น

วิธีทำให้มองเห็นวันในสัปดาห์ได้ง่ายขึ้นโดยการเพิ่มสีสัน

เมื่อระบุวันที่เสร็จแล้ว มาทำให้ดูง่ายขึ้นกันเถอะ โดยใช้ “การจัดรูปแบบตามเงื่อนไข” คุณสามารถกำหนดสีให้กับวันหยุดสุดสัปดาห์และวันหยุดนักขัตฤกษ์ได้โดยอัตโนมัติ ทำได้ง่ายมาก

  1. เลือกคอลัมน์ที่มีวันในสัปดาห์ จากนั้นคลิก “จัดรูปแบบ” → “การจัดรูปแบบตามเงื่อนไข”
  2. เพียงเลือก “สูตรกำหนดเอง” ป้อน “=$B2=”土”” สำหรับวันเสาร์ และเลือกสีที่คุณต้องการ

วิธีนี้ช่วยลดความจำเป็นในการระบายสีแต่ละวันด้วยตนเองขณะดูปฏิทิน

สิ่งที่คุณสามารถทำได้มีการกำหนดรหัสสีโดยอัตโนมัติในวันหยุดสุดสัปดาห์
การทำงานคัดลอกและใช้สูตรนี้ในช่อง “สูตรกำหนดเอง”(หากคอลัมน์ B มีวันในสัปดาห์)หากต้องการให้วันเสาร์เป็นสีน้ำเงิน: =$B2=”Sat”หากต้องการให้วันอาทิตย์เป็นสีแดง: =$B2=”Sun”

เปลี่ยนรูปแบบการแสดงผลเพื่อให้เข้าใจง่ายขึ้น

หากการใช้สองคอลัมน์สำหรับ “วันที่” และ “วันในสัปดาห์” ไม่สะดวก คุณสามารถรวมไว้ในเซลล์เดียวได้

มีวิธีมหัศจรรย์ที่จะเปลี่ยนรูปลักษณ์ของบางสิ่งได้อย่างง่ายดาย โดยการปรับแต่งรูปแบบการแสดงผลนี้ คุณสามารถรวมมันเข้าเป็นรูปแบบเดียวได้อย่างเรียบร้อย เช่น “2026/04/01 (พุธ)”

  1. เพียงเลือกเซลล์แล้วไปที่ “รูปแบบ” → “ตัวเลข” → “วันที่และเวลาที่กำหนดเอง”
  2. วางฟังก์ชันสำหรับตั้งวันที่ที่ต้องการลงในช่องป้อนข้อมูล

ด้วยการผสมผสานส่วนต่างๆ เข้าด้วยกันเพื่อสร้างรูปลักษณ์ที่คุณต้องการ คุณสามารถใช้พื้นที่หน้าจอที่มีจำกัดได้อย่างมีประสิทธิภาพ

สิ่งที่คุณสามารถทำได้การปรับแต่งรูปแบบการแสดงผล
การทำงานเพียงวางรูปแบบลงในช่องป้อนข้อมูลเพื่อทำการตั้งค่าให้เสร็จสมบูรณ์วันที่ 1 เมษายน (พุธ) รูปแบบ: m”月”d”日”(ddd) วันที่ 1 เมษายน2026 (พุธ) รูปแบบ: yyyy/mm/dd(ddd)

ข้อ สังเกตประการหนึ่ง
แม้ว่าอาจดูเหมือนมีข้อความอยู่ แต่เนื้อหาหลักยังคงเป็น “ข้อมูลวันที่” ดังนั้นจึงไม่ต้องกังวลเรื่องข้อผิดพลาดในการคำนวณ

เทคนิคขั้นสูงสำหรับการกำหนดวันหยุดสุดสัปดาห์โดยอัตโนมัติ

ชื่อ “ฟังก์ชันวันในสัปดาห์” อาจฟังดูซับซ้อน แต่การทำงานของมันนั้นง่ายมาก โดยพื้นฐานแล้วมันคือ “ตัวแปลงที่แปลงวันในสัปดาห์ให้เป็นตัวเลข”

  1. แทนที่วันในสัปดาห์ด้วยตัวเลข 1 ถึง 7
วันจันทร์วันอังคารวันพุธวันพฤหัสบดีวันศุกร์วันเสาร์วันอาทิตย์
1234567
  1. ฟังก์ชันที่ตรวจสอบว่าตัวเลขนั้นมากกว่า 5 หรือไม่ เพื่อพิจารณาว่าเป็นวันเสาร์หรือวันอาทิตย์

ตัวอย่างเช่น วันจันทร์จะถูกแปลงเป็น “1” และวันอาทิตย์เป็น “7” การแปลงเป็นตัวเลขในลักษณะนี้ทำให้ง่ายต่อการสร้างระบบตรวจจับอัตโนมัติที่แสดงคำว่า “วันหยุด” หากค่ามากกว่า 5 (เช่น วันเสาร์หรือวันอาทิตย์)

แม้ว่าจะไม่ได้ใช้ฟังก์ชัน TEXT เพื่อแสดง “วันจันทร์ วันอังคาร…” คุณก็ยังสามารถทำการทำงานอัตโนมัติขั้นสูงได้ เช่น การระบายสีเซลล์วันที่ เมื่อคุณมีความสามารถถึงระดับนี้แล้ว สเปรดชีตก็จะใช้งานได้สะดวกอย่างเหลือเชื่อ

สิ่งที่คุณสามารถทำได้ตรวจจับวันเสาร์และวันอาทิตย์โดยอัตโนมัติ
การทำงานลองป้อนสูตรนี้ลงในเซลล์ถัดจากวันที่:  =IF(WEEKDAY(A2, 2) > 5, “Holiday”, “Weekday”)

สรุป

ครั้งนี้ ผมได้แนะนำวิธีการป้อนวันที่และวันในสัปดาห์ลงใน Google Sheets โดยอัตโนมัติ พร้อมทั้งทำให้ดูง่ายขึ้นด้วยการใช้รหัสสีและรูปแบบการแสดงผล การใช้การตั้งค่าให้แสดงวันในสัปดาห์โดยอัตโนมัติใน Google Sheets จะทำให้การทำงานและการจัดการตารางเวลาของคุณง่ายขึ้นมาก

มาเริ่มต้นการจัดการตารางเวลาอย่างง่ายดายด้วยการผสานรวมฟังก์ชันและรูปแบบต่างๆ กันเถอะ

Index