Page 1 of 1

ขอสูตรที่สั้นและง่ายกว่านี้เรียงข้อมูลตามลำดับเลขที่ ครับ

Posted: Fri Dec 13, 2013 2:27 am
by pongpang
ต้องการเรียงข้อมูลจากแหล่งข้อมูล 2 ชุด โดยนำมาเรียงตามลำดับเลขที่ ครับ
แหล่งข้อมูล 2 ชุด ตามภาพ นี้ครับ
ข้อมูล.png
และต้องการจัดนำมาเรียงโดยให้เรียงตามลำดับเลขที่ ดังนี้ครับ(ตามภาพข้างล่าง)
ความต้องการ.png
ผมได้ใช้สูตร ดังนี้ ครับ
ที่ N9

Code: Select all

=IF(AND(ISNA(MATCH($M9,$E$9:$E$26,0)),ISNA(MATCH($M9,$I$9:$I$18,0))),"ไม่มีเลขที่นี้",IFERROR(INDEX($E$9:$F$26,MATCH($M9,$E$9:$E$26,0),2),INDEX($I$9:$J$18,MATCH($M9,$I$9:$I$18,0),2))) คัดลอกลงล่าง
ที่ O9

Code: Select all

=IF(AND(ISNA(MATCH($M9,$E$9:$E$26,0)),ISNA(MATCH($M9,$I$9:$I$18,0))),"ไม่มีเลขที่นี้",IFERROR(INDEX($E$9:$G$26,MATCH($M9,$E$9:$E$26,0),3),INDEX($I$9:$K$18,MATCH($M9,$I$9:$I$18,0),3))) คัดลอกล่าง
ขอทราบดังนี้
1.มีสูตรอื่นที่สั้น กระชับ ง่าย กว่านี้หรือไม่ (ถ้ามีขอด้วยครับ)
2.สูตรที่ผมแสดงนั้น มีจุดด้อยอะไรบ้าง ควรปรับปรุงอย่างไร ครับ

Re: ขอสูตรที่สั้นและง่ายกว่านี้เรียงข้อมูลตามลำดับเลขที่ ครั

Posted: Fri Dec 13, 2013 12:32 pm
by snasui
:D มีสูตรที่สั้นแต่ยากกว่าที่เขียนมานี้ครับ

หากใข้สูตรนี้แล้วไม่ติดปัญหาใดก็ให้ใช้ไปก่อนครับ

Re: ขอสูตรที่สั้นและง่ายกว่านี้เรียงข้อมูลตามลำดับเลขที่ ครั

Posted: Fri Dec 13, 2013 12:55 pm
by pongpang
ขอบคุณ ที่แนะนำ ครับ