วิธีรับวันแรกของเดือนใน google ชีต


คุณสามารถใช้สูตรใดๆ ต่อไปนี้เพื่อรับวันแรกของเดือนสำหรับวันที่ใน Google ชีต:

สูตร 1: ใช้ฟังก์ชัน DAY()

 = A2 -DAY( A2 )+ 1

สูตร 2: ใช้ฟังก์ชัน EOMONTH()

 =EOMONTH( A2 , -1 ) +1

ทั้งสองสูตรจะส่งคืนวันแรกของเดือนสำหรับวันที่ในเซลล์ A2

ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละสูตรในทางปฏิบัติกับชุดข้อมูลต่อไปนี้ใน Google ชีต

ตัวอย่างที่ 1: รับวันแรกของเดือนโดยใช้ DAY()

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 เพื่อรับวันแรกของเดือนสำหรับวันที่ในเซลล์ A2 :

 = A2 -DAY( A2 )+ 1

จากนั้นเราสามารถลากและเติมสูตรนี้ลงในแต่ละเซลล์ที่เหลือในคอลัมน์ C:

ขณะนี้คอลัมน์ C จะแสดงวันแรกของเดือนสำหรับแต่ละวันที่ในคอลัมน์ A

สูตรนี้ทำงานอย่างไร:

  • ฟังก์ชัน DAY() ส่งคืนวันของเดือนระหว่าง 1 ถึง 31
  • ดังนั้น A2 – DAY(A2) จะส่งกลับวันสุดท้ายของเดือนก่อนหน้า
  • จากนั้นเราเพิ่มหนึ่งรายการเพื่อรับวันแรกของเดือนสำหรับวันที่ในเซลล์ A2

ตัวอย่างที่ 2: รับวันแรกของเดือนโดยใช้ EOMONTH()

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ C2 เพื่อรับวันแรกของเดือนสำหรับวันที่ในเซลล์ A2 :

 =EOMONTH( A2 , -1 ) +1

จากนั้นเราสามารถลากและเติมสูตรนี้ลงในแต่ละเซลล์ที่เหลือในคอลัมน์ C:

Google ชีตเป็นวันแรกของเดือน

ขณะนี้คอลัมน์ C จะแสดงวันแรกของเดือนสำหรับแต่ละวันที่ในคอลัมน์ A

สูตรนี้ทำงานอย่างไร:

  • ฟังก์ชัน EOMONTH() ส่งกลับวันสุดท้ายของเดือนสำหรับวันที่
  • ฟังก์ชัน EOMONTH(A2, -1) ส่งกลับวันสุดท้ายของเดือนก่อนหน้า
  • จากนั้นเราเพิ่มหนึ่งรายการเพื่อรับวันแรกของเดือนสำหรับวันที่ในเซลล์ A2

คุณสามารถดูเอกสารฉบับเต็มของฟังก์ชัน EOMONTH() ได้ใน Google ชีต ที่นี่

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ ใน Google ชีต:

วิธีแปลงวันเป็นเดือนใน Google ชีต
วิธีนับเดือนใน Google ชีต
วิธีแปลงวันที่เป็นเดือนและปีใน Google ชีต

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *