สูตร VLOOKUP ใน Microsoft Excel เป็นหนึ่งในวิธีที่มีประสิทธิภาพที่สุดในการค้นหาข้อมูลในสเปรดชีต นอกจากสูตร concatenate แล้ว ฉันพบว่ามันเป็นหนึ่งในเครื่องมือที่มีประโยชน์มากกว่าใน Excel สามารถประหยัดเวลาได้อย่างเหลือเชื่อเมื่อเทียบกับการค้นหาข้อมูลเซลล์ด้วยตนเอง และยังมีประโยชน์เพิ่มเติมในการทำซ้ำและแม่นยำอีกด้วย
แต่ถ้าสูตร VLOOKUP ไม่พบข้อมูลที่กำลังมองหา ก็จะแสดงข้อผิดพลาดในรูปแบบ #N/A นี่อาจเป็นปัญหาได้ โดยเฉพาะอย่างยิ่งหากลักษณะที่ปรากฏของข้อมูลของคุณมีความสำคัญ โชคดีที่คุณสามารถเปลี่ยนแปลงสูตร VLOOKUP เล็กน้อยเพื่อแสดง “)” แทนข้อความแสดงข้อผิดพลาด #N/A
วิธีแก้ไขสูตร VLOOKUP ใน Excel 2013 เพื่อแสดงค่าศูนย์แทนที่จะเป็น #N/A
ขั้นตอนด้านล่างจะถือว่าคุณมีสูตร VLOOKUP อยู่แล้วในสเปรดชีตของคุณ แต่คุณต้องการให้แสดง "0" แทน #N/A สูตรจะแสดง #NA เมื่อไม่พบข้อมูลที่กำลังมองหา โดยทำตามขั้นตอนด้านล่าง สิ่งนั้นจะถูกแทนที่ด้วย “0”
ขั้นตอนที่ 1: เปิดสเปรดชีตที่มีค่า #N/A ที่คุณต้องการแทนที่
ขั้นตอนที่ 2: เลือกเซลล์ที่มีสูตรที่คุณต้องการเปลี่ยนแปลง
ขั้นตอนที่ 3: แก้ไขสูตร VLOOKUP ที่มีอยู่เพื่อรวมข้อมูล IFERROR สิ่งนี้เกี่ยวข้องกับการเพิ่มวลี“IFERROR(” ที่จุดเริ่มต้นของสูตรและสตริง “, 0)” ต่อท้ายสูตร ตัวอย่างเช่น ถ้าสูตรของคุณก่อนหน้านี้คือ:
=VLOOKUP(A2, 'แหล่งข้อมูล'!A$:N$6, 14, FALSE)
จากนั้นคุณจะแก้ไขเป็น:
=IFERROR(VLOOKUP(A2, 'แหล่งข้อมูล'!A$:N$6, 14, FALSE), 0)
ขั้นตอนที่ 4: คัดลอกและวางสูตรใหม่ลงในเซลล์ที่คุณต้องการให้แสดง "0" แทน #N/A
โปรดทราบว่าคุณสามารถเลือกแสดงสตริงอักขระที่คุณต้องการได้ ไม่จำเป็นต้องเป็น 0 ตัวอย่างเช่น หากคุณใช้สูตร VLOOKUP เพื่อแทรกที่อยู่ คุณสามารถสร้างสูตรได้ =IFERROR(XX, YY:ZZ, AA, FALSE), “ไม่มีที่อยู่”). ซึ่งจะแสดงวลี "NO ADDRESS" แทนที่จะเป็น 0 เมื่อ Excel ไม่พบข้อมูลที่ต้องการ
สูตรที่มีประโยชน์อีกอย่างที่คุณสามารถใช้ได้คือ CONCATENATE บทความนี้จะแสดงวิธีที่คุณสามารถใช้เพื่อรวมข้อมูลจากหลายเซลล์