Page 1 of 1
รบกวนสอบถามสูตร SUMIFS แบบเงื่อนไขหาคำ
Posted: Tue Jul 16, 2019 1:42 pm
by meloids
รบกวนสอบถามครับ
ต้องการหาผลรวม โดยที่มีเงื่อนคือ 1. Model ที่มีคำว่า "FN 0…..." ทุกตัว 2. Year 2019 3. Month = 3
ถ้าหาแบบมีเงื่อนไขที่ 2 + 3 ผมพอเขียน =SUMIFS(D:D,A:A,H4,B:B,H5) ประมาณนี้ตามตัวอย่างในไฟล์
แต่ถ้าต้องการเพิ่มเงื่อนไขแบบข้อ 1. คือ Model ที่มีคำว่า "FN 0......" ต้องผสมสูตรอย่างไรหรอครับ? (ใช้ MID เข้าไปช่วย?)
ขอบคุณทุกท่านครับ
Re: รบกวนสอบถามสูตร SUMIFS แบบเงื่อนไขหาคำ
Posted: Tue Jul 16, 2019 1:50 pm
by puriwutpokin
ที่ G10=SUMPRODUCT(--(A$2:A$13=H4),--(B$2:B$13=H5),--(LEFT(C$2:C$13,4)="FN 0"),D$2:D$13)
Re: รบกวนสอบถามสูตร SUMIFS แบบเงื่อนไขหาคำ
Posted: Tue Jul 16, 2019 2:07 pm
by meloids
puriwutpokin wrote: Tue Jul 16, 2019 1:50 pm
ที่ G10=SUMPRODUCT(--(A$2:A$13=H4),--(B$2:B$13=H5),--(LEFT(C$2:C$13,4)="FN 0"),D$2:D$13)
ขอบคุณมากครับ
รบกวนสอบถามเพิ่มเติมว่าพอมีวิธีการเขียนสูตรเป็นแนวทางอื่นไหมครับ เนื่องจากผมจะนำ SUMIFS ไปผสม
Re: รบกวนสอบถามสูตร SUMIFS แบบเงื่อนไขหาคำ
Posted: Tue Jul 16, 2019 2:18 pm
by snasui

มาช่วยเสริมครับ
Sumif(s), Countif(s) ใช้อักขระ Wildcard เช่น
*, ? เข้ามาช่วยได้ครับ
โดย
* แทนได้ทุกอักขระยกเว้นเซลล์ว่างเปล่า และ
? แทนอักขระใด ๆ เพียง 1 อักขระ
หากใช้ Wildcard เข้ามาช่วย ตามโจทย์นี้สามารถปรับสูตรเดิมที่ G10 ได้เป็นด้านล่างครับ
=SUMIFS(D:D,A:A,H4,B:B,H5,C:C,"FN 0*")
แต่หากมีวันที่ที่ประกอบด้วย วัน เดือน ปี อยู่ในคอลัมน์ใด ๆ แล้วต้องการจะสรุปข้อมูลโดยมีเงื่อนไขเป็น วัน หรือ เดือน หรือ ปี อย่างใด อย่างหนึ่ง หรือหลายอย่างประกอบกัน ความซับซ้อนลักษณะนี้เราอาศัย Sumproduct เข้ามาช่วยได้ครับ
ข้อควรระวังการใช้งาน Sumif(s), Countif(s) หากคอลัมน์ Model มีเครื่องหมาย
<, > นำหน้าจะเกิดความผิดพลาดครับ
Re: รบกวนสอบถามสูตร SUMIFS แบบเงื่อนไขหาคำ
Posted: Tue Jul 16, 2019 2:19 pm
by meloids
snasui wrote: Tue Jul 16, 2019 2:18 pm

มาช่วยเสริมครับ
Sumif(s), Countif(s) ใช้อักขระ Wildcard เช่น
*, ? เข้ามาช่วยได้ครับ
โดย
* แทนได้ทุกอักขระยกเว้นเซลล์ว่างเปล่า และ
? แทนอักขระใด ๆ เพียง 1 อักขระ
หากใช้ Wildcard เข้ามาช่วย ตามโจทย์นี้สามารถปรับสูตรเดิมที่ G10 ได้เป็นด้านล่างครับ
=SUMIFS(D:D,A:A,H4,B:B,H5,C:C,"FN 0*")
แต่หากมีวันที่ที่ประกอบด้วย วัน เดือน ปี อยู่ในคอลัมน์ใด ๆ แล้วต้องการจะสรุปข้อมูลโดยมีเงื่อนไขเป็น วัน หรือ เดือน หรือ ปี อย่างใด อย่างหนึ่ง หรือหลายอย่างประกอบกัน ความซับซ้อนลักษณะนี้เราอาศัย Sumproduct เข้ามาช่วยได้ครับ
ข้อควรระวังการใช้งาน Sumif(s), Countif(s) หากคอลัมน์ Model มีเครื่องหมาย
<, > นำหน้าจะเกิดความผิดพลาดครับ
ขอบคุณมากครับผม
