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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)puriwutpokin wrote:ลองดูเลยครับ ว่าผลลัพธ์เป็นจะเป็นอย่างไร แต่การอ้างเซลเป็นชื่อ จะช่วยให้เข้าใจง่ายขึ้นและดูสูตรไม่ยาวครับ
สูตรแรกที่ให้มาเขียวยาวกว่าแต่ให้ขั้นตอนการทำงานสั้นกว่าสูตรล่าสุดนี้ครับลองใช้ Evaluate formula ตรวสอบแล้วครับ ถ้าผมต้องการ item ที่มาเปรียบเทียบมากกว่า 2 รายการขึ้นไปบางอุปกรณ์ใช้ถึง 15 item ในการเปรียบเทียบ sumproduct อาจช่วยผมไม่ได้หรือเปล่าครับ แต่เป็นทางเลือกในการประยุกต์กับงานถัดไปที่ดีครับ ขอบคุณมากครับpuriwutpokin wrote:ลองอีกสูตรนะครับที่ F8=IF(SUMPRODUCT(('Inventory Summary'!$F$8:$F$27+'Inventory Summary'!$J$8:$J$27>0)*(--(('Inventory Summary'!$B$8:$B$27=$B8)*('Inventory Summary'!$E$8:$E$27=$E8)))),SUMPRODUCT(('Inventory Summary'!$F$8:$F$27+'Inventory Summary'!$J$8:$J$27)*(--(('Inventory Summary'!$B$8:$B$27=$B8)*('Inventory Summary'!$E$8:$E$27=$E8))))*4,"") จะสั้นลงมาหน่อยครับ