Page 1 of 1
อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 10:28 am
by rocketkenji
ตามตัวอย่างในไฟล์ที่แนบมานะครับ ขอบคุณครับ
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 10:33 am
by snasui

ช่วยอธิบายปัญหาและคำตอบที่ต้องการมาในช่องความเห็นนี้
พอสังเขป เพื่อประโยชน์ในการค้นหาข้อมูลของเพื่อน ๆ ด้วยครับ
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 10:51 am
by rocketkenji
อยากทราบสูตร ของSum ผลคูณครับ ที่มีตัวตั้งกับตัวคูณอยู่แถวเดียวกัน ตามตัวอย่างที่แนบมาครับ
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 11:17 am
by snasui

ลองตามนี้ครับ
ที่ D14 คีย์
=SUMPRODUCT(((MOD((ROW($C$2:$C$11)-ROW($C$2)),2)=0)*$C$2:$C$11),((MOD((ROW($C$3:$C$12)-ROW($C$3)),2)=0)*$C$3:$C$12))
Enter
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 11:20 am
by rocketkenji
ไม่คิดว่าสูตรจะยาวขนาดนี้ ขอบคุณครับ
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 11:29 am
by rocketkenji
ลองนำสูตรไปใช้แล้วมันไม่ได้ครับ เพราะงานจะมี แถวแทรกระหว่างตัวตั้งกับตัวคูณตามตัวอย่างไฟล์ที่แนบมาครับ
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 11:38 am
by snasui

ใช้สูตรเดิมครับ ดูตัวอย่างการปรับสูตรตามด้านล่างครับ ปกติควรถามด้วยตัวอย่างที่เป็นตัวแทนงานจริงครับ
ที่ C14 คีย์
=SUMPRODUCT(((MOD((ROW($C$2:$C$16)-ROW($C$2)),3)=1)*$C$2:$C$16),((MOD((ROW($C$3:$C$17)-ROW($C$3)),3)=1)*$C$3:$C$17))
Enter
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 11:46 am
by rocketkenji
ขอบคุณครับ
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 12:20 pm
by rocketkenji
อาจารย์ครับ ถ้าเป็นค่าที่ดึงมา แล้วจะนำสูตรมาใช้ได้ไหมครับ เพราะผมนำมาใช้ แล้วมันขึ้น #VALUE!
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 12:21 pm
by snasui

ถ้าค่าที่ดึงมามีข้อผิดพลาด Sumproduct ก็จะให้ค่าผิดพลาดครับ ลองส่งไฟล์ตัวอย่างมาด้วยจะได้ตอบได้ตรงประเด็นกว่าครับ
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 12:38 pm
by rocketkenji
หน้า Sheet มกราคม ครับ ตั้งแต่ C160 ถึง AI160 บางช่องก็Sum ได้บางช่องก็ไม่ได้ครับ
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 1:07 pm
by snasui

เนื่องจากข้อมูลมี Text ปนกับ Number จึงไม่สามารถใช้ Sumproduct ได้ครับ ลองดูการปรับสูตรตามด้านล่างครับ
ที่เซลล์ E160 คีย์
=SUM(((MOD((ROW(E$83:E$154)-ROW(E$83)),3)=1)*IF(ISNUMBER(E$83:E$154),E$83:E$154))*((MOD((ROW(E$84:E$155)-ROW(E$84)),3)=1)*IF(ISNUMBER(E$84:E$155),E$84:E$155)))
กดแป้นให้รับสูตรด้วย
Ctrl+Shift+Enter แทนการกดแป้น Enter เพียงอย่างเดียว เนื่องจากเป็นสูตร Array
Re: อยากทราบสูตรของ Sum ครับ
Posted: Tue Feb 14, 2012 1:09 pm
by rocketkenji
ขอบคุณครับ
