Page 1 of 1
นำชื่อ นามสกุล มาแสดงบรรทัดเดียว
Posted: Fri Sep 10, 2021 4:15 pm
by Totem
เรียนอาจารย์และเพื่อนสมาชิกทุกคน
ขออธิบายสิ่งที่ต้องการ ดังนี้
ให้นำชื่อ นามสกุล ใน column A , B
มาแสดงใน column D , E แค่ชื่อ นามสกุลเดียว ที่ซ้ำๆไม่ต้องนำมาแสดง
ข้อมูลชื่อ นามสกุล ใน column A , B ที่ซ้ำอาจมีไม่เท่ากันในแต่ละคน
ขอบคุณครับ
นำมาอย่างละชื่อ.xlsx
Re: นำชื่อ นามสกุล มาแสดงบรรทัดเดียว
Posted: Fri Sep 10, 2021 4:54 pm
by totekung10
ผมใช้ Count ในการนับซ้ำชื่อ-นามสกุล และใช้เงื่อนไข If ในการแสดงชื่อในบรรทัดที่ไม่ซ้ำ ลองดูว่าตรงที่ต้องการหรือไม่ หรือรออาจารย์ท่านอื่นมาให้คำแนะนำ อาจมีสูตรที่ง่ายและสะดวกกว่านี้ครับ
Re: นำชื่อ นามสกุล มาแสดงบรรทัดเดียว
Posted: Fri Sep 10, 2021 5:10 pm
by norkaz
...
D2
=IF(MATCH($A2&$B2,$A$2:$A$16&$B$2:$B$16,0)=ROWS($D$2:D2),A2,"")
Copy ไปขวา และลงล่าง
Norkaz
Re: นำชื่อ นามสกุล มาแสดงบรรทัดเดียว
Posted: Fri Sep 10, 2021 5:24 pm
by Totem
totekung10 wrote: Fri Sep 10, 2021 4:54 pm
ผมใช้ Count ในการนับซ้ำชื่อ-นามสกุล และใช้เงื่อนไข If ในการแสดงชื่อในบรรทัดที่ไม่ซ้ำ ลองดูว่าตรงที่ต้องการหรือไม่ หรือรออาจารย์ท่านอื่นมาให้คำแนะนำ อาจมีสูตรที่ง่ายและสะดวกกว่านี้ครับ
ได้ตามต้องการครับ ขอบคุณครับ
Re: นำชื่อ นามสกุล มาแสดงบรรทัดเดียว
Posted: Fri Sep 10, 2021 5:31 pm
by eyepop99
=IFERROR(INDEX(A$2:A$16,MATCH(0,COUNTIF($D$1:D1,A$2:A$16),0)),"")
Ctrl+Shift+Enter
ลากขวา ลากลง ครับ
Re: นำชื่อ นามสกุล มาแสดงบรรทัดเดียว
Posted: Mon Sep 13, 2021 5:18 pm
by Totem
norkaz wrote: Fri Sep 10, 2021 5:10 pm
...
D2
=IF(MATCH($A2&$B2,$A$2:$A$16&$B$2:$B$16,0)=ROWS($D$2:D2),A2,"")
Copy ไปขวา และลงล่าง
Norkaz
ขอบคุณครับ ได้ตามต้องการ
Re: นำชื่อ นามสกุล มาแสดงบรรทัดเดียว
Posted: Mon Sep 13, 2021 5:19 pm
by Totem
eyepop99 wrote: Fri Sep 10, 2021 5:31 pm
=IFERROR(INDEX(A$2:A$16,MATCH(0,COUNTIF($D$1:D1,A$2:A$16),0)),"")
Ctrl+Shift+Enter
ลากขวา ลากลง ครับ
ขอบคุณครับ ยังไม่ได้ตามต้องการแต่ได้แนวทางวิธีการไปปรับใช้อย่างอื่นได้ครับ