Page 1 of 1
ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Fri Jan 13, 2023 11:02 pm
by trio16544
รบกวนสอบถามครับ ต้องการดึงข้อมูลจากคอลัมน์ A B C มาเรียงต่อกันใน คอลัมน์ D โดยตัดข้อมูลที่ซ้ำกันออก รายละเอียดตามตัวอย่างครับ
ขอบคุณครับ
Re: ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Sat Jan 14, 2023 5:58 am
by snasui

กรุณา Update Profile โดยระบุ Version ของ Excel ที่ใช้อยู่จริงตาม Link นี้ด้วยครับ
viewtopic.php?t=17480
ตัวอย่างสูตร Version O365 ครับ
เซลล์ F2 คีย์
UNIQUE(TOCOL(A2:C9,1))
Enter
Re: ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Sat Jan 14, 2023 3:41 pm
by trio16544
Update Profile เรียบร้อยครับ
สอบถามเพิ่มเติมครับ ถ้า Excel 2010 สามารถใช้สูตรเดียวกันได้ใช่ไหมครับ
Re: ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Sat Jan 14, 2023 3:51 pm
by norkaz
...
Excel 2010 ลองใช้คอลัมน์ มาช่วยครับ
E2 ( Helper)
=INDEX($A$2:$C$9,MOD(ROWS($A$2:A9),8)+1,INT(ROWS($A$2:A9)/8))
Copy ลงไป
D2
=IFERROR(AGGREGATE(15,6,$E$2:$E$99/(MATCH($E$2:$E$99,$E$2:$E$99,0)/($E$2:$E$99<>0)=ROW($E$2:$E$99)-ROW($E$2)+1),ROWS($D$2:D2)),"")
Copy ลงไป
**เพื่อนสมาชิก กรุณาช่วยกดโฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม**
Norkaz
Re: ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Sat Jan 14, 2023 4:05 pm
by trio16544
ขอบคุณทั้งสองท่านมากครับ
Re: ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Mon Jan 16, 2023 7:40 pm
by trio16544
รบกวนสอบถามครับ ถ้าข้อมูลที่ต้องการดึงมาเป็นข้อความไม่ใช่ตัวเลข ต้องเขียนสูตรอย่างไรครับ ขอบคุณครับ
Re: ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Mon Jan 16, 2023 11:23 pm
by snasui

ตัวอย่างสูตรตามด้านล่างครับ
- ที่ E2 คีย์
=IFERROR(INDEX($A$2:$C$9,MOD(ROWS($A$2:A9),8)+1,INT(ROWS($A$2:A9)/8))&"","")
Enter > Copy ลงด้านล่าง
- ที่ D2 คีย์
=IFERROR(INDEX(E:E,AGGREGATE(15,6,ROW($E$2:$E$30)/(0<FREQUENCY(MATCH($E$2:$E$30,$E$2:$E$30,0),ROW($E$2:$E$30)-ROW($E$2)+1))/($E$2:$E$30<>""),ROWS(D$2:D2))),"")
Enter > Copy ลงด้านล่าง
Re: ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Tue Jan 17, 2023 1:14 am
by norkaz
...
Excel 365
D2
=UNIQUE(TOCOL(VSTACK(A2:A9,B2:B9,C2:C9),3))
**เพื่อนสมาชิก กรุณาช่วยกดโฆษณาหน้าเพจ เพื่อเป็นการสนับสนุนฟอรั่ม**
Norkaz
Re: ดึงข้อมูลมาเรียงต่อกันโดยตัดข้อมูลที่ซ้ำออก
Posted: Thu Jan 19, 2023 10:13 am
by trio16544
ขอบคุณทั้งสองท่านมากครับ