ก่อนจะยกนิ้วให้ว่าแน่ เป็นสูตรขั้นเทพขั้นเซียน ต้องดูยังไง

 

เร็วๆนี้มีคนมาถามหาคนมาช่วยสร้างสูตรที่ efficiency ให้ด้วย ซึ่งค่อนข้างยากมากที่จะมองออกว่าผลงานที่เขาทำให้นั้นดีแค่ไหน โดยเฉพาะพอเจอสูตรที่ซับซ้อนมากหลายชั้นก็มองไม่ออกแล้วว่าเป็นสูตรที่ดียังไง อาจมองแค่ว่าได้คำตอบถูกต้องตามต้องการก็พอแค่นั้นหรือเปล่า

1. ทดสอบกับค่าที่มากหรือน้อยกว่าปกติ หรือใส่ค่าติดลบ หรือใส่ตัวเลขแทนตัวอักษร หรือใส่ตัวอักษรแทนตัวเลข ยังคงได้รับคำตอบถูกต้องตามต้องการหรือไม่

2. ลองกลั่นแกล้งทุกวิถีทางว่า สูตรยังคงให้คำตอบถูกต้องตามเดิมไหม ถ้าโครงสร้างตารางต่างไปจากเดิม ให้ลองย้ายเซลล์ไปที่อื่น Insert Column/Row แทรก ลองเปลี่ยนชื่อชีทหรือชื่อแฟ้ม

3. ลองเปลี่ยนเงื่อนไขในการคำนวณให้ต่างไปจากเดิมแล้วดูว่าสูตรนั้นยังคงให้คำตอบได้ตามเดิมหรือไม่ หรือถ้าต้องปรับแก้ไขใหม่ ต้องวุ่นวายมากน้อยขนาดไหน 

4. สูตรที่ดีต้องเหมาะกับคนที่ใช้แฟ้มด้วยว่าเขามีความรู้ความสามารถแค่ไหน ควรเลือกใช้สูตรที่ผู้ใช้งานมีพื้นฐานพอที่จะเข้าใจได้ไม่ยาก 

5. ส่งแฟ้มให้คนที่ไม่ได้ทำงานเกี่ยวข้อง ไม่คุ้นเคยกับหน้าที่งานของแฟ้มนั้น หรือเป็นคนที่ไม่เก่ง Excel ลองใช้แฟ้มนั้นดูว่า สามารถแกะสูตร ไล่หาที่ไปที่มาของการคำนวณ ใช้แฟ้มนั้นได้เองโดยไม่ต้องช่วยสอนวิธีใช้แฟ้มได้แค่ไหน

6. ลองนำแฟ้มไปเปิดที่เครื่องอื่นโดยเฉพาะเครื่องที่ใช้ Excel ต่างรุ่นกันว่ายังคงคำนวณหาคำตอบได้ถูกต้องตามเดิมหรือไม่

7. อย่าเพิ่งรีบยกนิ้วให้กับสูตรที่ลัดขั้นตอน สามารถคำนวณหาคำตอบได้อัตโนมัติโดยลดขั้นตอนเหลือสั้นนิดเดียว เพราะหากวันหนึ่งสูตรเกิดทำงานเพี้ยนขึ้นมา จะทำงานต่อไม่ได้เลย ต่างจากสูตรที่แบ่งการคำนวณออกเป็นหลายขั้น เปลืองจำนวนเซลล์มากหน่อย แต่เมื่อติดขัดขั้นตอนไหนก็ยังใช้วิธีคิดด้วยสมองแล้วกรอกค่าที่คิดเองลงไปแล้วยังหาคำตอบได้



ความคิดเห็น