วิธีใช้ iserror ใน google ชีต (พร้อมตัวอย่าง)


คุณสามารถใช้ฟังก์ชัน ISERROR ของ Google ชีตเพื่อตรวจสอบว่าค่าในเซลล์ใดเซลล์หนึ่งมีข้อผิดพลาดหรือไม่

ฟังก์ชันนี้ใช้ไวยากรณ์พื้นฐานต่อไปนี้:

 = ISERROR ( A1 )

ฟังก์ชันนี้จะคืน ค่า TRUE หากค่าในเซลล์ A1 มีข้อผิดพลาด มิฉะนั้นจะส่งคืน ค่า FALSE

ตัวอย่างต่อไปนี้แสดงการใช้ฟังก์ชันนี้ในสถานการณ์ที่แตกต่างกัน 2 แบบใน Google ชีต

ตัวอย่างที่ 1: ใช้ ISERROR เพื่อส่งกลับค่าใหม่

สมมติว่าเรากำลังพยายามแบ่งค่าในคอลัมน์ A ด้วยค่าในคอลัมน์ B ในสเปรดชีต Google ชีตต่อไปนี้:

การหารด้วยศูนย์จะได้ #DIV/0! ตามลำดับในคอลัมน์ C

เราสามารถใช้สูตรต่อไปนี้เพื่อส่งคืนค่า “ส่วนที่ไม่ถูกต้อง” แทน:

 = IF(ISERROR ( A2 / B2 ), "Invalid Division", A2 / B2 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

หาก ISERROR(A2/B2) เป็น TRUE ระบบจะส่งคืน “ส่วนที่ไม่ถูกต้อง”

มิฉะนั้น ถ้าฟังก์ชัน ISERROR(A2/B2) เป็น FALSE ผลลัพธ์ของ A2/B2 จะถูกส่งกลับ

ตัวอย่างที่ 2: การใช้ ISERROR กับ VLOOKUP

สมมติว่าเราพยายามทำ VLOOKUP ในแผ่นงานต่อไปนี้เพื่อค้นหาค่าในคอลัมน์ Points ที่สอดคล้องกับชื่อ “Mag” ในคอลัมน์ Team :

เนื่องจากชื่อ “Mag” ไม่มีอยู่ในคอลัมน์ ทีม เราจึงได้รับ #N/A เป็นผลลัพธ์

เราสามารถใช้สูตรต่อไปนี้แทนเพื่อส่งคืน “ไม่มีทีม” หากสูตร VLOOKUP ไม่พบชื่อทีม:

 = IF ( ISERROR ( VLOOKUP ( " Mag " , A1:B11,2 , FALSE ) ) , " Team Does Not Exist " , VLOOKUP ( " Mag " , A1 : B11,2 , FALSE ) ) 

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

เนื่องจากไม่มีชื่อ “Mag” ในคอลัมน์ Team สูตรจึงส่งคืน “Team ไม่มีอยู่” เป็นผลลัพธ์แทนที่จะเป็น #N/A

หมายเหตุ : คุณสามารถค้นหาเอกสารออนไลน์ฉบับสมบูรณ์สำหรับฟังก์ชัน ISERROR ได้ที่นี่

แหล่งข้อมูลเพิ่มเติม

บทแนะนำต่อไปนี้จะอธิบายวิธีทำงานทั่วไปอื่นๆ ใน Google ชีต

วิธีแทนที่ข้อความใน Google ชีต
วิธีแทนที่เซลล์ว่างด้วยศูนย์ใน Google ชีต
วิธีใช้ VLOOKUP แบบตรงตามตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ใน Google ชีต

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *