Page 1 of 1

รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 10:41 am
by bank9597
:D คือว่า ผมได้สร้างชีท AA กับ BB ขึ้นมา ชีท AA คอลัมน์ A2:A20 จะเก็บข้อมูลรหัสสินค้า B2:B20 จะเก็บจำนวนสินค้า
ผมได้ใช้สูตร COUNTIF นับจำนวนรหัส 1002 แล้วได้ผลลัพธ์ 2 รายการในชีท BB คอลัมน์ B2 ซึ่งมันถูกต้อง แล้วผมก็ใช้สูตร IF แปลงค่าออกมาเป็นจำนวนสินค้าของรหัส 1002 ลงในชีท BB คอลัมน์ B2 และ B3 ได้เรียบร้อย

ทีนี้ ผมอยากได้จำนวนรายการรหัสสินค้าในชีทAA คอลัมน์ A2:A20 ทุกรหัส นับจำนวนรหัสที่ซ้ำกันด้วย ราวกับว่าคัดลอกมาทั้งคอลัมน์ โดยใช้ COUNTIF แล้วก็แปลงค่ามันออกมาในชีท BB เหมือนกับโจทย์ข้างบน ซึ่งผมไม่ทราบว่ามันจะทำได้หรือไม่ครับอาจารย์ หรือมีสูตรอื่นแทนได้

ปล. สารภาพว่า คอลัมน์ AA เป็นตารางที่รับข้อมูลจากฟอร์มมาอีกที ดังนั้น ROW จึงถูกสร้างใหม่ทุกครั้งที่มีข้อมูลมาบันทึก มันไม่ได้บันทึกไปตามลำดับ ROW ที่มีอยู่แล้ว ผมจึงคิดว่าต้องใช้ COUNTIF เท่านั้นที่จะสามารถทำได้ (เดาเอาครับ) :)

ตามชีทแนบน่ะครับ

Product.xls

Re: รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 10:54 am
by snasui
:D ที่ชีท BB เซลล์ B2 เปลี่ยนสูตรเป็นตามด้านล่างครับ

=IF(ROWS($B$2:B2)>$A$2,"",INDEX(AA!$B$2:$B$20,SMALL(IF(AA!$A$2:$A$20=1002,ROW(AA!$B$2:$B$20)-ROW(AA!$B$2)+1),ROWS($B$2:B2))))

Ctrl+Shift+Enter > Copy ลงด้านล่าง

รบกวน countif อีกรอบครับอาจารย์

Posted: Sat Aug 20, 2011 11:28 am
by bank9597
ตามไฟล์แนบครับอาจารย์


ปล.ขออภัยอย่างสูง หากรบกวนเกินไป :cry:
Product.xls

Re: รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 11:37 am
by snasui
:D สำหรับผมแล้วทุกคำถามไม่ได้เป็นการรบกวนเกินไปครับ ไม่ต้องเป็นกังวลตรงนั้นครับ คำถามเดียวกันไม่ควรเปิดกระทู้ใหม่ และคำอธิบายควรจะมีไว้ในฟอรัมพอสังเขป เพื่ออำนวยความสะดวกในการค้นหาของสมาชิกและทราบว่ามีปัญหาอะไรในเบื้องต้น ผู้ช่วยตอบจะได้ไม่ต้องเปิดเข้าไปอ่านด้านในครับ

สำหรับตัวอย่างที่ทำมา อ่านแล้วไม่เข้าใจครับ ไม่มีสูตรใด ๆ มีแต่ตัวเลข ไม่เข้าใจว่าตัวอย่างมาได้อย่างไร ถ้าเป็นไปได้ ช่วยทำภาพ แล้วโยงให้เห็นว่าแต่ละค่ามาได้อย่างไร จะได้เข้าใจง่ายขึ้นครับ

Re: รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 1:00 pm
by bank9597
:flw: อายอย่างแรง ขอโทษครับอาจารย์ พอดีไม่ค่อยสัดทัดเท่าไหร่ เลยทำอะไรแปลกชาวบ้านไปหมด :)

ยังผมก็ยังจะต้องให้อาจารย์ช่วยอยู่ (อยากเก่ง ต้องถาม)

คราวนี้อาจารย์น่าจะเข้าใจ ผมได้ใส่ตัวอย่างและคำอธิบายไปแล้วครับ
Product.xls

Re: รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 1:12 pm
by snasui
:D ค่อย ๆ ถามตอบกันไปนะครับ ทีละเซลล์ก่อนแล้วกัน

