Page 1 of 1

การเรียงข้อมูล

Posted: Thu Mar 03, 2011 8:27 am
by patstare
รบกวนขอสูตรการเรียงข้อมูลโดยเอาข้อความที่ซ้ำออกค่ะ ตามไฟล์ค่ะ

Re: การเรียงข้อมูล

Posted: Thu Mar 03, 2011 9:39 am
by snasui
:D ดูจากข้อมูลแล้วน่าจะเป็นการ Lookup ข้อมูลมาแสดงมากกว่าครับ ลองดูตามไฟล์แนบครับ

โดยที่ D2 คีย์

=VLOOKUP($C2,$E$2:$F$10,2,0)

Enter > Copy ลงด้านล่างเพื่อนำข้อมูลแผนกมาแสดง

Re: การเรียงข้อมูล

Posted: Thu Mar 03, 2011 11:42 am
by patstare
ใช้สูตรนี้ไม่ได้ค่ะ
ค่าเป็น #NA

Re: การเรียงข้อมูล

Posted: Thu Mar 03, 2011 11:52 am
by snasui
:D ส่งไฟล์ที่ลองทำแล้วมาให้ดูหน่อยครับ เพราะไฟล์ตัวอย่างที่แนบมาและผมเขียนสูตรแล้วแนบกลับไปให้ไม่มี #N/A ครับ :lol:

Re: การเรียงข้อมูล

Posted: Thu Mar 03, 2011 1:03 pm
by patstare
รบกวนดูให้อีกครั้งนะค่ะ

Re: การเรียงข้อมูล

Posted: Thu Mar 03, 2011 1:42 pm
by snasui
:D การเกิด #N/A ในกรณีนี้เนื่องจาก 2 ประเด็นหลัก หากจะให้ง่ายต่อการใช้งานให้ทำการ Clean Data คือเปลี่ยนแปลงข้อมูลให้เหมือนกันก่อนครับ

ประเด็นที่
1. ข้อมูลมีการเว้นวรรคไม่เท่ากัน กรณีเช่นนี้จะ Vlookup ไม่ได้ครับ
2. คำว่านางสาวไม่เหมือนกัน ข้อมูลด้านขวาใช้ นางสาว ข้อมูลด้านซ้ายใช้ นส. บ้าง น.ส. บ้าง กรณีเช่นนี้ก็ไม่สามารถ Vlookup ได้เช่นกัน

ผมใช้สูตรมาช่วยสำหรับทั้งสองกรณีข้างต้นแล้ว ทำให้สูตรมีความซับซ้อนเพิ่มขึ้น ยากแก่การทำความเข้าใจ โดยที่ D3 คีย์

=VLOOKUP(TRIM(SUBSTITUTE(SUBSTITUTE($C3,"นส.","นางสาว"),"น.ส.","นางสาว")),INDEX(TRIM($E$3:$F$152),0),2,0)

Enter > Copy ลงด้านล่าง กรณีที่ติด #N/A เท่าที่ตรวจดูคือไม่มีข้อมูลด้านขวาที่จะดึงมาแสดง ดูไฟล์แนบประกอบครับ

Re: การเรียงข้อมูล

Posted: Thu Mar 03, 2011 2:36 pm
by patstare
ขอบคุณมากๆเลยค่ะ