Thep Excel

CONVERT – แปลงหน่วยวัด

แปลงตัวเลขจากหน่วยวัดหนึ่งไปยังอีกหน่วยหนึ่ง เช่น เมตร เป็น ฟุต, องศาเซลเซียส เป็น ฟาเรนไฮต์, กิโลกรัม เป็น ปอนด์

=CONVERT(number, from_unit, to_unit)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
3/10

Difficulty
5/10

Usefulness
4/10

Syntax & Arguments

=CONVERT(number, from_unit, to_unit)

Argument Type Required Default Description
number Number Yes ค่าตัวเลขที่ต้องการแปลง ต้องเป็นตัวเลข (หรืออ้างอิงจากเซลล์ที่มีตัวเลข)
from_unit Text Yes รหัสหน่วยต้นทาง ต้องเขียนเป็น text ภายในเครื่องหมายอัญประลัษณ์ (เช่น “m”, “ft”, “C”, “kg”)
to_unit Text Yes รหัสหน่วยปลายทาง ต้องเขียนเป็น text ภายในเครื่องหมายอัญประลัษณ์ (เช่น “ft”, “m”, “F”, “lbm”)

Examples

แปลงระยะทาง: เมตรเป็นฟุต
CONVERT(10, "m", "ft")
แปลง 10 เมตร (m) ให้เป็น ฟุต (ft) ผลลัพธ์คือ 32.8084 ฟุต (เนื่องจาก 1 เมตร = 3.28084 ฟุต)
Excel Formula:

=CONVERT(10, "m", "ft")

Result:

32.8084

แปลงอุณหภูมิ: เซลเซียสเป็นฟาเรนไฮต์
CONVERT(0, "C", "F")
แปลง 0 องศาเซลเซียส (C) ให้เป็น ฟาเรนไฮต์ (F) ผลลัพธ์คือ 32°F (จุดแข็งตัวของน้ำ)
Excel Formula:

=CONVERT(0, "C", "F")

Result:

32

แปลงน้ำหนัก: กิโลกรัมเป็นปอนด์
CONVERT(1, "kg", "lbm")
แปลง 1 กิโลกรัม (kg) ให้เป็น ปอนด์ (lbm) ผลลัพธ์คือ 2.20462 ปอนด์
Excel Formula:

=CONVERT(1, "kg", "lbm")

Result:

2.20462

แปลงปริมาตร: ลิตรเป็นแกลลอน
CONVERT(5, "L", "gal")
แปลง 5 ลิตร (L) ให้เป็น แกลลอน (gal) ผลลัพธ์คือ 1.32086 แกลลอน (หน่วย US gallon)
Excel Formula:

=CONVERT(5, "L", "gal")

Result:

1.32086

FAQs

CONVERT ไม่รู้จัก unit ที่ฉันเขียน ต้องทำไง?

Unit ต้องเขียนตามรหัสมาตรฐานของ Excel และต้องใส่เครื่องหมายอัญประลัษณ์ เช่น “m” สำหรับเมตร ไม่ใช่ “meter” หากได้ #VALUE! error แสดงว่า unit ไม่ถูกต้อง ลองตรวจสอบการสะกดหรือค้นหารหัส unit ที่ถูกต้องในเอกสาร Microsoft

แปลง unit สองประเภทต่างกัน (เช่น เมตรเป็นกรัม) ได้ไหม?

ไม่ได้ CONVERT จะคืน #VALUE! error ถ้าคุณพยายามแปลง unit ที่เป็นคนละ category ตัวอย่างเช่น เมตร (ระยะทาง) ไม่สามารถแปลงเป็น กรัม (น้ำหนัก) ได้ Unit ทั้งสองต้องอยู่ในหมวดหมู่เดียวกัน

ใช้เมตริก prefix (k, M, c, m) ในหน่วยได้ไหม?

ได้ครับ CONVERT รองรับเมตริก prefix ต่างๆ เช่น “km” สำหรับกิโลเมตร, “cm” สำหรับเซนติเมตร, “mg” สำหรับมิลลิกรัม เพียงแต่เขียนให้ถูกต้องตามความเป็นจริง

CONVERT กับอุณหภูมิ: Kelvin กับ Rankine ต่างกันไง?

Kelvin (K) ใช้ในระบบเมตริก Rankine (Rank) ใช้ในระบบสหรัฐ ถ้าแปลง 0°C โดยใช้ K ผลลัพธ์คือ 273.15 K แต่ถ้าใช้ Rank ผลลัพธ์คือ 491.67°R ข้างล่าง เลือกใช้ตามความจำเป็นของโปรเจกต์

ลำดับของ from_unit กับ to_unit สำคัญไหม?

สำคัญมากเลย ลำดับแรกต้องเป็นหน่วยเดิม (from_unit) ส่วนลำดับที่สอง (to_unit) ต้องเป็นหน่วยปลายทาง ถ้าสลับลำดับ ผลลัพธ์ก็จะเป็นการแปลงกลับด้าน

Resources & Related

Additional Notes

ฟังก์ชัน CONVERT ใน Excel ช่วยแปลงตัวเลขจากระบบวัดหนึ่งไปยังอีกระบบหนึ่ง อันนี้มีประโยชน์มากเวลาคุณต้องทำงานกับหน่วยวัดจากประเทศต่างๆ หรือต้องแปลงระหว่างระบบหน่วยต่างๆ\n.\nเทคนิคคือต้องจำไว้ว่าหน่วยวัดต้องเขียนถูกต้องตามรหัส และบางหน่วยต้องมี prefix อย่าง k (โล), M (เมกา), c (เซนติ) ด้วย CONVERT รองรับหลายหมวดหมู่ เช่น ระยะทาง (Distance), น้ำหนัก (Weight), อุณหภูมิ (Temperature), เวลา (Time), พื้นที่ (Area), ปริมาตร (Volume) และอื่นๆ อีกมากมาย \n.\nแต่ที่ต้องระวังคือ unit ต้องเขียนเป็น text (ใส่เครื่องหมายอัญประลัษณ์) และจะ error ถ้าลืมใส่เครื่องหมายอัญประลัษณ์ หรือพิมพ์ unit ผิดหรือแปลง unit ที่อยู่คนละ category (เช่น พยายามแปลง เมตร เป็น กรัม)\n.\nวิธีใช้ง่ายๆ คือ เขียนเลขที่ต้องแปลง แล้วตามด้วย unit ตั้งต้น และ unit ปลายทาง หาก unit ไม่รู้ก็ลองค้นหาเพื่อดูรหัส unit ที่ถูกต้อง

Leave a Reply

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