Excel: วิธีแปลงตัวเลข 1 ถึง 12 เป็นชื่อเดือน


คุณสามารถใช้สูตรต่อไปนี้ใน Excel เพื่อแปลงตัวเลขระหว่าง 1 ถึง 12 เป็นชื่อเดือน:

 =TEXT( A2 *28,"mmmm")

สูตรเฉพาะนี้จะแปลงตัวเลขในเซลล์ A2 เป็นชื่อเดือน

ตัวอย่างเช่น ถ้าเซลล์ A2 มีตัวเลข 8 สูตรนี้จะส่งกลับ สิงหาคม เนื่องจากเดือนที่แปดของปีคือเดือนสิงหาคม

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

ตัวอย่าง: แปลงตัวเลข 1 ถึง 12 เป็นชื่อเดือนใน Excel

สมมติว่าเรามีคอลัมน์ตัวเลขเดือนต่อไปนี้ใน Excel:

เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ B2 เพื่อแปลงตัวเลขในเซลล์ A2 เป็นชื่อเดือน:

 =TEXT( A2 *28,"mmmm")

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

Excel แปลงตัวเลขเป็นชื่อเดือน

ตอนนี้คอลัมน์ B จะแสดงชื่อเดือนสำหรับหมายเลขเดือนแต่ละเดือนในคอลัมน์ A

หากคุณต้องการแสดงชื่อเดือนแบบย่อแทน คุณสามารถใช้ “mmm” ในฟังก์ชัน TEXT ได้:

 =TEXT( A2 *28,"mmm")

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

Excel แปลงตัวเลขเป็นชื่อเดือน

ตอนนี้คอลัมน์ B จะแสดงชื่อย่อของเดือนสำหรับหมายเลขเดือนแต่ละเดือนในคอลัมน์ A

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

จำสูตรที่เราใช้ในการแปลงตัวเลขในเซลล์ A2 เป็นชื่อเดือน:

 =TEXT( A2 *28,"mmmm")

ขั้นแรก เราคูณค่าของเซลล์ A2 ด้วย 28

ตัวอย่างเช่น ในเซลล์ A2 เราได้รับ 1 * 28 = 28

ตามค่าเริ่มต้น Excel จะใช้หมายเลขซีเรียลเพื่อแสดงวันที่เป็นจำนวนวันนับตั้งแต่ 1/1/1900

ดังนั้น 28 จึงถูกตีความว่าเป็น 29/1/1900

ต่อไป เราใช้ฟังก์ชัน TEXT เพื่อจัดรูปแบบวันที่นี้เป็นชื่อเดือนเต็มโดยระบุ “mmmm” เป็นโค้ดรูปแบบ

ขั้นตอนเดียวกันนี้จะถูกทำซ้ำสำหรับค่าตัวเลขแต่ละค่าในคอลัมน์ A เพื่อส่งคืนชื่อเดือนที่ถูกต้อง

โปรดทราบว่าคุณสามารถคูณด้วย 29 ได้เช่นกัน และสูตรจะส่งกลับชื่อเดือนที่ถูกต้อง

อย่างไรก็ตาม หมายเลขอื่นๆ นอกเหนือจาก 28 และ 29 จะไม่ส่งคืนชื่อเดือนที่ถูกต้องในแต่ละเดือน

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

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

วิธีแปลงชื่อเดือนเป็นตัวเลขใน Excel
วิธีแปลงวันเป็นเดือนใน Excel
วิธีคำนวณจำนวนเดือนระหว่างวันที่ใน Excel

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

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