Thep Excel

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

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

=PROPER(text)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
7/10

Difficulty
2/10

Usefulness
8/10

Syntax & Arguments

=PROPER(text)

Argument Type Required Default Description
text Text Yes ข้อความหรือ reference ที่ต้องการแปลงเป็น Title Case

How it works

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

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

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

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

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

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

Examples

ตัวอย่างที่ 1: แปลงชื่อคนพื้นฐาน
PROPER("john doe")
แปลงตัวอักษรแรกของแต่ละคำเป็นตัวใหญ่ ที่เหลือเป็นตัวเล็ก
Excel Formula:

=PROPER("john doe")

Result:

"John Doe"

ตัวอย่างที่ 2: แปลงจากตัวใหญ่ทั้งหมด
PROPER("BANGKOK THAILAND")
ตัวอักษรที่ไม่ใช่ตัวแรกของคำจะถูกแปลงเป็นตัวเล็ก
Excel Formula:

=PROPER("BANGKOK THAILAND")

Result:

"Bangkok Thailand"

ตัวอย่างที่ 3: ปัญหากับ Apostrophe
PROPER("mcdonald's")
PROPER มองว่าหลัง ' เป็นคำใหม่ จึงแปลง s เป็น S (ผลลัพธ์ไม่ตรงที่ต้องการ McDonald's)
Excel Formula:

=PROPER("mcdonald's")

Result:

"Mcdonald'S"

ตัวอย่างที่ 4: ใช้กับ TRIM ทำความสะอาด
PROPER(TRIM(" john doe "))
TRIM ลบช่องว่างเกินก่อน แล้ว PROPER แปลงเป็น Title Case
Excel Formula:

=PROPER(TRIM("  john   doe  "))

Result:

"John Doe"

ตัวอย่างที่ 5: แปลงชื่อผสมตัวเลข
PROPER("product 123 name")
ตัวเลขไม่มีผล แต่คำหลังตัวเลขยังคงถูกแปลงตัวแรกเป็นตัวใหญ่
Excel Formula:

=PROPER("product 123 name")

Result:

"Product 123 Name"

ตัวอย่างที่ 6: แปลงชื่อไฟล์
PROPER("sales_report_2024")
_ ถือเป็นตัวคั่นคำ จึงแปลงตัวอักษรหลัง _ เป็นตัวใหญ่
Excel Formula:

=PROPER("sales_report_2024")

Result:

"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

Additional Notes

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

Leave a Reply

Your email address will not be published. Required fields are marked *