🧐 หนีสูตร IF ไปใช้คำสั่งบนเมนู : ทางเลือกเพื่อเตือนว่าห้ามพิมพ์ค่าที่ไม่ใช่เลข
วิธีที่ 1 : ถ้าต้องการตรวจสอบค่าที่พิมพ์ลงไปว่าเป็นตัวเลขอย่างเดียวเท่านั้น ก็ต้องใช้สูตร IF มาผสมกับสูตร IsNumber เพื่อตรวจสอบค่าที่พิมพ์ว่า ถ้าไม่ใช่ตัวเลข ให้แสดงคำเตือนออกมาว่า Input is Wrong ตามสูตรต่อไปนี้
=IF( ISNUMBER(Cell), "OK", "Input is Wrong" )
การใช้สูตรดังกล่าวจำเป็นต้องสร้างสูตรลงไปในอีกเซลล์หนึ่งเพื่อเป็นเซลล์ที่แสดงคำเตือนออกมาให้เห็น
++++++++++++++++++++++++++++++
วิธีที่ 2 : นอกจากสูตร IF สามารถใช้รูปแบบจากคำสั่ง Format เป็นอีกเครื่องมือหนึ่งที่กำหนดลงไปในเซลล์ เช่น ถ้าหากต้องการเตือนว่า Input is Wrong ในเซลล์ที่ควบคุมว่าต้องเป็นตัวเลขเท่านั้น ก็สามารถกำหนด Format ตามนี้
0;-0;0;"Input is Wrong"
แม้ Format จะแสดงคำว่า Input is Wrong ให้เห็นในเซลล์ที่บันทึกค่าลงไปก็ตาม แต่ก็ถือว่าได้เกิดค่าที่ผิดพลาดขึ้นมาแล้ว
++++++++++++++++++++++++++++++
วิธีที่ 3 : ใช้คำสั่งบนเมนู Data Validation กับ Conditional Formatting ซึ่งสามารถแสดงคำเตือนหรือเปลี่ยนสีให้เห็นชัดในเซลล์นั้นๆเลย
++++++++++++++++++++++++++++++
😵💫 แล้วจะเลือกใช้วิธีไหนดี
สำหรับคนชอบลองของใหม่ แน่นอนว่าต้องแนะนำให้ใช้ Data Validation แต่วิธีนี้จะป้องกันได้กรณีเดียวเท่านั้นคือต้องเป็นการกรอกค่าใหม่ลงไปแล้วกด Enter เท่านั้น ไม่สามารถป้องกันการลิงก์ค่าที่ไม่ใช่เลขลงไปในเซลล์หรือการ copy ตัวอักษรลงไปวางทับ
ส่วนการใช้ Conditional Format ช่วยเตือนก็ช่วยได้แค่เปลี่ยนสีให้เห็นเท่านั้น จึงต้องป่าวประกาศให้ทุกคนรู้ว่าสีที่เปลี่ยนไปนั้นคืออะไรด้วย
วิธีที่ 2 ซึ่งใช้ Format ช่วยเปลี่ยนค่าในเซลล์ให้เป็นคำเตือนขึ้นมา แม้เป็นวิธีการที่โบราณหน่อยแต่ช่วยสื่อสารให้ทราบได้ทันทีว่า กรอกค่าผิดแล้วนะ
แล้วการใช้สูตร IF ช่วยล่ะ เหมาะกับตอนไหน
=IF( ISNUMBER(Cell), "OK", "Input is Wrong" )
วิธีที่ 2 กับ 3 นั้นเป็นการเตือนเมื่อกำลังทำงานอยู่ในเซลล์นั้นๆครับ แต่ถ้าอยากให้ส่งคำเตือนไปแสดงให้เห็นเด่นชัดที่อื่น ใช้ IF ช่วยนี่แหละชัดเจนที่สุด แต่ไม่เหมาะนักถ้ามีหลายเซลล์ที่ต้องตรวจสอบ
ปล
อีกทางหนึ่งที่ง่ายจนนึกไม่ถึงหรือมองข้ามไป ให้ดูว่าค่าที่กรอกลงไปนั้นชิดข้างขวาหรือข้างซ้ายของเซลล์ ถ้าชิดขวาแสดงว่าเป็นเลข ถ้าชิดซ้ายแสดงว่าเป็นตัวอักษร ไม่ใช่เลขแล้ว
+++++++++++++++++++++++++++++++
☝️ ในการเรียนรู้ Excel ที่ดี ควรทราบไว้เสมอว่าแต่ละวิธีมีข้อดี ข้อเสีย และข้อควรระวังอะไรบ้าง จะได้เลือกใช้ให้เหมาะครับ
ส่วนใหญ่จะถูกจำกัดด้วยเวลาและมีหลายหัวข้อที่รอเรียน เลยอดทราบเรื่องแบบนี้