Page 1 of 1
การดึงข้อมูลค่าซ้ำแบบมีเงื่อนไข หลายเงื่อนไข
Posted: Sat May 25, 2024 1:39 pm
by Aantsugar
ต้องการดึงข้อมูลค่าซ้ำข้อมูลในคอล์ม A3-D303
ออกมาแบบตัวอย่าง ฝั่งซ้าย ในคอล์ม I3 จะต้องเขียนสูตรยังไง
ตัวอย่างตามไฟล์แนบค่ะ
Re: การดึงข้อมูลค่าซ้ำแบบมีเงื่อนไข หลายเงื่อนไข
Posted: Sat May 25, 2024 3:03 pm
by norkaz
...
ใช้ Helper ไม่งั้นสูตรยาว
E3
=A3&B3&C3&D3
Copy ลงไป
I3
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($E$3:$E$303)/(MATCH($E$3:$E$303,$E$3:$E$303,0)=ROW($E$3:$E$303)-ROW($E$3)+1),ROWS(I$3:I3))),"")
Copy ไปขวาและลงล่าง
**สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาที่หน้าเพจ
แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ
...
Re: การดึงข้อมูลค่าซ้ำแบบมีเงื่อนไข หลายเงื่อนไข
Posted: Sat May 25, 2024 3:09 pm
by Aantsugar
ขอบคุณมากค่ะ
norkaz wrote: Sat May 25, 2024 3:03 pm
...
ใช้ Helper ไม่งั้นสูตรยาว
E3
=A3&B3&C3&D3
Copy ลงไป
I3
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($E$3:$E$303)/(MATCH($E$3:$E$303,$E$3:$E$303,0)=ROW($E$3:$E$303)-ROW($E$3)+1),ROWS(I$3:I3))),"")
Copy ไปขวาและลงล่าง
**สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาที่หน้าเพจ
แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ
...
Re: การดึงข้อมูลค่าซ้ำแบบมีเงื่อนไข หลายเงื่อนไข
Posted: Sat May 25, 2024 4:36 pm
by norkaz
Aantsugar wrote: Sat May 25, 2024 1:39 pm
ต้องการดึงข้อมูลค่าซ้ำข้อมูลในคอล์ม A3-D303
ออกมาแบบตัวอย่าง ฝั่งซ้าย ในคอล์ม I3 จะต้องเขียนสูตรยังไง
ตัวอย่างตามไฟล์แนบค่ะ
...
สูตรเดิมหน่วงไปนิด ถ้าข้อมูลเยอะๆ ช้ากว่านี้มาก
ปรับเป็น
E3
=IFERROR(ROW(A3)/(COUNTIFS(A$3:A3,A3,B$3:B3,B3,C$3:C3,C3,D$3:D3,D3)=1),"")
Copy ลงไป
I3
=IFERROR(INDEX(A:A,SMALL($E$3:$E$303,ROWS(I$3:I3))),"")
Copy ไปขวาและลงล่าง
**สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาที่หน้าเพจ
แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ
...
Re: การดึงข้อมูลค่าซ้ำแบบมีเงื่อนไข หลายเงื่อนไข
Posted: Thu May 30, 2024 3:17 pm
by Aantsugar
ขอบคุณมากค่ะ
norkaz wrote: Sat May 25, 2024 4:36 pm
Aantsugar wrote: Sat May 25, 2024 1:39 pm
ต้องการดึงข้อมูลค่าซ้ำข้อมูลในคอล์ม A3-D303
ออกมาแบบตัวอย่าง ฝั่งซ้าย ในคอล์ม I3 จะต้องเขียนสูตรยังไง
ตัวอย่างตามไฟล์แนบค่ะ
...
สูตรเดิมหน่วงไปนิด ถ้าข้อมูลเยอะๆ ช้ากว่านี้มาก
ปรับเป็น
E3
=IFERROR(ROW(A3)/(COUNTIFS(A$3:A3,A3,B$3:B3,B3,C$3:C3,C3,D$3:D3,D3)=1),"")
Copy ลงไป
I3
=IFERROR(INDEX(A:A,SMALL($E$3:$E$303,ROWS(I$3:I3))),"")
Copy ไปขวาและลงล่าง
**สนับสนุนฟอรั่ม กรุณา คลิกโฆษณาที่หน้าเพจ
แมวใหญ่-Bigcat9
RCA พระราม9 กรุงเทพฯ
...