ตรวจสอบว่าค่าที่ระบุเป็นเลขคี่หรือไม่ ส่งกลับ TRUE ถ้าเป็นคี่ FALSE ถ้าเป็นคู่
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| value | Any | ค่าที่ต้องการตรวจสอบ สามารถเป็นตัวเลข เซลล์อ้างอิง ผลลัพธ์จากฟังก์ชันอื่น หรือค่าเลขที่เก็บในตัวแปร |
ISODD เป็นฟังก์ชันจากตระกูล IS ของ Excel ที่ใช้สำหรับตรวจสอบว่าตัวเลขเป็นเลขคี่หรือไม่.
จะคืนค่า TRUE ถ้าตัวเลขคี่ และ FALSE ถ้าตัวเลขคู่ สิ่งที่ต้องระวังคือ ISODD ต้องการตัวเลข (number) จริง ไม่ใช่ข้อความ ถ้าคุณเขียน =ISODD(“3”) จะได้ FALSE เพราะ “3” เป็นข้อความ ไม่ใช่ตัวเลข ฟังก์ชันนี้มักใช้ร่วมกับ IF เพื่อสร้างเงื่อนไขต่างๆ เช่น ให้สีต่างกันสำหรับแถวคี่และคู่ 😎
3 เป็นเลขคี่ ดังนั้น ISODD(3) คืนค่า TRUE
4 เป็นเลขคู่ ดังนั้น ISODD(4) คืนค่า FALSE
ถ้า A1 = 7 ฟังก์ชันจะคืนค่า "คี่" ถ้า A1 = 8 จะคืนค่า "คู่" เพราะ 7 คี่ แต่ 8 คู่
-5 เป็นเลขคี่ (ลบห้า) ดังนั้น ISODD(-5) คืนค่า TRUE
ISODD จะทำงานกับเลขทศนิยม โดยจะตัดทิ้งส่วนทศนิยมก่อน เช่น =ISODD(3.9) จะคืนค่า TRUE เพราะหลังจากตัดทิ้งส่วนทศนิยมจะเหลือ 3 ซึ่งเป็นเลขคี่
ISODD จะคืนค่า FALSE หากรับข้อความ เช่น =ISODD("5") จะคืนค่า FALSE เพราะ "5" เป็นข้อความ ไม่ใช่ตัวเลข ต้องแน่ใจว่าข้อมูลเป็นตัวเลขจริง
ISODD ตรวจสอบเลขคี่และคืนค่า TRUE ส่วน ISEVEN ตรวจสอบเลขคู่และคืนค่า TRUE คือตรงข้ามกัน
ใช่ ISODD(0) คืนค่า FALSE เพราะ 0 เป็นเลขคู่
ใช้ =ISODD(ROW()) ในการตรวจสอบว่าแถวปัจจุบันเป็นคี่หรือไม่ เช่น =IF(ISODD(ROW()), "สีแดง", "สีขาว") แล้วใช้ Conditional Formatting เพื่อใช้สีตามผลลัพธ์
ฟังก์ชันที่ผู้เขียนโยงไว้กับ ISODD จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
IF เป็นฟังก์ชันตรรกะพื้นฐานที่ใช้ตัดสินใจสองทางตามเงื่อนไข ตรวจสอบว่าเงื่อนไขเป็น TRUE หรือ FALSE แล้วคืนค่าที่แตกต่างกันไปตามผลลัพธ์ สามารถใช้ได้กับการเปรียบเทียบตัวเลข ข้อความ หรือวันที่ และเป็นพื้นฐานสำคัญของการสร้างสูตรแบบมีเงื่อนไข
ISEVEN ตรวจสอบว่าค่าในเซลล์เป็นเลขคู่หรือไม่ และส่งกลับ TRUE (ถ้าเป็นเลขคู่) หรือ FALSE (ถ้าเป็นเลขคี่) ใช้ได้กับตัวเลขที่เป็นจำนวนเต็มเท่านั้น
MOD คืนค่าเศษเหลือจากการหาร มีประโยชน์มากในการตรวจสอบเลขคู่/คี่ สร้างลำดับวนลูป แยกเวลาจากวันที่ และทำ Conditional Formatting สลับสี
ROW ส่งคืนหมายเลขแถว (Row Number) ของเซลล์หรือช่วงที่ระบุ ส่งคืนตัวเลขแถว 1, 2, 3… มีประโยชน์ในการกำหนดหมายเลขลำดับแบบไดนามิก และสร้างสูตรที่ปรับตัวตามตำแหน่ง
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่