Page 1 of 1
count ifโดยใช้filterและเครื่องหมาย *ร่วมด้วย (*เงื่อนไข*)
Posted: Thu Jan 02, 2020 4:47 pm
by kanin.wannarath
สวัสดีครับต้องการสอบถามเรื่องสูตรcount if โดยที่ใช้เครื่องหมาย*ปิดหัวและท้ายของเงื่อนไขที่ต้องการค้นหาเพื่อที่จะค้นหาcellใดก็ตามที่มีเงื่อนไขที่อยู่ในเครื่องหมาย*แต่ปัญหาคือ count if โดยใช้filterร่วมด้วยเครื่องหมาย*ไม่สามารถใช่ร่วมได้ท่านได้มีวิธีที่สามารถทำให้ใช้ได้บ้างครับผมแนบไฟล์ตัวอย่างมาด้วยแล้วรบกวนด้วยครับ
Re: count ifโดยใช้filterและเครื่องหมาย *ร่วมด้วย (*เงื่อนไข*)
Posted: Thu Jan 02, 2020 5:10 pm
by Supachok
Filter
=SUMPRODUCT(SUBTOTAL(3,OFFSET($B5,ROW($B$5:$B$14)-ROW($B$5),0)),--(SEARCH("*"&"apple",$B$5:$B$14)))
Re: count ifโดยใช้filterและเครื่องหมาย *ร่วมด้วย (*เงื่อนไข*)
Posted: Thu Jan 02, 2020 7:39 pm
by kanin.wannarath
Supachok wrote: Thu Jan 02, 2020 5:10 pm
Filter
=SUMPRODUCT(SUBTOTAL(3,OFFSET($B5,ROW($B$5:$B$14)-ROW($B$5),0)),--(SEARCH("*"&"apple",$B$5:$B$14)))
ขอบคุณมากครับติดอยู่นิดหน่อยในสูตรนี้ถ้าไม่มีคำว่า apple cellใดcellหนึ่งในช่วง$B$5:$B$14จะขึ้นคำว่า countif จะแสดงค่า #VALUE! ความต้องการก็คือให้แสดงค่าเฉพาะappleเป็นตัวเลขโดยไม่สนถึงค่าอื่นและไม่แสดงค่า#VALUE!หรือNA() ไม่ทราบพอจะมีวิธีอื่นไหมครับ

Re: count ifโดยใช้filterและเครื่องหมาย *ร่วมด้วย (*เงื่อนไข*)
Posted: Thu Jan 02, 2020 8:21 pm
by snasui

กรุณาแนบไฟล์ล่าสุดที่ได้ปรับสูตรเอาไว้แล้วมาด้วยจะได้ดูต่อไปจากนั้นครับ
Re: count ifโดยใช้filterและเครื่องหมาย *ร่วมด้วย (*เงื่อนไข*)
Posted: Thu Jan 02, 2020 9:24 pm
by kanin.wannarath
snasui wrote: Thu Jan 02, 2020 8:21 pm

กรุณาแนบไฟล์ล่าสุดที่ได้ปรับสูตรเอาไว้แล้วมาด้วยจะได้ดูต่อไปจากนั้นครับ
ผมแนบไฟล์ที่ปรับมาให้แล้วครับ
Re: count ifโดยใช้filterและเครื่องหมาย *ร่วมด้วย (*เงื่อนไข*)
Posted: Fri Jan 03, 2020 12:21 am
by Bo_ry
=SUMPRODUCT(SUBTOTAL(3,OFFSET($B5,ROW($B$5:$B$14)-ROW($B$5),0)),--ISNUMBER(SEARCH("apple",$B$5:$B$14)))
Re: count ifโดยใช้filterและเครื่องหมาย *ร่วมด้วย (*เงื่อนไข*)
Posted: Fri Jan 03, 2020 8:38 pm
by kanin.wannarath
Bo_ry wrote: Fri Jan 03, 2020 12:21 am
=SUMPRODUCT(SUBTOTAL(3,OFFSET($B5,ROW($B$5:$B$14)-ROW($B$5),0)),--ISNUMBER(SEARCH("apple",$B$5:$B$14)))
ขอบคุณมากครับตรงกับความต้องการเลยครับ