ใครเก่งสูตร excel ช่วยทีคับ การเรียงข้อความโดยไม่เอาข้อความในเซลที่ว่างมาเรียง

ถ้าต้องการเรียงข้อความที่ไม่ต้องเอาข้อความในเซลที่ว่างมาเรียงโดยใช้สูตร ต้องทำอย่างไรคับ
จากรูปที่เห็นคือ ต้องการเอาข้อความในแถบสีเหลือง มาเรียงในแถบสีเขียว โดยใช้สูตร
เพราะไม่อนุญาติให้ย้ายช่องสีเหลือง และข้อมูลมีเป็นจำนวนมาก พอจะมีวิธีไหมคับ
ขอบคุณล่วงหน้าคับ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 3
ลองที่G2 ลากลง

G2
=IFERROR(INDEX(A:E,MOD(AGGREGATE(15,6,ROW(A$2:E$99)+COLUMN(A$2:E$99)*1000/(A$2:E$99<>0),ROWS(G$2:G2)),1000),INT(AGGREGATE(15,6,ROW(A$2:E$99)+COLUMN(A$2:E$99)*1000/(A$2:E$99<>0),ROWS(G$2:G2))/1000)),"")
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่