Page 1 of 1

ดึงข้อมูลตามปีโดยใช้ SUMPRODUCT + SUMIF ไม่ผ่าน

Posted: Wed Jul 23, 2014 3:38 pm
by superbill
ดึงข้อมูลตามปีโดยใช้ SUMPRODUCT + SUMIF ไม่ผ่าน พอจะมีวิธีไหนอีกรึเปล่าครับ รายละเอียดตามไฟล์แนบครับ

Re: ดึงข้อมูลตามปีโดยใช้ SUMPRODUCT + SUMIF ไม่ผ่าน

Posted: Wed Jul 23, 2014 3:52 pm
by bank9597
superbill wrote:ดึงข้อมูลตามปีโดยใช้ SUMPRODUCT + SUMIF ไม่ผ่าน พอจะมีวิธีไหนอีกรึเปล่าครับ รายละเอียดตามไฟล์แนบครับ
:D ที่ B2 ลองคีย์ =SUMPRODUCT(--(YEAR(Transaction!$B$4:$B$11)=A3),Transaction!$D$4:$D$11) คัดลอกลงมา

Re: ดึงข้อมูลตามปีโดยใช้ SUMPRODUCT + SUMIF ไม่ผ่าน

Posted: Wed Jul 23, 2014 4:18 pm
by superbill
bank9597 wrote:
superbill wrote:ดึงข้อมูลตามปีโดยใช้ SUMPRODUCT + SUMIF ไม่ผ่าน พอจะมีวิธีไหนอีกรึเปล่าครับ รายละเอียดตามไฟล์แนบครับ
:D ที่ B2 ลองคีย์ =SUMPRODUCT(--(YEAR(Transaction!$B$4:$B$11)=A3),Transaction!$D$4:$D$11) คัดลอกลงมา

ตามสูตรนี้มันนำตัวเลข B กับ S ใน Sheet Transaction มาบวกกันไม่ใช่เหรอครับ
ที่ผมต้องการคือนำผลรวมของ B ในปี 2013 ทั้งหมดมาลบกับผลรวมของ S ทั้งหมดในปี 2013
จากในไฟล์จะเห็นได้ว่าผมมีใช้ SUMIF เข้ามาเป็นเงื่อนไขครับ แต่ปรากฎว่ามัน Error

=SUMPRODUCT(--(YEAR(Transaction!$B$4:$B$11)=$A3),SUMIF(Transaction!C4:C11,"B",Transaction!D4:D11)-SUMIF(Transaction!C4:C11,"S",Transaction!D4:D11))

B=Buy, S=Sell ครับ

Re: ดึงข้อมูลตามปีโดยใช้ SUMPRODUCT + SUMIF ไม่ผ่าน

Posted: Wed Jul 23, 2014 4:57 pm
by joo
ลองตามนี้ดูครับที่ B3 คีย์

Code: Select all

=SUMPRODUCT(--(YEAR(Transaction!$B$4:$B$11)=A3),--(Transaction!$C$4:$C$11="B"),Transaction!$D$4:$D$11)-SUMPRODUCT(--(YEAR(Transaction!$B$4:$B$11)=A3),--(Transaction!$C$4:$C$11="S"),Transaction!$D$4:$D$11)
Enter >Copy ลงล่าง

Re: ดึงข้อมูลตามปีโดยใช้ SUMPRODUCT + SUMIF ไม่ผ่าน

Posted: Wed Jul 23, 2014 6:03 pm
by superbill
joo wrote:ลองตามนี้ดูครับที่ B3 คีย์

Code: Select all

=SUMPRODUCT(--(YEAR(Transaction!$B$4:$B$11)=A3),--(Transaction!$C$4:$C$11="B"),Transaction!$D$4:$D$11)-SUMPRODUCT(--(YEAR(Transaction!$B$4:$B$11)=A3),--(Transaction!$C$4:$C$11="S"),Transaction!$D$4:$D$11)
Enter >Copy ลงล่าง
ขอบคุณมากครับ ใช้ได้แล้วครับ