Page 1 of 1

การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Thu Oct 30, 2014 1:08 pm
by wanidaje
รบกวน อาจารย์ช่วยสอนหน่อยค่ะ รายละเอียดตามไฟล์แนบค่ะ

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Thu Oct 30, 2014 9:39 pm
by snasui
:D ช่วยอธิบายมาพอสังเขปในกระทู้ด้วยว่าต้องการจะทำอะไร ด้วยเงื่อนไขใดบ้าง เพื่อความสะดวกในการค้นหาของเพื่อน ๆ

ยกตัวอย่างคำตอบที่ถูกต้องมาให้ดูสักสองสามตัวอย่างและอธิบายมาว่าคำตอบดังกล่าวคิดอย่างไรจึงได้ค่านั้น

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Thu Oct 30, 2014 10:33 pm
by wanidaje
30.10.14.2 (1).xlsx
ต้องการผลรวมของยอดขาย Beer Singha จาก Sheet "ยอดขาย" ซึ่งใน Sheet นี้มีการขายอยู่ในคอลัม D ซืึ่งมียอดขายเบียร์ในคอลัม D หลายเซลล์มาก
ตัวอย่างคือ ต้องการเอายอดขาย Beer Singha Bottle จาก D259+D260+D263+D716= 724 ขวด โดยนำผลลัพธ์ที่ได้ไปใส่ใน Sheet ต้นทุน ที่ช่อง E2 สรุปคือต้องการหายอดขายเบียร์สิงทั้งหมดค่ะ

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Thu Oct 30, 2014 10:42 pm
by snasui
:D ตัวอย่างสูตรการหายอดรวม หากพบ 1A03 ในคอลัมน์ A ให้รวมยอดที่ตรงกันในคอลัมน์ D ตามด้านล่างครับ

=SUMIF(ยอดขาย!$A$12:$A$3807,"1A03",ยอดขาย!$D$12:$D$3807)

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Fri Oct 31, 2014 12:03 am
by wanidaje
ขอบคุณมากค่ะ แต่ถ้าเรากำหนด มากกว่า 1 โค๊ต ได้มั้ยค่ะ เช่น หาจาก 1A03และ8C04

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Fri Oct 31, 2014 9:41 am
by snasui
wanidaje wrote:เรากำหนด มากกว่า 1 โค๊ต ได้มั้ยค่ะ เช่น หาจาก 1A03และ8C04
:D ได้ครับ สามารถปรับสูตรเป็นด้านล่างครับ

=Sum(SUMIF(ยอดขาย!$A$12:$A$3807,{"1A03","8C04"},ยอดขาย!$D$12:$D$3807))

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Fri Oct 31, 2014 11:13 pm
by wanidaje
ขอบคุณอาจารย์มากๆค่ะ

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Fri Nov 07, 2014 9:03 pm
by siripu06
สวัสดีค่ะอาจารย์และเจ้าของกระทู้

เข้ามาศึกษาว่าจะนำไปใช้งาน เป็นประโยชน์มากๆเลยค่ะ ขออนุญาตสอบถามเพิ่มเติมดังนี้นะคะ

จากสูตรที่อาจารย์ให้นี้
=SUMIF(ยอดขาย!$A$12:$A$3807,"1A03",ยอดขาย!$D$12:$D$3807)

ในกรณีคอลัม A มีโค้ด 1A03 สมมติว่านอกจากคอลัม D(บรรทัดที่ 12-3807)แล้ว มีตัวเลขที่อยากให้รวมค่าเพิ่มไปด้วยคือคอลัม E(บรรทัดที่12-3807)

เราจะเพิ่มเติมสูตรอย่างไรได้คะอาจารย์


ขอบพระคุณเป็นอย่างสูงค่ะ

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Sat Nov 08, 2014 5:52 am
by snasui
siripu06 wrote:จากสูตรที่อาจารย์ให้นี้
=SUMIF(ยอดขาย!$A$12:$A$3807,"1A03",ยอดขาย!$D$12:$D$3807)

ในกรณีคอลัม A มีโค้ด 1A03 สมมติว่านอกจากคอลัม D(บรรทัดที่ 12-3807)แล้ว มีตัวเลขที่อยากให้รวมค่าเพิ่มไปด้วยคือคอลัม E(บรรทัดที่12-3807)

เราจะเพิ่มเติมสูตรอย่างไรได้คะอาจารย์
:D สามารถปรับเป็นด้านล่างครับ

=SUMIF(ยอดขาย!$A$12:$A$3807,"1A03",ยอดขาย!$D$12:$D$3807)+SUMIF(ยอดขาย!$A$12:$A$3807,"1A03",ยอดขาย!$E$12:$E$3807)

Re: การสร้างสูตรเพื่อหายอดมาสรุปข้าม Sheet

Posted: Sat Nov 08, 2014 11:39 pm
by siripu06
ขอบพระคุณมากค่ะอาจารย์