ที่ชีท BB เซลล์ E2 หากต้องการนับว่ามีค่าตัวเลขในชีท AA ช่วงเซลล์ A2:AA20 สามารถใช้สูตร

=COUNT(AA!A2:A20)

Enter

ไม่ทราบว่าคำตอบนี้ตรงกับความต้องการหรือไม่ครับ

Re: รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 1:47 pm
by snasui
:? อ่านหัวข้อแล้วน่าจะเป็นการนับแบบมีเงื่อนไขแทนการนับทั้งหมด ผมเลยเดาว่าน่าจะเป็นตามตัวอย่างที่แนบมาใหม่ นั่นคือสามารถเลือกได้ว่าจะเอา ID ไหนมาบ้าง ลองดูที่คอลัมน์ H:J ตามไฟล์แนบครับ

Re: รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 1:55 pm
by bank9597
ใช่ครับอาจารย์ จำนวนมันออกมาเท่ากัน เหมือนกับสูตรแรกที่ผมใส่ใน E2

แล้วจะต้องทำอย่างไร ให้มันแสดงผลออกมาคอลัมน์ F ครับ

คือเหมือนไป copy มาจากคอลัมน์ B ในชีท AA เลยอ่ะคับ

ไม่ทราบว่าจะมีวิธีไหม

Re: รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 2:03 pm
by snasui
bank9597 wrote:คือเหมือนไป copy มาจากคอลัมน์ B ในชีท AA เลยอ่ะคับ

ไม่ทราบว่าจะมีวิธีไหม
ที่ชีท BB ลองตามนี้ครับ

1. เซลล์ A2 คีย์เพื่อนับว่ามี ID ทั้งหมดว่ามีเท่าไร

=COUNT(AA!A2:A20)

Enter > Copy ลงด้านล่าง

2. เซลล์ B2 คีย์สูตรเพื่อ Link ค่ามาแสดง

=IF(ROWS($B$2:B2)>$A$2,"",AA!B2)

Enter > Copy ลงด้านล่าง :mrgreen:

Re: รบกวนขอสูตร COUNTIF แบบหลายเงื่อนไขครับ

Posted: Sat Aug 20, 2011 2:17 pm
by bank9597
แป็กๆ เลยครับอาจารย์ ไม่รู้ว่าผมโง่ไหมกับคำถามที่ถามอาจารย์ไป

ทั้งหมดที่ถามไป เหมือนจะยากสำหรับผม แต่ง่ายสำหรับอาจารย์อ่ะครับ

อยากให้อาจารย์เข้าใจว่าผมไม่ได้มีพื้นฐาน Excel เท่าที่ควร หลายสูตรที่ง่ายๆผมก็ยังไม่รู้เลยครับ แต่ที่ผมต้องมาจับสูตรยากๆเพราะงานมันบังคับ ไม่มีเวลาศึกษาพื้นฐานมาเท่าไหร่ ทุกอย่างอาศัยอ่ายและศึกษาเองทั้งสิ้น ถ้ามอาจารย์ตอบกระทู้ผมอีก ให้อาจารย์เข้าในว่า ผมไม่รู้จริงๆ อาจจะถามอะไรโง่ไป ก็ขออภัยด้วยน่ะครับ

ตอนนี้ผมเริ่มชอบ Excel แล้วจริงๆ เมื่อเดือนก่อนใช้ Access อยู่ครับ ศึกษาเอง ก็ได้เยอะแล้วล่ะ แต่พอมองงานที่ทำอยู่ ขัอมูลไม่ซับซ้อนหรือมากมายอะไรนัก แค่คลังสินค้าและทรัพย์สิน ใช้แค่ Excel น่าจะเอาอยู่ เลยต้องมางอ Excel อิอิ

หากมีโอกาสอยากให้อาจารย์เข้าไปดูฐานข้อมูลที่สร้างด้วย Excel ของ Google แล้วเอานำเสนอ ใน Google Site มันทำได้ดี เกือบทุกคนคิดว่ามันทำอะไรไม่ได้เยอะ แต่ผมว่าไม่เลย มันทำได้เยอะมาก หากมีโอกาสอยากให้อาจารย์ได้เข้าไปดู เพราะความสำเร็จได้จากสูตรที่อาจารย์บอกมาทั้งสิ้น ผมเเอบศึกษาก่อนจะสมัครสมาชิกอ่ะคับ

ยังไงขอบคุณน่ะครับอาจารย์