Page 1 of 1

สูตร rows ชื่อซ้ำกันขึ้น #na

Posted: Mon Oct 29, 2012 3:30 pm
by manager
ช่อง B4 ทราบเป็นอะไรถึงขึ้น #na

Re: สูตร rows ชื่อซ้ำกันขึ้น #na

Posted: Mon Oct 29, 2012 3:49 pm
by snasui
:D
manager wrote:ช่อง B4 ทราบเป็นอะไรถึงขึ้น #na
หากทราบแล้วแจ้งให้เพื่อน ๆ ทราบด้วยครับ เพื่อจะได้ใช้แนวทางนั้นในการแก้ไขปัญหาต่อไป :mrgreen: แต่ควรจะแนบไฟล์พร้อมอธิบายปัญหาและชี้ให้เห็นวิธีแก้ปัญหาด้วยครับ

Re: สูตร rows ชื่อซ้ำกันขึ้น #na

Posted: Mon Oct 29, 2012 3:54 pm
by manager
snasui wrote::D
manager wrote:ช่อง B4 ทราบเป็นอะไรถึงขึ้น #na
หากทราบแล้วแจ้งให้เพื่อน ๆ ทราบด้วยครับ เพื่อจะได้ใช้แนวทางนั้นในการแก้ไขปัญหาต่อไป :mrgreen: แต่ควรจะแนบไฟล์พร้อมอธิบายปัญหาและชี้ให้เห็นวิธีแก้ปัญหาด้วยครับ
จริงแล้วสูตรที่แรกบอกเสร็จเรียบร้อยดี ตอนที่เป็นคือตอน copy แปะข้อมูลใหม่ใน sheet "ข้อมูล" เท่านั้นแหละ เป็นทั้งแผงเลย
ขอบคุณครับ

Re: สูตร rows ชื่อซ้ำกันขึ้น #na

Posted: Mon Oct 29, 2012 3:57 pm
by snasui
:shock: อ่านที่เขียนมาและผมเขียนตอบไปอย่างช้า ๆ ครับ ถ้าไม่เข้าใจอ่านซ้ำอีกครั้ง หากยังไม่เข้าใจเขียนมาถามในสิ่งที่ไม่เข้าใจครับ ใบ้ให้ว่าที่เขียนมานั้นเป็นประโยคบอกเล่า ไม่ได้เป็นคำถาม :lol:

Re: สูตร rows ชื่อซ้ำกันขึ้น #na

Posted: Mon Oct 29, 2012 4:03 pm
by manager
snasui wrote::shock: อ่านที่เขียนมาและผมเขียนตอบไปอย่างช้า ๆ ครับ ถ้าไม่เข้าใจอ่านซ้ำอีกครั้ง หากยังไม่เข้าใจเขียนมาถามในสิ่งที่ไม่เข้าใจครับ ใบ้ให้ว่าที่เขียนมานั้นเป็นประโยคบอกเล่า ไม่ได้เป็นคำถาม :lol:
ช่อง B4 ไม่ทราบเป็นอะไรถึงขึ้น #na
=IF(ROWS(B$4:B4)>$A$3,"",INDEX(จำนวนชื่องานซ้ำ!$C$3:$C$250,SMALL(IF($C$3=จำนวนชื่องานซ้ำ!$E$3:$E$250,ROW(จำนวนชื่องานซ้ำ!$E$3:$E$250)-ROW(จำนวนชื่องานซ้ำ!$E$3)+1),ROWS(B$4:B4))))
ขอโทษครับรีบไปหน่อย ไม่ได้สังเกตุคิดว่าแนบไฟล์ไปแล้ว ขออภัย

Re: สูตร rows ชื่อซ้ำกันขึ้น #na

Posted: Mon Oct 29, 2012 4:10 pm
by snasui
:D
manager wrote:=IF(ROWS(B$4:B4)>$A$3,"",INDEX(จำนวนชื่องานซ้ำ!$C$3:$C$250,SMALL(IF($C$3=จำนวนชื่องานซ้ำ!$E$3:$E$250,ROW(จำนวนชื่องานซ้ำ!$E$3:$E$250)-ROW(จำนวนชื่องานซ้ำ!$E$3)+1),ROWS(B$4:B4))))
จากสูตรนี้เป็นการนำคำว่าหมอนคือ $C$3 ไปตรวจสอบกับข้อมูลในช่วง จำนวนชื่องานซ้ำ!$E$3:$E$250 ซึ่งว่าเท่ากันหรือไม่ หรืออีกนัยหนึ่งคือในช่วง จำนวนชื่องานซ้ำ!$E$3:$E$250 มีคำว่าหมอนหรือไม่

ซึ่งช่วงดังกล่าวไม่มีคำว่าหมอน จึงเกิด #N/A ครับ

Re: สูตร rows ชื่อซ้ำกันขึ้น #na

Posted: Mon Oct 29, 2012 4:17 pm
by manager
snasui wrote::D
manager wrote:=IF(ROWS(B$4:B4)>$A$3,"",INDEX(จำนวนชื่องานซ้ำ!$C$3:$C$250,SMALL(IF($C$3=จำนวนชื่องานซ้ำ!$E$3:$E$250,ROW(จำนวนชื่องานซ้ำ!$E$3:$E$250)-ROW(จำนวนชื่องานซ้ำ!$E$3)+1),ROWS(B$4:B4))))
จากสูตรนี้เป็นการนำคำว่าหมอนคือ $C$3 ไปตรวจสอบกับข้อมูลในช่วง จำนวนชื่องานซ้ำ!$E$3:$E$250 ซึ่งว่าเท่ากันหรือไม่ หรืออีกนัยหนึ่งคือในช่วง จำนวนชื่องานซ้ำ!$E$3:$E$250 มีคำว่าหมอนหรือไม่

ซึ่งช่วงดังกล่าวไม่มีคำว่าหมอน จึงเกิด #N/A ครับ
เมื่อสักครู่ผมก็ได้คำตอบเดียวกับอาจารย์ อยากจะเขกหัวตัวเองเหลือเกิน ตกใจคิดว่าสูตรมันมีปัญหามากมายขนาดนั้น จึงทำให้ไม่ได้คิดและไตร่ตรองให้รอบคอบก่อนถาม :oops: :oops: :lol: :lol:
ขอบคุณมากครับ