Page 1 of 1

รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Fri Aug 17, 2012 2:24 pm
by manager
--รบกวนรวมชื่องานไม่ซ้ำกัน ของคอลัมท์ D5:E7 ให้เหลือเพียงชื่องานเดียว ในช่อง M5:N4
เงื่อนไขที่ 1 ผลรวมแล้วมี 4 รายการ จำนวนเลข 4 ให้ปรากฏในช่อง M2 = 4
เงื่อนไขที่ 2 รวมจำนวนแต่ละงานจากข้อ 1 ให้แสดงในช่อง O
ขอบคุณครับ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Fri Aug 17, 2012 2:42 pm
by snasui
:D ไม่สามารถเปิดไฟล์ได้เนื่องจากติด Password ครับ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Fri Aug 17, 2012 3:04 pm
by manager
ขอโทษอย่างแรงครับ เลข 0000 ครับ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Fri Aug 17, 2012 3:28 pm
by bank9597
:D ลองตามนี้ครับ

ที่ M2 คีย์ =SUMPRODUCT((D5:D11<>"")/COUNTIF(D5:D11,D5:D11&""))
ที่ M5 คีย์ =IF(ROWS($M$5:M5)>$M$2,"",INDEX($D$5:$D$11,SMALL(IF($D$5:$D$11<>"",IF(MATCH($D$5:$D$11,$D$5:$D$11,0)=ROW($D$5:$D$11)-ROW($D$5)+1,ROW($D$5:$D$11)-ROW($D$5)+1)),ROWS($M$5:M5))))
กด Ctrl+Shift+Enter

ที่ N5 คีย์ =IF(M5="","",VLOOKUP(M5,$D$5:$E$11,2,0)) คัดลอกลงมา
ที่ O5 คีย์ =SUMIF($D$5:$D$11,M5,$I$5:$I$11) คัดลอกลงมา

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Fri Aug 17, 2012 4:11 pm
by manager
โอเคมาก คุณ bank9597 ยอดเยี่ยมกระเทียมดองจริงๆ
ขอบคุณมากครับ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Fri Aug 17, 2012 4:26 pm
by bank9597
manager wrote:โอเคมาก คุณ bank9597 ยอดเยี่ยมกระเทียมดองจริงๆ
ขอบคุณมากครับ
:D Credit By www.snasui.com

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 10:53 am
by manager
ตอนเดิมๆก็โอเคมากเลย แต่ตอนลงไฟล์จริงติดตรงจำนวนนับไม่ตรงกัน และพยายามหาเหตุต่างๆที่ที่เกิดเกิดปัญหาก็ยังไม่พบ และไฟล์มันใหญ่มากด้วยจึงส่งมาให้หมดไม่ได้
ผมส่งแบบปริ้นสกรีนมาให้ดูก่อนครับ
ขอบคุณครับ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 11:14 am
by snasui
:D จากภาพที่แนบมา บรรทัดที่ 20 เป็นสูตรหรือว่ายังไม่ Copy สูตรลงมาครับ :?:

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 11:32 am
by manager
ผมลากสูตรมาแล้วครับ (ผมลีมบอกไปข้อมูลทั้งหมดผมส่งทาง msn.com. เมื่อวานแล้วทางเว็ปให้ถามมาทางฟอรั่ม ข้อมูลมันใหญ่ผมนะครับ)
ขอบคุณมากครับผม

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 1:33 pm
by snasui
:D ลองส่งไฟล์มาใหม่ที่ snasui@gmai.com สำหรับการถามตอบปัญหาให้ถามที่ฟอรัมนี้เท่านั้น ผมไม่ตอบปัญหาทางอีเมลครับ อนุโลมให้ส่งไฟล์ขนาดใหญ่ทางอีเมลได้เท่านั้น แต่ปกติแล้วสูตรพวกนี้ ข้อมูลน้อยหรือมากก็ให้ผลเหมือนกัน ที่ไม่ได้คำตอบอาจจะเป็นไปได้ว่าข้อมูลมีความผิดปกติครับ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 1:38 pm
by bank9597
snasui wrote::D ลองส่งไฟล์มาใหม่ที่ snasui@gmai.com สำหรับการถามตอบปัญหาให้ถามที่ฟอรัมนี้เท่านั้น ผมไม่ตอบปัญหาทางอีเมลครับ อนุโลมให้ส่งไฟล์ขนาดใหญ่ทางอีเมลได้เท่านั้น แต่ปกติแล้วสูตรพวกนี้ ข้อมูลน้อยหรือมากก็ให้ผลเหมือนกัน ที่ไม่ได้คำตอบอาจจะเป็นไปได้ว่าข้อมูลมีความผิดปกติครับ
อาจารย์ เปลี่ยนมาใช้ Macro ได้ไหมครับ ผมคิดว่าน่าจะดีกว่าใช้สูตร เช่นพวก Advance Filter เหล่านี้ครับ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 1:48 pm
by snasui
:D ใช้ตามที่ผู้ถามต้องการครับ กรณีถามเกี่ยวกับ Macro ก็สามารถตอบ Macro หรือตอบสูตรไปก็ได้หากเห็นว่าสะดวกกว่า กรณีไม่ได้ถามเกียวกับ Macro ไม่ควรตอบเกี่ยวกับ Macro เนื่องจากผู้ถามจำเป็นต้องมีพื้นฐานด้าน VBA มาก่อนครับ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 3:23 pm
by manager
ต้องขอโทษและรบกวนจริงๆครับ ผมลองไล่ตั้งแต่เช้าแล้วครับเท่าเจอเพียงบางส่วนแต่ก็ยังขบไม่แตกอยู่ดี.. และผมจะส่งทาง msn. ให้ครับ
ขอบพระคุณเป็นอย่างสูง

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 3:27 pm
by snasui
:D จากไฟล์ที่ได้รับทางอีเมล ให้ปรับสูตรที่ M2 เป็น

=ROUND(SUMPRODUCT((D5:D699<>"")/COUNTIF(D5:D699,D5:D699&"")),0)

Enter

สาเหตุมาจากคำนวณแล้วเกิดทศนิยมหลายตำแหน่งจึงต้องใช้ Round เข้ามาช่วยปัดเศษ

Re: รบกวนทำสูตรรวมชื่องาน+จำนวน

Posted: Sat Aug 18, 2012 4:06 pm
by manager
เสร็จเรียบร้อย ขอขอบคุณมากครับ
ขอแสดงความเครพและนับถืออย่างสูงยิ่ง