TLDR สรุปสั้นๆ
UPPER แปลงข้อความเป็นตัวพิมพ์ใหญ่ทั้งหมด
คำอธิบาย
ฟังก์ชัน UPPER ใช้เปลี่ยนตัวอักษรในข้อความให้เป็นตัวพิมพ์ใหญ่ทั้งหมด หากมีตัวเลขหรืออักขระพิเศษอื่น ๆ จะแสดงผลตามเดิมโดยไม่เปลี่ยนแปลง
มีครั้งแรกในเวอร์ชันไหน
Excel 2003 หรือก่อนหน้า
รูปแบบคำสั่ง (Syntax)
UPPER(text)
Arguments
-
text (Required – String)
ข้อความหรือคำอ้างอิงที่ต้องการแปลงเป็นตัวพิมพ์ใหญ่ สามารถเป็นอ้างอิงเซลล์หรือสายอักขระเองได้
ตัวอย่างการใช้งาน (Examples)
- Formula:
Description: แปลงข้อความ “i Love You” ให้เป็นตัวพิมพ์ใหญ่ทั้งหมด=UPPER("i Love You")
Result:“I LOVE YOU” - Formula: (ในกรณีที่ A2 คือ “Yield”)
Description: แปลงข้อความในเซลล์ A2 ให้เป็นตัวพิมพ์ใหญ่ทั้งหมด=UPPER(A2)
Result:“YIELD” - Formula:
Description: เปลี่ยนเลข 1234 เป็นตัวพิมพ์ใหญ่ทั้งหมด (ซึ่งหน้าตาจะไม่เปลี่ยน)=UPPER(1234)
Result: “1234” เป็นข้อความ -
Formula:
Description: แปลงวันที่ใน A1 เป็นข้อความก่อนแล้วแปลงเป็นตัวพิมพ์ใหญ่ทั้งหมด=UPPER(TEXT(A1, "mmmm d, yyyy"))
Result:“JUNE 26, 2021” (เมื่อ A1 เก็บวันที่ว่า 26 June, 2021) - Formula: โดย A2 มีคำว่า “NormalExcel@gmail.com”
Description: ฟังก์ชัน UPPER จะทำให้ข้อความในเซลล์ A2 ทั้งหมดกลายเป็น ตัวพิมพ์ใหญ่ จากนั้นใช้ฟังก์ชัน SUBSTITUTE เพื่อแทนที่คำว่า “NORMALEXCEL” (พิมพ์ใหญ่แน่ๆ ) ด้วยคำว่า “ThepExcel”=SUBSTITUTE(UPPER(A2),"NORMALEXCEL","ThepExcel")
Result: “ThepExcel@gmail.com”
Tips & Tricks
สามารถใช้ UPPER ร่วมกับฟังก์ชันอื่น เช่น TEXTJOIN หรือ CONCATENATE เพื่อผสานข้อความ หลังจากเปลี่ยนเป็นตัวพิมพ์ใหญ่แล้ว เพื่อจัดระเบียบข้อความให้ดูโดนเด่น
ข้อควรระวัง (Cautions)
UPPER จะเปลี่ยนแค่กับตัวอักษรเท่านั้น ตัวเลขและอักขระพิเศษจะไม่ถูกเปลี่ยนแปลงหน้าตา (แต่ผลลัพธ์เป็นข้อความเสมอ) การใช้ UPPER อาจสร้างความสับสนหากใช้กับข้อความที่ควรต้องคงตัวพิมพ์เดิมไว้ เช่น ชื่อเฉพาะ
ฟังก์ชันที่เกี่ยวข้อง
References
- Microsoft UPPER Function Documentation
- Trump Excel UPPER Function
- ExcelJet UPPER Function
- Corporate Finance Institute UPPER Function
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply