Thep Excel

PROPERแปลงตัวแรกเป็นตัวใหญ่ (Title Case)

PROPER แปลงตัวอักษรแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่ (Title Case) และแปลงตัวอักษรที่เหลือเป็นตัวพิมพ์เล็ก เหมาะสำหรับจัดรูปแบบชื่อคน ชื่อสถานที่ ใช้ร่วมกับ UPPER LOWER TRIM เพื่อทำความสะอาดข้อมูล

fx
=PROPER(text)

ความนิยม7/10
ความยาก2/10
ประโยชน์8/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
text Text ข้อความหรือ reference ที่ต้องการแปลงเป็น Title Case

PROPER แปลงตัวอักษรแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่ (Title Case) และแปลงตัวอักษรที่เหลือเป็นตัวพิมพ์เล็ก เหมาะสำหรับจัดรูปแบบชื่อคน ชื่อสถานที่ หรือหัวข้อ ใช้ร่วมกับ UPPER LOWER TRIM เพื่อทำความสะอาดข้อความ มีข้อควรระวังสำหรับคำที่มีเครื่องหมายอะพอสทรอฟี เช่น McDonald’s

How it works

จัดรูปแบบชื่อคน

แปลงชื่อที่พิมพ์ตัวเล็กหมดหรือตัวใหญ่หมดให้เป็นรูปแบบมาตรฐาน เช่น JOHN DOE → John Doe

จัดรูปแบบที่อยู่

แปลงชื่อจังหวัด อำเภอ ให้มีตัวอักษรแรกเป็นตัวใหญ่

จัดรูปแบบหัวข้อ

แปลงหัวข้อบทความหรือชื่อสินค้าให้เป็น Title Case

Examples

ตัวอย่างที่ 1: แปลงชื่อคนพื้นฐานPROPER("john doe")

แปลงตัวอักษรแรกของแต่ละคำเป็นตัวใหญ่ ที่เหลือเป็นตัวเล็ก

fx
=PROPER("john doe")

ผลลัพธ์"John Doe"
ตัวอย่างที่ 2: แปลงจากตัวใหญ่ทั้งหมดPROPER("BANGKOK THAILAND")

ตัวอักษรที่ไม่ใช่ตัวแรกของคำจะถูกแปลงเป็นตัวเล็ก

fx
=PROPER("BANGKOK THAILAND")

ผลลัพธ์"Bangkok Thailand"
ตัวอย่างที่ 3: ปัญหากับ ApostrophePROPER("mcdonald's")

PROPER มองว่าหลัง ' เป็นคำใหม่ จึงแปลง s เป็น S (ผลลัพธ์ไม่ตรงที่ต้องการ McDonald's)

fx
=PROPER("mcdonald's")

ผลลัพธ์"Mcdonald'S"
ตัวอย่างที่ 4: ใช้กับ TRIM ทำความสะอาดPROPER(TRIM(" john doe "))

TRIM ลบช่องว่างเกินก่อน แล้ว PROPER แปลงเป็น Title Case

fx
=PROPER(TRIM(" john doe "))

ผลลัพธ์"John Doe"
ตัวอย่างที่ 5: แปลงชื่อผสมตัวเลขPROPER("product 123 name")

ตัวเลขไม่มีผล แต่คำหลังตัวเลขยังคงถูกแปลงตัวแรกเป็นตัวใหญ่

fx
=PROPER("product 123 name")

ผลลัพธ์"Product 123 Name"
ตัวอย่างที่ 6: แปลงชื่อไฟล์PROPER("sales_report_2024")

_ ถือเป็นตัวคั่นคำ จึงแปลงตัวอักษรหลัง _ เป็นตัวใหญ่

fx
=PROPER("sales_report_2024")

ผลลัพธ์"Sales_Report_2024"

FAQs

PROPER ต่างจาก UPPER และ LOWER อย่างไร?+

UPPER แปลงทุกตัวเป็นตัวใหญ่ LOWER แปลงทุกตัวเป็นตัวเล็ก แต่ PROPER แปลงเฉพาะตัวแรกของแต่ละคำเป็นตัวใหญ่ (Title Case)

ทำไม McDonald's กลายเป็น Mcdonald'S?+

PROPER มองว่าหลังเครื่องหมาย ' (apostrophe) เป็นคำใหม่ จึงแปลงตัวอักษรหลังเป็นตัวใหญ่ ต้องใช้ SUBSTITUTE แก้ไขกรณีพิเศษ

PROPER ใช้กับภาษาไทยได้ไหม?+

ภาษาไทยไม่มีตัวพิมพ์ใหญ่/เล็ก PROPER จะไม่มีผลกับข้อความภาษาไทย แต่จะทำงานกับตัวอักษรภาษาอังกฤษในข้อความเดียวกัน

จะทำ Title Case แบบไม่แปลงคำเล็กๆ เช่น of, the ได้ไหม?+

PROPER ไม่รองรับกฎนี้โดยตรง ต้องใช้ SUBSTITUTE หรือสูตรซับซ้อนเพื่อแปลงคำเฉพาะกลับเป็นตัวเล็ก

PROPER รองรับ Excel เวอร์ชันไหน?+

ทุกเวอร์ชันตั้งแต่ Excel 2003 เป็นฟังก์ชันพื้นฐานที่มีใน spreadsheet ทุกโปรแกรม

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ PROPER จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้PROPERText
Text (5)
LOWER

LOWER แปลงข้อความทั้งหมดเป็นตัวพิมพ์เล็ก (lowercase) เหมาะสำหรับทำความสะอาดข้อมูลและเปรียบเทียบข้อความโดยไม่สนตัวพิมพ์ เพราะในบางโปรแกรม Case-sensitive จึงต้องแปลงให้เป็นมาตรฐานเดียวกัน

SUBSTITUTE

SUBSTITUTE ค้นหาคำเก่า (old_text) ในข้อความแล้วแทนที่ด้วยคำใหม่ (new_text) โดยแยกแยะตัวพิมพ์เล็ก-ใหญ่ (case-sensitive) และเลือกได้ว่าจะแทนที่ทุกจุดที่เจอ หรือเฉพาะลำดับที่ระบุผ่าน instance_num งานที่ใช้บ่อยคือลบตัวคั่นออกจากตัวเลขที่ถูกเก็บเป็นข้อความ เปลี่ยนโดเมนอีเมลหลังรีแบรนด์ หรือล้างอักขระที่พิมพ์มาผิดรูปแบบก่อนนำไปคำนวณต่อ

TEXT

TEXT ใช้รหัสรูปแบบ (Format Codes) เช่น "dd/mm/yyyy" สำหรับวันที่ หรือ "#,##0.00" สำหรับตัวเลขมีทศนิยม ผลลัพธ์ที่ได้จะเป็นข้อความ (Text) เสมอ ไม่สามารถนำไปคำนวณต่อได้

TRIM

TRIM ลบช่องว่างที่ด้านหน้า ด้านหลัง และลดช่องว่างระหว่างคำให้เหลือเพียงเคาะเดียว เหมาะสำหรับทำความสะอาดข้อมูลที่ Copy จากเว็บหรือระบบอื่น

UPPER

UPPER เปลี่ยนข้อความให้เป็นตัวพิมพ์ใหญ่ทั้งหมด (เช่น "excel" -> "EXCEL") มักใช้ในการจัดรูปแบบข้อมูลให้เป็นมาตรฐานเดียวกันก่อนนำไปเปรียบเทียบหรือค้นหา (Lookup)

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่