EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)=IF($C$8="ก่อน VAT",IF($I$5="ส่วนลดรวม",CEILING(F31-$H$5*F31,IF($C$7="ปัดขึ้นจำนวนเต็ม",ROUNDUP(F31-$H$5*F31,0),IF($C$7="ไม่ปัด",ROUNDUP(F31-$H$5*F31,2),IF($I$5="ส่วนลด แยก",F31-G31*F31,IF($C$7="ปัดขึ้นจำนวนเต็ม",ROUNDUP(F31-G31*F31,0),IF($C$7="ไม่ปัด",ROUNDUP(F31-G31*F31,2),0.25))))))))
ลองปรับตามที่ท่านบอกแล้วครับ พอเลือก "ปัดจุดทศนิยม 0.25" ที่เซลล์ C7 แล้วค่าที่เซลล์ H31 ขึ้นเลข 100 ค่าที่ถูกต้อง ต้องเป็น 90.25puriwutpokin wrote: ↑Sat Apr 07, 2018 10:55 pm แบบนี้หรือเปล่าครับ ที่ H31=IF($C$8="ก่อน VAT",IF($I$5="ส่วนลดรวม",CEILING(F31-$H$5,F31),IF($C$7="ปัดขึ้นจำนวนเต็ม",ROUNDUP(F31-$H$5*F31,0),IF($C$7="ไม่ปัด",ROUNDUP(F31-$H$5*F31,2),IF($I$5="ส่วนลด แยก",F31-G31*F31,IF($C$7="ปัดขึ้นจำนวนเต็ม",ROUNDUP(F31-G31*F31,0),IF($C$7="ไม่ปัด",ROUNDUP(F31-G31*F31,2),0.25))))))) >Copy Down