Page 1 of 1
เรียงข้อมูลใหม่
Posted: Thu Oct 17, 2013 10:23 pm
by pongpang
มีข้อมูล 2 คอลัมน์ ที่ซ้ำกันบ้างและไม่ซ้ำกัน ซึ่งอาจจะซ้ำในคอลัมน์เดียวกันหรือต่างคอลัมน์ ต้องการนำมาเรียงใหม่โดยไม่ให้ข้อมูลซ้ำกัน ครับ
ต้องใช้สูตรอะไรครับ ตามไฟลที่แนบครับ
Re: เรียงข้อมูลใหม่
Posted: Fri Oct 18, 2013 11:16 am
by bank9597
pongpang wrote:มีข้อมูล 2 คอลัมน์ ที่ซ้ำกันบ้างและไม่ซ้ำกัน ซึ่งอาจจะซ้ำในคอลัมน์เดียวกันหรือต่างคอลัมน์ ต้องการนำมาเรียงใหม่โดยไม่ให้ข้อมูลซ้ำกัน ครับ
ต้องใช้สูตรอะไรครับ ตามไฟลที่แนบครับ
เราสามารถใช้ Advance Filter ได้ครับ หากใช้สูตร จะวับซ้อนมากทีเดียว
Re: เรียงข้อมูลใหม่
Posted: Fri Oct 18, 2013 12:42 pm
by pongpang
ขอบคุณมากครับ
Re: เรียงข้อมูลใหม่
Posted: Sat Oct 19, 2013 1:11 pm
by snasui

สามารถใช้คอลัมน์ช่วยในการแจกแจกข้อมูล จากนั้นค่อยนำค่าที่แจกแจงออกมาเรียงใหม่
ลองตามนี้ครับ
- เซลล์ H3 คีย์สูตรเพื่อ List ข้อมูลเฉพาะตัวที่ไม่ซ้ำ ตัวไหนซ้ำให้แสดงเป็นค่าว่าง
=IF(ROWS(H$3:H3)>COUNTA($D$3:$E$8),"",IF(COUNTIF(H$2:H2,INDEX($D$3:$E$8,MOD((ROWS(H$3:H3)-1),6)+1,INT((ROWS(H$3:H3)-1)/6)+1))>=1,"",INDEX($D$3:$E$8,MOD((ROWS(H$3:H3)-1),6)+1,INT((ROWS(H$3:H3)-1)/6)+1)))
Enter > Copy ลงด้านล่าง
- เซลล์ G3 คีย์สูตรเพื่อนำรายการมาเรียงต่อกัน
=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX($H$3:$H$20,SMALL(IF($H$3:$H$20<>"",ROW($H$3:$H$20)-ROW($H$3)+1),ROWS(G$3:G3)))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
Re: เรียงข้อมูลใหม่
Posted: Sat Oct 19, 2013 1:23 pm
by bank9597
snasui wrote:
สามารถใช้คอลัมน์ช่วยในการแจกแจกข้อมูล จากนั้นค่อยนำค่าที่แจกแจงออกมาเรียงใหม่
ลองตามนี้ครับ
- เซลล์ H3 คีย์สูตรเพื่อ List ข้อมูลเฉพาะตัวที่ไม่ซ้ำ ตัวไหนซ้ำให้แสดงเป็นค่าว่าง
IF(ROWS(H$3:H3)>COUNTA($D$3:$E$8),"",IF(COUNTIF(H$2:H2,INDEX($D$3:$E$8,MOD((ROWS(H$3:H3)-1),6)+1,INT((ROWS(H$3:H3)-1)/6)+1))>=1,"",INDEX($D$3:$E$8,MOD((ROWS(H$3:H3)-1),6)+1,INT((ROWS(H$3:H3)-1)/6)+1)))
Enter > Copy ลงด้านล่าง
- เซลล์ G3 คีย์สูตรเพื่อนำรายการมาเรียงต่อกัน
=LOOKUP(CHAR(255),CHOOSE({1,2},"",INDEX($H$3:$H$20,SMALL(IF($H$3:$H$20<>"",ROW($H$3:$H$20)-ROW($H$3)+1),ROWS(G$3:G3)))))
Ctrl+Shift+Enter > Copy ลงด้านล่าง
เปิดกับ Google Chrome คงลำบากครับ เพราะมันไม่ตัดคำเลย สูตรยาวๆก็จะหายไปในกลีบเมฆ ต้องพึ่ง IE เท่านั้น หรือไม่ก็เปลี่ยนธีมเว็บเป็นแบบเดิม

Re: เรียงข้อมูลใหม่
Posted: Sat Oct 19, 2013 1:32 pm
by snasui

กรณีมองไม่เห็นสูตรทั้งหมดให้ทำดังนี้ครับ
- นำเมาส์ไปชี้บนตำแหน่งใด ๆ ของสูตรที่ต้องการ Copy
- Triple Click หรือคลิก 3 ครั้งติดกัน จะเป็นการคลุมสายอักขระของสูตรทั้งหมด
- Click ขวาแล้วเลือก Copy
- นำสูตรไปวางยังเป้าหมายที่ต้องการ
วิธีการนี้สามารถจะใช้ได้แม้จะเห็นหรือไม่เห็นสูตรทั้งหมด ช่วยให้การ Copy ทำได้เร็วขึ้นครับ
Re: เรียงข้อมูลใหม่
Posted: Sat Oct 19, 2013 1:40 pm
by bank9597
snasui wrote:
กรณีมองไม่เห็นสูตรทั้งหมดให้ทำดังนี้ครับ
- นำเมาส์ไปชี้บนตำแหน่งใด ๆ ของสูตรที่ต้องการ Copy
- Triple Click หรือคลิก 3 ครั้งติดกัน จะเป็นการคลุมสายอักขระของสูตรทั้งหมด
- Click ขวาแล้วเลือก Copy
- นำสูตรไปวางยังเป้าหมายที่ต้องการ
วิธีการนี้สามารถจะใช้ได้แม้จะเห็นหรือไม่เห็นสูตรทั้งหมด ช่วยให้การ Copy ทำได้เร็วขึ้นครับ

ได้ผลครับ ขอบคุณครับ
Re: เรียงข้อมูลใหม่
Posted: Sat Oct 19, 2013 2:03 pm
by pongpang
ขอบคุณมากครับ คุณ คนควน ใช้ได้ดีมากเลย คือ สามารถเรียงลำดับตามตัวอักษรได้ด้วย ครับ
ผมทดลองเปิดกับ Google chrome ได้ปกติครับ แต่ผมก็ set อะไรไม่เป็นครับ