Page 1 of 1

ขอสูตรที่สามารถเลื่อนบรรทัดขึ้นมาเองหน่อยครับ

Posted: Wed Mar 04, 2020 8:57 pm
by SKsuksarun
ขอสูตรหรือวิธีที่สามารถเลื่อนข้อมูลให้ขึ้นมาติดหัวข้อหน่อยครับ รายละเอียดตามรูปในลิ้งครับ ขอบคุณมากครับ
รบกวนช่วยหน่อยครับ


https://drive.google.com/open?id=1ktZWl ... ONSbHSQlh1

Re: ขอสูตรที่สามารถเลื่อนบรรทัดขึ้นมาเองหน่อยครับ

Posted: Wed Mar 04, 2020 9:48 pm
by puriwutpokin
ควรแนบไฟล์มาทางฟอรัมนี้ครับ
เพื่ออนาคต​ในการค้นคว้า
ทำเป็นไฟล์​ตัวอย่าง และคำตอบที่ต้องการมาครับ

Re: ขอสูตรที่สามารถเลื่อนบรรทัดขึ้นมาเองหน่อยครับ

Posted: Thu Mar 05, 2020 8:50 pm
by SKsuksarun
เวิร์กบุ๊ก1.xlsx
Sheet1 เป็นตัวอย่างที่ทำ ครับ
Sheet2 คือผลลัพธ์ที่อยากได้ครับ

Re: ขอสูตรที่สามารถเลื่อนบรรทัดขึ้นมาเองหน่อยครับ

Posted: Thu Mar 05, 2020 9:24 pm
by norkaz
I4
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($3:$23)/($I$2=$A$3:$A$23),ROW(1:1))),"")
หรือ
=IFERROR(INDEX(A:A,SMALL(IF($I$2=$A$3:$A$23,ROW($3:$23)),ROW(1:1))),"")
Ctrl + Shift -> Enter


P4
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($3:$23)/($P$2=$A$3:$A$23),ROW(1:1))),"")
หรือ
=IFERROR(INDEX(A:A,SMALL(IF($P$2=$A$3:$A$23,ROW($3:$23)),ROW(1:1))),"")
Ctrl + Shift -> Enter

W4
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW($3:$23)/($W$2=$A$3:$A$23),ROW(1:1))),"")
หรือ
=IFERROR(INDEX(A:A,SMALL(IF($W$2=$A$3:$A$23,ROW($3:$23)),ROW(1:1))),"")
Ctrl + Shift -> Enter

Norkaz

Re: ขอสูตรที่สามารถเลื่อนบรรทัดขึ้นมาเองหน่อยครับ

Posted: Thu Mar 05, 2020 9:34 pm
by puriwutpokin
อีกตัวอย่างครับที่
I4=IFERROR(INDEX($A$3:$F$25,AGGREGATE(15,6,(ROW($A$3:$A$25)-ROW($A$3)+1)/($A$3:$A$25=LOOKUP(CHAR(255),$I$2:I$2)),ROWS($I$4:$I4)),MOD(COLUMNS($I$4:I$4)-1,7)+1),"") คัดลอกไปทางขวา
แล้วคัดลอกที่ I4 ไปที่ P4 และ W4 แต่ละตาราง ครับ

Re: ขอสูตรที่สามารถเลื่อนบรรทัดขึ้นมาเองหน่อยครับ

Posted: Thu Mar 05, 2020 9:47 pm
by norkaz
ท่าน puriwutpokin สูตรสวย ชอบตรง MOD ...เยี่ยมครับ!

Norkaz