Page 1 of 1

SUMIF ไม่ต้องเปิดไฟล์

Posted: Wed May 02, 2018 7:58 am
by jeep1112
สวัสดีครับ
ผมมีไฟล์ใช้สูตร =sumif(ไฟล์1A:A,a4 ไฟล์88,ไฟล์1BB:BB)
คำถามผมใช้ต้องเปฺิดไฟล์1 ทุกครั้ง หากไม่เปิดก็
จะไม่คำนวนให้ อยากจสอบถามหากไม่เปิดไฟล์1 เเล้วเปิดเเค่ไฟล์88 พอจะมีหนทางไหมครับ
ขอบคุณครับ

Re: SUMIF ไม่ต้องเปิดไฟล์

Posted: Wed May 02, 2018 1:40 pm
by parakorn
เปลี่ยนไปใช้สูตรที่สร้างฐานข้อมูลจำลองปลายทาง(Array) เช่น Vlookup Sumproduct เป็นต้นครับ แต่ก็ต้องแลกกับการมีขนาดไฟล์มหาศาล หากมีการอ้างอิงข้ามไฟล์ครับ

Re: SUMIF ไม่ต้องเปิดไฟล์

Posted: Wed May 02, 2018 5:15 pm
by jeep1112
จะลองดูครับ
จะทำสูตรยังไงครับ
=Vlookup Sumproduct(ไฟล์1A:A,a4 ไฟล์88,ไฟล์1BB:BB)
ใส่เเบบนีี้เลยนะครับ

Re: SUMIF ไม่ต้องเปิดไฟล์

Posted: Wed May 02, 2018 6:09 pm
by parakorn
vlookup กับ sumproduct คนละสูตรกันครับ ผมยกตัวอย่างเฉยๆครับ :shock:

ลองแนบตัวอย่างไฟล์ปัญหาพร้อมตัวอย่างคำตอบที่ต้องการมาดูครับ เพื่อนๆในบอร์ดจะได้ใช้ศึกษาปัญหาได้ครับ

Re: SUMIF ไม่ต้องเปิดไฟล์

Posted: Thu May 03, 2018 8:16 am
by jeep1112
เเนบไฟล์ครับ
คือจะไม่เปิดไฟล์ 88 โดยให้ไฟล์ sumif คิดสูตรได้
ขอบคุณครับ

Re: SUMIF ไม่ต้องเปิดไฟล์

Posted: Thu May 03, 2018 9:49 am
by parakorn
ปรับเป็น =SUMPRODUCT(([88.xlsx]ข้อมูล!$A$4:$A$15=$A4)*[88.xlsx]ข้อมูล!$E$4:$E$15) Enter+Copy ลงด้านล่างครับ