อะไรคือความแตกต่างระหว่าง IF และ IIF?
อะไรคือความแตกต่างระหว่าง IF และ IIF?

วีดีโอ: อะไรคือความแตกต่างระหว่าง IF และ IIF?

วีดีโอ: อะไรคือความแตกต่างระหว่าง IF และ IIF?
วีดีโอ: IIF, Choose function ฟังก์ชันที่ใช้สำหรับตรวจสอบเงื่อนไข 2024, ธันวาคม
Anonim

ที่สำคัญ ความแตกต่างระหว่าง IIF (ใช้ได้ตั้งแต่ VS 2002 เป็นต้นไป) และ ถ้า (ใช้ได้ใน VS 2005 ไปข้างหน้า) คือว่า IIF เป็นฟังก์ชันและประเมินอาร์กิวเมนต์ทั้งหมดก่อนที่จะคืนค่าในขณะที่ ถ้า เป็นโอเปอเรเตอร์ที่ดำเนินการเหมือนเงื่อนไขการลัดวงจรเพียงประเมินอาร์กิวเมนต์จริงหรือเท็จ

อย่างง่ายๆ ความแตกต่างระหว่าง IF และ IIF ในฉากคืออะไร?

ถ้า () เทียบกับ IIF () กุญแจ ความแตกต่างระหว่าง ทั้งสองคือ IIF () ฟังก์ชั่นให้ผู้ใช้มีตัวเลือกในการคืนค่าเฉพาะ ใน เหตุการณ์ที่นิพจน์การทดสอบไม่ส่งคืน TRUE หรือ FALSE เช่น เป็นโมฆะหรือไม่ทราบ เกิดอะไรขึ้น ถ้า ไม่ทราบหรือเป็นโมฆะ? การคำนวณจะส่งกลับ C เนื่องจากไม่ได้ประเมินเป็น A

อาจมีคนถามว่า IIF tableau คืออะไร? IIF (ทดสอบแล้วอย่างอื่น [ไม่ทราบ]) ใช้ IIF ฟังก์ชันเพื่อทำการทดสอบลอจิกและคืนค่าที่เหมาะสม หากการทดสอบประเมินเป็น FALSE แล้ว IIF ส่งกลับค่า ELSE ? การเปรียบเทียบบูลีนอาจให้ค่า UNKNOWN (ไม่ใช่ TRUE หรือ FALSE) ซึ่งมักเกิดจากการมีค่าว่างในการทดสอบ

บางคนอาจถามว่าฟังก์ชัน IIF คืออะไร?

ในการคำนวณ IIf (ตัวย่อสำหรับ Immediate if) คือ a การทำงาน ในภาษาการเขียนโปรแกรม Visual Basic และ ColdFusion Markup Language (CFML) หลายรุ่น และในสเปรดชีตที่คืนค่าพารามิเตอร์ที่สองหรือสามตามการประเมินของพารามิเตอร์แรก

IIF หมายถึงอะไรในการเข้าถึง

นิพจน์, truepart, falsepart

แนะนำ: