blog สื่อสารวิชา AC109 / AC219 ตอนที่ 3 สาขาการบัญชี มหาวิทยาลัยพายัพ เชียงใหม่
ถ้าเราต้องเขียนเงื่อนไขหลายๆเงื่อนไข การใช้ IF จะยากกว่าการใช้ VLOOKUP เหมือนว่า VLOOKUP ใช้แก้ปัญหา IF ที่มีหลายเงื่อนไข
VLOOKUP เป็นการหาค่าจากตารางอ้างอิง ซึ่งทำได้ง่ายกว่าการใช้ IF ที่ต้องพิมพ์เงื่อนไขทีละเงื่อนไข และแจกสูตรยิ่งถ้าเงื่อนไขเยอะๆ การใช้ IF ทำยากและผิดพลาดง่าย และIFจะทำได้แค่ 8 เงื่อนไข
ถ้าเราใช้คำสั่งVLOOKUPเราจะต้องมีการกำหนดตารางเพื่ออ้างอิงค่าต่างๆ แต่ถ้าเราเราใช้คำสั่ง if เราสามารถสร้างเงื่อนไขเข้าไปในสูตรได้เลย
ทั้งสามความคิดเห็น ยังคงไม่มีความคิดเห็นแบบฟันธง ว่า ถ้าเป็นแบบนี้ ต้อง VLookUp และถ้าเป็นแบบนี้ต้อง IF เท่านั่นความซับซ้อน ความยากในการเขียนดูจะทำให้ IF เป็นแพะ รับบาป ได้อย่างชัดเจน แต่ไม่ใช่เหตุผลที่จะไม่ใช้ if ครับ
Vlookup แบบไม่เจาะจง (ตัด,0 หรือ , FALSE ทิ้ง ) ใช้แทน IF ใน การตัดเกรดได้ Vlookup จะมองค่าตามข้อมูล หรือชุดข้อมูลที่ให้หาค่า - ถ้าเจอหรือชนกันได้ตามเซลล์อ้างอิง ก็จะส่งค่าหรือ แสดงค่านั้นๆออกมา - ถ้าไม่เจอหรือชนกันไม่ได้ ตามเซลล์อ้างอิง ก็จะอ่านค่าที่อยู่ต่ำกว่านั้นเสมอ บังคับ เงื่อนไขในตาราง ให้เรียงจากน้อย ไปมาก
การใช้ vlookup แบบ ปล่อยเงื่อนไข falseผู้ใช้ควรระมัดระวังอย่างมาก
vlookup แปลว่า มองหา เสาะหา ค่ามีสองค่า False true ถ้าทำเกี่ยวกับพวกใบเสร็จควรใช้ vlookupif = การเปรียบเทียบ ถ้าต้องการเปรียบเทียบ เช่น เปรียบเทียบ สิ่ง 2 สิ่ง ก็ควรใช้ if
ก็ยังไม่สามารถนำไปฟันธงได้
ถ้าเราต้องเขียนเงื่อนไขหลายๆเงื่อนไข การใช้ IF จะยากกว่าการใช้ VLOOKUP เหมือนว่า VLOOKUP ใช้แก้ปัญหา IF ที่มีหลายเงื่อนไข
ตอบลบVLOOKUP เป็นการหาค่าจากตารางอ้างอิง ซึ่งทำได้ง่ายกว่าการใช้ IF ที่ต้องพิมพ์เงื่อนไขทีละเงื่อนไข และแจกสูตร
ตอบลบยิ่งถ้าเงื่อนไขเยอะๆ การใช้ IF ทำยากและผิดพลาดง่าย และIFจะทำได้แค่ 8 เงื่อนไข
ถ้าเราใช้คำสั่งVLOOKUPเราจะต้องมีการกำหนดตารางเพื่ออ้างอิงค่าต่างๆ แต่ถ้าเราเราใช้คำสั่ง if เราสามารถสร้างเงื่อนไขเข้าไปในสูตรได้เลย
ตอบลบทั้งสามความคิดเห็น ยังคงไม่มีความคิดเห็นแบบฟันธง ว่า
ตอบลบถ้าเป็นแบบนี้ ต้อง VLookUp และถ้าเป็นแบบนี้ต้อง IF เท่านั่น
ความซับซ้อน
ความยากในการเขียน
ดูจะทำให้ IF เป็นแพะ รับบาป ได้อย่างชัดเจน แต่ไม่ใช่เหตุผลที่จะไม่ใช้ if ครับ
Vlookup แบบไม่เจาะจง (ตัด,0 หรือ , FALSE ทิ้ง ) ใช้แทน IF ใน การตัดเกรดได้
ตอบลบVlookup จะมองค่าตามข้อมูล หรือชุดข้อมูลที่ให้หาค่า
- ถ้าเจอหรือชนกันได้ตามเซลล์อ้างอิง ก็จะส่งค่าหรือ แสดงค่านั้นๆออกมา
- ถ้าไม่เจอหรือชนกันไม่ได้ ตามเซลล์อ้างอิง ก็จะอ่านค่าที่อยู่ต่ำกว่านั้นเสมอ
บังคับ เงื่อนไขในตาราง ให้เรียงจากน้อย ไปมาก
การใช้ vlookup แบบ ปล่อยเงื่อนไข false
ลบผู้ใช้ควรระมัดระวังอย่างมาก
vlookup แปลว่า มองหา เสาะหา ค่ามีสองค่า False true ถ้าทำเกี่ยวกับพวกใบเสร็จควรใช้ vlookup
ตอบลบif = การเปรียบเทียบ ถ้าต้องการเปรียบเทียบ เช่น เปรียบเทียบ สิ่ง 2 สิ่ง ก็ควรใช้ if
ก็ยังไม่สามารถนำไปฟันธงได้
ลบ