Page 1 of 1
ต้องการดึงข้อมูลซ้ำ มาไว้อีกคอลัมภ์เป็นลำดับๆ ไปค่ะ
Posted: Thu Feb 02, 2012 5:09 pm
by fonrinn
อยากได้แบบในรูป ต้องใช้สูตรไหนคะ?
excel0.jpg
เนื่องจากข้อมูลที่มี หลายหมื่น ROW
ลองใช้ Remove Duplicate ที่อยู่ใน excel 2010 แล้ว
กลับเป็นการ Duplicate ข้อมูลทับกัน
ทำให้ข้อมูลได้ไม่ครบเลยค่ะ
Re: ต้องการดึงข้อมูลซ้ำ มาไว้อีกคอลัมภ์เป็นลำดับๆ ไปค่ะ
Posted: Thu Feb 02, 2012 5:23 pm
by snasui
สามารถทำได้ด้วยสูตรแบบ Array ครับ ช่วยแนบตัวอย่างข้อมูลมาเป็น Excel จะได้สะดวกในการตอบครับ
Re: ต้องการดึงข้อมูลซ้ำ มาไว้อีกคอลัมภ์เป็นลำดับๆ ไปค่ะ
Posted: Thu Feb 02, 2012 5:29 pm
by fonrinn
ลองยกตัวอย่างมาให้ค่ะ
จะมีข้อมูลเฉพาะคอลัมภ์ A B เท่านั้นค่ะ
Re: ต้องการดึงข้อมูลซ้ำ มาไว้อีกคอลัมภ์เป็นลำดับๆ ไปค่ะ
Posted: Thu Feb 02, 2012 5:53 pm
by snasui
ลองตามไฟล์แนบครับ
- ที่ D1 คีย์สูตร
=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX($A$1:$A$10,SMALL(IF(MATCH($A$1:$A$10,$A$1:$A$10,0)=ROW($A$1:$A$10)-ROW($A$1)+1,ROW($A$1:$A$10)-ROW($A$1)+1),ROWS(D$1:D1)))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
- ที่ E1 คีย์สูตร
=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX($B$1:$B$10,SMALL(IF($A$1:$A$10=$D1,ROW($B$1:$B$10)-ROW($B$1)+1),COLUMNS($E1:E1)))))
Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง
Re: ต้องการดึงข้อมูลซ้ำ มาไว้อีกคอลัมภ์เป็นลำดับๆ ไปค่ะ
Posted: Thu Feb 02, 2012 6:14 pm
by bank9597
Re: ต้องการดึงข้อมูลซ้ำ มาไว้อีกคอลัมภ์เป็นลำดับๆ ไปค่ะ
Posted: Fri Feb 03, 2012 9:48 am
by fonrinn
ขอบคุณค่ะอาจารย์ เดี๋ยวจะไปลองใช้ค่ะ แต่ดูซับซ้อนมากเลยนะคะ