Page 1 of 1

เกิดข้อผิดพลาดเมื่อใช้ sumifs สร้างเงื่อนไขเพื่อคำนวนหาผลรวมยอดขายจากตารางบันทึกข้อมูล

Posted: Wed Jan 08, 2020 5:51 am
by pokpokko
สวัสดีค่ะทุกท่าน

มีเรื่องมาสอบถาม เราจะทำการคำนวนยอดขายรวมในแต่ละเดือน แยกตาม shop/category โดยในชีท Summary_Vente เราลองคำนวนผลรวมโดยใช้เงื่อนไขแยกตาม shop/category โดยอ้างอิงข้อมูลยอดขายจากชีท Vente แต่ยังไม่ใช้ผลลัพธ์สุดท้ายที่ต้องการ เพราะต้องมีเงื่อนไขเดือนและปีเข้าไปด้วย พอเราเพิ่มเงื่อนไขเดือนและปีเข้าไป ผลลัพธ์เกิด Error ดังภาพค่ะ

ตรงเงื่อนไขเดือนและปี เราใช้ฟังก์ชัน Month() , Year() เพื่อดึงค่าเดือนและปีจากคอลัมน์ Date ใน TableVente ของชีท Vente

ปล. ชุดข้อมูลอยู่ในรูปแบบ Table

Re: เกิดข้อผิดพลาดเมื่อใช้ sumifs สร้างเงื่อนไขเพื่อคำนวนหาผลรวมยอดขายจากตารางบันทึกข้อมูล

Posted: Wed Jan 08, 2020 9:04 am
by logic
แนบไฟล์เอ็กเซลมาด้วยครับ 😉

Re: เกิดข้อผิดพลาดเมื่อใช้ sumifs สร้างเงื่อนไขเพื่อคำนวนหาผลรวมยอดขายจากตารางบันทึกข้อมูล

Posted: Wed Jan 08, 2020 1:45 pm
by Bo_ry
Range ใน Sumifs ใส่สูตรไม่ได้
ใช้ Year(TableVente []) หรือ Month(TableVente []) ไม่ได้

ต้องเปลี่ยนเป็น TableVente [Date];">="&date([@Year];[@Month];1);TableVente [Date];"<"&date([@Year];[@Month]+1;1)

Re: เกิดข้อผิดพลาดเมื่อใช้ sumifs สร้างเงื่อนไขเพื่อคำนวนหาผลรวมยอดขายจากตารางบันทึกข้อมูล

Posted: Wed Jan 08, 2020 9:27 pm
by pokpokko
logic wrote: Wed Jan 08, 2020 9:04 am แนบไฟล์เอ็กเซลมาด้วยครับ 😉
ทำได้แล้วค่ะ ขอบคุณที่ให้ความสนใจในการช่วยเหลือนะคะ :)

Re: เกิดข้อผิดพลาดเมื่อใช้ sumifs สร้างเงื่อนไขเพื่อคำนวนหาผลรวมยอดขายจากตารางบันทึกข้อมูล

Posted: Wed Jan 08, 2020 9:29 pm
by pokpokko
Bo_ry wrote: Wed Jan 08, 2020 1:45 pm Range ใน Sumifs ใส่สูตรไม่ได้
ใช้ Year(TableVente []) หรือ Month(TableVente []) ไม่ได้

ต้องเปลี่ยนเป็น TableVente [Date];">="&date([@Year];[@Month];1);TableVente [Date];"<"&date([@Year];[@Month]+1;1)
ขอบคุณสำหรับคำแนะนำ ทำได้แล้วค่ะ
ขอบคุณมากๆ