ฟังก์ชัน NUMBERVALUE ใน Excel

ฟังก์ชัน NUMBERVALUE ใน Excel เป็นหนึ่งในเครื่องมือที่มีประโยชน์มากสำหรับการแปลงข้อความที่ดูเหมือนตัวเลขให้กลายเป็นตัวเลขจริงที่สามารถนำไปคำนวณต่อได้ ฟังก์ชันนี้ช่วยแก้ปัญหาข้อมูลที่นำเข้าจากระบบอื่นแล้วมีรูปแบบเป็นข้อความ เช่น ข้อความที่มีจุลภาคคั่นหลักพัน หรือจุดทศนิยมที่ไม่ถูกต้องตามการตั้งค่าภูมิภาค

การเรียนรู้วิธีใช้ NUMBERVALUE จะทำให้เราสามารถจัดการกับข้อมูลที่มีปัญหาเรื่องรูปแบบได้อย่างง่ายดายและแม่นยำ ช่วยเพิ่มความสะดวกและความรวดเร็วในการทำงานกับ Excel อย่างมืออาชีพ

จุดประสงค์ของฟังก์ชัน NUMBERVALUE ใน Excel

ฟังก์ชัน NUMBERVALUE ใน Excel ใช้สำหรับแปลงค่าที่เป็น ข้อความ ซึ่งมีรูปแบบคล้ายตัวเลข ให้กลายเป็นตัวเลขจริงที่สามารถนำไปใช้ในสูตรคำนวณได้ เช่น การแปลง “1,234.56” (ข้อความ) ให้กลายเป็น 1234.56 (ตัวเลข)

โดยฟังก์ชันนี้ช่วยให้การแปลงค่าข้อมูลที่มาจากแหล่งภายนอก เช่น CSV, Text File หรือข้อมูลที่คัดลอกมาจากเว็บไซต์ มีความถูกต้องและเป็นตัวเลขพร้อมใช้งานจริง

ประโยชน์ของฟังก์ชัน NUMBERVALUE ใน Excel

  • แปลงข้อความที่เป็นตัวเลขให้เป็นตัวเลขจริง
  • ช่วยให้สามารถใช้ค่าที่แปลงแล้วในการคำนวณได้ทันที
  • แก้ปัญหาข้อมูลผิดรูปแบบจากการนำเข้าข้อมูล
  • รองรับการตั้งค่าตัวคั่นทศนิยมและตัวคั่นหลักพัน
  • ลดความผิดพลาดในการวิเคราะห์ข้อมูลทางการเงินหรือสถิติ

รูปแบบการใช้งาน (Syntax)

NUMBERVALUE(text, [decimal_separator], [group_separator])

อาร์กิวเมนต์ที่ใช้ในฟังก์ชัน NUMBERVALUE มีดังนี้:

  • text (จำเป็น): ข้อความที่ต้องการแปลงเป็นตัวเลข
  • decimal_separator (ไม่บังคับ): ตัวอักษรที่ใช้เป็นตัวคั่นทศนิยมในข้อความ
  • group_separator (ไม่บังคับ): ตัวอักษรที่ใช้เป็นตัวคั่นหลักพันในข้อความ

ตัวอย่างการใช้งาน

แปลงข้อความตัวเลขแบบง่าย

AB
‘1,234.56=NUMBERVALUE(A1)
‘7,890.00=NUMBERVALUE(A2)

ผลลัพธ์

AB
‘1,234.561234.56
‘7,890.007890.00
  • Excel แปลงข้อความ “1,234.56” ให้เป็นตัวเลข 1234.56
  • Excel แปลงข้อความ “7,890.00” ให้เป็นตัวเลข 7890.00

การประยุกต์ใช้งานฟังก์ชัน NUMBERVALUE ใน Excel

สมมติเรามีข้อมูลดังนี้ (ข้อความที่มีตัวคั่นหลักพันและจุดทศนิยม):

ใช้ฟังก์ชัน NUMBERVALUE ใน Excel แปลงข้อความเป็นตัวเลข

ในกรณีนี้ ข้อความใช้เครื่องหมายจุด (.) เป็นตัวคั่นหลักพัน และเครื่องหมายจุลภาค (,) เป็นตัวคั่นทศนิยม

สูตรที่ใช้ในเซลล์ B1

=NUMBERVALUE(A1, ",", ".")

ผลลัพธ์ที่ได้

ผลลัพธ์การใช้ฟังก์ชัน NUMBERVALUE ใน Excel แปลงข้อความเป็นตัวเลข
  • “2.345,67” ถูกแปลงเป็น 2345.67 โดยใช้ “,” เป็นตัวคั่นทศนิยม และ “.” เป็นตัวคั่นหลักพัน
  • ข้อมูลที่ดูเหมือนจะผิดมาตรฐานสามารถใช้คำนวณได้ทันทีหลังการแปลง

หมายเหตุ

  • ถ้าไม่ระบุ decimal_separator และ group_separator Excel จะใช้การตั้งค่าจากระบบปฏิบัติการ
  • หากข้อความมีรูปแบบผิดปกติ เช่น มีตัวอักษรที่ไม่ใช่ตัวเลข Excel จะส่งกลับข้อผิดพลาด
  • NUMBERVALUE เป็นฟังก์ชันที่ใช้ได้ใน Excel 2013 ขึ้นไปเท่านั้น

ฟังก์ชัน NUMBERVALUE เป็นตัวช่วยสำคัญในการทำความสะอาดข้อมูลที่เกี่ยวกับตัวเลข ช่วยให้เราสามารถแปลงข้อความที่มีลักษณะคล้ายตัวเลขให้เป็นตัวเลขจริงได้อย่างรวดเร็วและแม่นยำ เป็นฟังก์ชันที่ควรเรียนรู้สำหรับทุกคนที่ทำงานกับข้อมูลตัวเลขจำนวนมากใน Excel

ข้อมูลอ้างอิง: NUMBERVALUE function

แชร์เรื่องนี้