📆Excelで簡単な月末日を見つける方法
Excelで簡単な月初め/月末の日付を見つける方法は💼
--------------
⏰、1日の始まりと終わりを見つけたい場合は、EOMONTHレシピを使用できます。
・月末を探したい場合は、レシピ=EOMONTH(Day 0)を入力してください。
-月の初めの日付を見つけるには、レシピ=EOMONTH(日付、-1)+1を入力してください。
🤔、友達は、日付の後に入力したカンマの数字が実際にカウントされる月数であるかどうか疑問に思うかもしれません。負の1の場合、1か月にカウントダウンされることを意味します。したがって、月末を見つけたら、EOMONTHレシピが自動的に月末を見つけるため、0を入力します。しかし、月初めのレシピは、1か月前に戻って、日数である1に戻す必要があります。🥳
後でヒントやコツでお会いし ましょう。🤩
--------------
パトリック・イージーIT: 2025年12月4日
หลายคนเจอปัญหาเดียวกับเราเลยคือ มี “วัน” อยู่ในตารางแล้วต้องสรุปเป็นช่วงต้นเดือน-สิ้นเดือนเพื่อทำรายงานยอดขาย/สรุปค่าใช้จ่าย แต่ไม่อยากนั่งไล่ปฏิทินเองทุกครั้ง วิธีที่เร็วมากคือใช้สูตร EOMONTH และจัดตารางให้ใช้งานต่อได้ง่ายค่ะ 1) สูตร EOMONTH คืออะไร? EOMONTH คือฟังก์ชันที่คืนค่า “วันสิ้นเดือน” จากวันที่ที่เรากำหนด โดยมีรูปแบบ =EOMONTH(start_date, months) - start_date = วันที่ตั้งต้น (เช่น 10/12/2025) - months = จำนวนเดือนที่เลื่อนไปข้างหน้า/ถอยหลัง 2) ใช้หาวันสิ้นเดือน (End of Month) ถ้าอยากได้วันสิ้นเดือนของเดือนเดียวกับวันที่ตั้งต้น ให้ใส่ months เป็น 0 ตัวอย่าง: ถ้า A2 = 10/12/2025 - วันสิ้นเดือน: =EOMONTH(A2,0) ผลลัพธ์จะได้ 31/12/2025 3) ใช้หาวันต้นเดือน (Start of Month) Excel ไม่มีฟังก์ชัน “ต้นเดือน” ตรงๆ แต่เราทำได้ด้วยการถอยไปสิ้นเดือนก่อนหน้า แล้วบวก 1 วัน - วันต้นเดือน: =EOMONTH(A2,-1)+1 จากตัวอย่าง A2 = 10/12/2025 จะได้ 01/12/2025 4) ทำ “ตัวอย่างตาราง Excel” ให้ใช้งานจริง เรามักจัดคอลัมน์ประมาณนี้เพื่อให้เอาไป Pivot/สรุปต่อได้ง่าย - A: วันที่ทำรายการ (เช่น 10/12/2025) - B: วันต้นเดือน =EOMONTH(A2,-1)+1 - C: วันสิ้นเดือน =EOMONTH(A2,0) - D: เดือน-ปีสำหรับจัดกลุ่ม (เช่น 12-2025) คอลัมน์เดือน-ปีทำได้หลายแบบ เช่น - =TEXT(A2,"mm-yyyy") (ได้ “12-2025”) หรือถ้าอยากให้เป็นแบบไทยอ่านง่าย - =TEXT(A2,"[$-th-TH]mmmm yyyy") 5) ทริคเรื่อง “วันเดือนปี” ที่มักพลาด ถ้าวันที่ใน Excel กลายเป็นตัวเลขแปลกๆ (เช่น 45637) แปลว่าเซลล์นั้นเป็น “วันที่จริง” แต่ถูกฟอร์แมตเป็นตัวเลข ให้ไปที่ Format Cells > Date หรือ Custom แล้วตั้งเป็น dd/mm/yyyy อีกอย่างคือ ถ้าพิมพ์วันที่แล้วสูตรไม่ทำงาน ให้เช็กว่าเซลล์เป็น Date ไม่ใช่ Text (ลองเปลี่ยนรูปแบบแล้วกด F2 ตามด้วย Enter) ใช้ชุดนี้แล้วเวลาทำรายงานรายเดือนจะเร็วขึ้นมาก เพราะวันต้นเดือน/สิ้นเดือนเปลี่ยนให้เองอัตโนมัติ แค่เปลี่ยนวันที่ตั้งต้นค่ะ
