วิธีการแก้ไขข้อผิดพลาด #VALUE! ในฟังก์ชัน CONCATENATE

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

สำคัญ

ใน Excel, Excel Mobile และ Excel สำหรับเว็บ เวอร์ชันที่ใหม่กว่า CONCATENATE จะถูกแทนที่ด้วยฟังก์ชัน CONCAT แม้ว่า CONCATENATE จะยังคงใช้งานได้กับเวอร์ชันก่อนหน้า คุณควรใช้ CONCAT เนื่องจากเป็นฟังก์ชันที่มีประสิทธิภาพมากกว่า

 

หนึ่งในสถานการณ์ทั่วไปที่คุณพบข้อผิดพลาด #VALUE! เกี่ยวกับ CONCATENATE คือเมื่อคุณพยายามสร้างสตริงที่มีการอ้างอิงเซลล์ที่มีข้อผิดพลาด เช่น #VALUE!

ในตัวอย่างต่อไปนี้ เราต้องการเชื่อมต่อ D2, E2 และ F2 เข้าด้วยกัน โดย E2 มี #VALUE! ข้อผิดพลาด

ข้อผิดพลาด #VALUE! ใน CONCATENATE

ข้อผิดพลาดใน E2 ทําให้ฟังก์ชันแสดง #VALUE! ข้อผิดพลาด เพื่อให้ทํางานสําเร็จ คุณจะต้องแทนที่ข้อผิดพลาดด้วยค่าที่ไม่ใช่ข้อผิดพลาด คุณสามารถสร้างสูตรที่ตรวจสอบข้อผิดพลาดในการอ้างอิงเซลล์ และถ้าเป็นเช่นนั้น จะแสดงสตริงข้อความที่มี 0 ปรากฎขึ้นแทนข้อผิดพลาด (หรือคุณสามารถแทนที่ 0 ด้วยข้อความของคุณ แต่คุณจะต้องล้อมรอบข้อความด้วยเครื่องหมายอัญประกาศ "ข้อความของคุณ")

สูตรเช่นนี้จะทำงานได้:

=IF(ISERROR(E2),CONCATENATE(D2," ",0," ",F2))

ฟังก์ชัน IF และ ISERROR ถูกใช้เป็นวิธีแก้ไขปัญหาชั่วคราวเพื่อให้ความสนใจกับสตริงที่มีข้อผิดพลาด #VALUE!

วิธีการทํางาน ฟังก์ชัน IF ใช้ฟังก์ชัน IFERROR เพื่อระบุว่ามีข้อผิดพลาดใน E2 หรือไม่ และถ้ามี ฟังก์ชัน CONCATENATE จะรวมค่าใน D2, E2 และ F2 (ฟังก์ชันแทนที่ข้อผิดพลาดด้วย 0) และแสดงสตริงข้อความผลลัพธ์ โปรดทราบว่าสูตรจะใช้ช่องว่าง (" ") เพื่อช่วยแบ่งค่า

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ

ดูเพิ่มเติม

การแก้ไขข้อผิดพลาด #VALUE! ข้อผิดพลาด

ฟังก์ชัน CONCATENATE

ฟังก์ชัน CONCAT

ภาพรวมของสูตรใน Excel

วิธีการหลีกเลี่ยงสูตรที่ใช้งานไม่ได้

ตรวจหาข้อผิดพลาดในสูตร

ฟังก์ชันทั้งหมดของ Excel (เรียงลำดับตามตัวอักษร)

ฟังก์ชัน Excel ทั้งหมด (ตามประเภท)