Page 1 of 1
วิธี SUM เฉพาะค่าที่เห็นจาก Filter แต่มีเงื่อนไข
Posted: Tue Jul 25, 2023 1:39 pm
by lydiaintro
สอบถามครับ
ปัจจุบันผมจะใช้สูตร
SUMIF(AL4:AL2516,"<0") << หาผลรวมค่าลบ
SUMIF(AL4:AL2516,">0") << หาผลรวมค่าบวก
แต่พอเรา Filter ผลรวมนั้น ๆก็ยัง Sum กันทั้งหมด ถ้าผมต้องให้มัน Sum เฉพาะ ค่าที่ Filter ไว้ต้องทำยังไงครับ
ขอบคุณครับ
Re: วิธี SUM เฉพาะค่าที่เห็นจาก Filter แต่มีเงื่อนไข
Posted: Tue Jul 25, 2023 2:22 pm
by norkaz
...
C4
=B4*(B4>0)
Copy ลงไป
C2
=SUBTOTAL(109,C4:C465)
**สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาหน้าเพจ**
Norkaz
Re: วิธี SUM เฉพาะค่าที่เห็นจาก Filter แต่มีเงื่อนไข
Posted: Wed Jul 26, 2023 5:48 am
by logic
แบบนี้ก็น่าจะได้ครับ
ฺB1 =SUMPRODUCT(--(B4:B465<0),SUBTOTAL(9,OFFSET(B4,ROW(B4:B465)-ROW(B4),0)))
B2 =SUMPRODUCT(--(B4:B465>0),SUBTOTAL(9,OFFSET(B4,ROW(B4:B465)-ROW(B4),0)))
Re: วิธี SUM เฉพาะค่าที่เห็นจาก Filter แต่มีเงื่อนไข
Posted: Wed Jul 26, 2023 9:20 am
by norkaz
logic wrote: Wed Jul 26, 2023 5:48 am
แบบนี้ก็น่าจะได้ครับ
ฺB1 =SUMPRODUCT(--(B4:B465<0),SUBTOTAL(9,OFFSET(B4,ROW(B4:B465)-ROW(B4),0)))
B2 =SUMPRODUCT(--(B4:B465>0),SUBTOTAL(9,OFFSET(B4,ROW(B4:B465)-ROW(B4),0)))
Re: วิธี SUM เฉพาะค่าที่เห็นจาก Filter แต่มีเงื่อนไข
Posted: Thu Aug 10, 2023 4:58 pm
by lydiaintro
logic wrote: Wed Jul 26, 2023 5:48 am
แบบนี้ก็น่าจะได้ครับ
ฺB1 =SUMPRODUCT(--(B4:B465<0),SUBTOTAL(9,OFFSET(B4,ROW(B4:B465)-ROW(B4),0)))
B2 =SUMPRODUCT(--(B4:B465>0),SUBTOTAL(9,OFFSET(B4,ROW(B4:B465)-ROW(B4),0)))
ได้ตามที่ต้องการเลยครับ ขอบคุณครับ