สารบัญ
บทช่วยสอนแสดงวิธีใช้ฟังก์ชัน VALUE ใน Excel เพื่อแปลงสตริงข้อความเป็นค่าตัวเลข
โดยปกติ Microsoft Excel จะจดจำตัวเลขที่จัดเก็บเป็นข้อความและแปลงเป็นรูปแบบตัวเลข โดยอัตโนมัติ อย่างไรก็ตาม หากข้อมูลถูกจัดเก็บไว้ในรูปแบบที่ Excel ไม่รู้จัก ค่าตัวเลขอาจถูกปล่อยให้เป็นสตริงข้อความ ทำให้ไม่สามารถคำนวณได้ ในสถานการณ์เช่นนี้ ฟังก์ชัน VALUE สามารถแก้ไขได้อย่างรวดเร็ว
ฟังก์ชัน VALUE ของ Excel
ฟังก์ชัน VALUE ใน Excel ได้รับการออกแบบมาเพื่อแปลงค่าข้อความเป็นตัวเลข สามารถจดจำสตริงตัวเลข วันที่ และเวลา
ไวยากรณ์ของฟังก์ชัน VALUE นั้นง่ายมาก:
VALUE(ข้อความ)โดยที่ ข้อความ คือสตริงข้อความที่อยู่ใน เครื่องหมายอัญประกาศหรือการอ้างอิงไปยังเซลล์ที่มีข้อความที่จะเปลี่ยนเป็นตัวเลข
ฟังก์ชัน VALUE ถูกนำมาใช้ใน Excel 2007 และพร้อมใช้งานใน Excel 2010, Excel 2013, Excel 2016 และเวอร์ชันที่ใหม่กว่า<3
ตัวอย่างเช่น ในการแปลงข้อความใน A2 เป็นตัวเลข คุณใช้สูตรนี้:
=VALUE(A2)
ในภาพหน้าจอด้านล่าง โปรดสังเกตว่าสตริงเดิมชิดซ้ายในคอลัมน์ A และ ตัวเลขชิดขวาที่แปลงแล้วในคอลัมน์ B:
วิธีใช้ฟังก์ชัน VALUE ใน Excel - ตัวอย่างสูตร
ดังที่ได้กล่าวไว้ก่อนหน้านี้ ในสถานการณ์ส่วนใหญ่ของ Excel แปลงข้อความเป็นตัวเลขโดยอัตโนมัติเมื่อจำเป็น ในบางสถานการณ์ คุณต้องบอกอย่างชัดเจนเก่งในการทำเช่นนั้น ตัวอย่างด้านล่างแสดงวิธีการทำงานจริง
สูตร VALUE เพื่อแปลงข้อความเป็นตัวเลข
คุณรู้อยู่แล้วว่าจุดประสงค์หลักของฟังก์ชัน VALUE ใน Excel คือการเปลี่ยนสตริงข้อความเป็นค่าตัวเลข .
สูตรต่อไปนี้ให้แนวคิดเกี่ยวกับประเภทของสตริงที่สามารถเปลี่ยนเป็นตัวเลขได้:
สูตร | ผลลัพธ์ | คำอธิบาย |
=VALUE("$10,000") | 10000 | ส่งกลับตัวเลขที่เทียบเท่ากับสตริงข้อความ |
=VALUE("12:00") | 0.5 | ส่งกลับเลขทศนิยมที่ตรงกับเวลา 12.00 น. (ตามที่จัดเก็บไว้ภายในใน Excel |
=VALUE("5:30")+VALUE("00:30") | 0.25 | เลขทศนิยมสำหรับ 6AM (5:30 + 00:30 = 6:00 น.) |
ภาพหน้าจอด้านล่างแสดงการแปลงข้อความเป็นตัวเลขอีกสองสามรายการที่ดำเนินการด้วยสูตร VALUE เดียวกัน:
แยกตัวเลขออกจากสตริงข้อความ
ผู้ใช้ Excel ส่วนใหญ่รู้วิธีแยกจำนวนอักขระที่ต้องการตั้งแต่เริ่มต้น สิ้นสุดหรือตรงกลางของสตริง - โดยใช้ฟังก์ชัน LEFT, RIGHT และ MID เมื่อทำเช่นนั้น คุณต้องจำไว้ว่าเอาต์พุตของฟังก์ชันทั้งหมดเหล่านี้จะเป็นข้อความเสมอ แม้ว่าคุณจะแยกตัวเลขก็ตาม สิ่งนี้อาจไม่เกี่ยวข้องในสถานการณ์หนึ่ง แต่สำคัญในอีกสถานการณ์หนึ่ง เนื่องจากฟังก์ชัน Excel อื่นๆ ถือว่าอักขระที่แยกออกมาเป็นข้อความ ไม่ใช่ตัวเลข
ดังที่คุณเห็นในส่วนภาพหน้าจอด้านล่าง ฟังก์ชัน SUM ไม่สามารถรวมค่าที่แยกออกมา แม้ว่าเมื่อแรกเห็น คุณอาจไม่สังเกตเห็นสิ่งผิดปกติเกี่ยวกับค่าเหล่านี้ อาจยกเว้นสำหรับการจัดข้อความชิดซ้ายตามปกติ:
ในกรณีที่คุณจำเป็นต้องใช้ตัวเลขที่แยกออกมาในการคำนวณเพิ่มเติม ให้รวมสูตรของคุณไว้ในฟังก์ชัน VALUE ตัวอย่างเช่น:
หากต้องการแยกอักขระสองตัวแรกออกจากสตริงและส่งกลับผลลัพธ์เป็นตัวเลข:
=VALUE(RIGHT(A4,2))
เพื่อแยกอักขระสองตัวจากตรงกลางของสตริงที่เริ่มต้น ด้วยอักขระตัวที่ 10:
=VALUE(MID(A3,10,2))
หากต้องการแยกอักขระสองตัวสุดท้ายออกจากสตริงเป็นตัวเลข:
=VALUE(RIGHT(A4,2))
สูตรข้างต้นไม่เพียงแต่ดึง หลัก แต่ยังทำการแปลงข้อความเป็นตัวเลขไปพร้อมกัน ตอนนี้ ฟังก์ชัน SUM สามารถคำนวณตัวเลขที่แยกออกมาได้โดยไม่มีปัญหา:
แน่นอนว่าตัวอย่างง่ายๆ เหล่านี้มีไว้เพื่อวัตถุประสงค์ในการสาธิตและเพื่ออธิบายแนวคิดเป็นส่วนใหญ่ ในเวิร์กชีตในชีวิตจริง คุณอาจต้องแยกตัวเลขตัวแปรจากตำแหน่งใดๆ ในสตริง บทช่วยสอนต่อไปนี้แสดงวิธีการ: วิธีแยกตัวเลขจากสตริงใน Excel
ฟังก์ชัน VALUE เพื่อแปลงข้อความเป็นวันที่และเวลา
เมื่อใช้กับสตริงข้อความวันที่/เวลา VALUE ฟังก์ชันส่งคืนหมายเลขซีเรียลที่แสดงวันที่หรือ/และเวลาในระบบ Excel ภายใน (จำนวนเต็มสำหรับวันที่ ทศนิยมสำหรับเวลา) เพื่อให้ผลลัพธ์ออกมาเป็นข้อวันที่ นำรูปแบบวันที่ไปใช้กับเซลล์สูตร (เช่นเดียวกับเวลา) สำหรับข้อมูลเพิ่มเติม โปรดดูรูปแบบวันที่ของ Excel
ภาพหน้าจอด้านล่างแสดงผลลัพธ์ที่เป็นไปได้:
นอกจากนี้ คุณยังสามารถใช้วิธีอื่นๆ ในการแปลงข้อความเป็น วันที่และเวลาใน Excel:
หากต้องการแปลงค่า วันที่ ที่จัดรูปแบบเป็นข้อความเป็นวันที่ปกติของ Excel ให้ใช้ฟังก์ชัน DATEVALUE หรือวิธีอื่นๆ ที่อธิบายไว้ในวิธีแปลงข้อความเป็นวันที่ใน Excel
หากต้องการแปลงสตริง ข้อความ เป็นเวลา ให้ใช้ฟังก์ชัน TIMEVALUE ตามที่แสดงในแปลงข้อความเป็นเวลาใน Excel
เหตุใดฟังก์ชัน Excel VALUE จึงส่งกลับ #VALUE ข้อผิดพลาด
หากสตริงต้นฉบับปรากฏในรูปแบบที่ Excel ไม่รู้จัก สูตร VALUE จะส่งกลับข้อผิดพลาด #VALUE ตัวอย่างเช่น:
คุณจะแก้ไขอย่างไร โดยใช้สูตรที่ซับซ้อนมากขึ้นซึ่งอธิบายไว้ในวิธีแยกตัวเลขจากสตริงใน Excel
หวังว่าบทช่วยสอนสั้นๆ นี้จะช่วยให้คุณเข้าใจเกี่ยวกับการใช้ฟังก์ชัน VALUE ใน Excel หากต้องการดูสูตรโดยละเอียด คุณสามารถดาวน์โหลดสมุดงาน Excel VALUE Function ตัวอย่างของเราได้ ฉันขอขอบคุณสำหรับการอ่านและหวังว่าจะได้พบคุณในบล็อกของเราในสัปดาห์หน้า!