Page 1 of 1

ขอสูตรจัดดึงข้อมูลจากชีต input ไป output

Posted: Wed Nov 12, 2025 4:40 pm
by ajsudkedt
จากไฟล์แนบ
หากต้องการให้ข้อมูลที่อยู่ในชีต "input"
มาปรากฏตามข้อมูลในชีต "output"
ต้องใช้สูตรอย่างไรครับ

Re: ขอสูตรจัดดึงข้อมูลจากชีต input ไป output

Posted: Wed Nov 12, 2025 6:24 pm
by snasui
:D ลองตามนี้ครับ

A1 คีย์

=FILTER(input!C:C,ISNUMBER(input!A:A))

Enter

B1 คีย์

=IF(A1="","",TOROW(FILTER(OFFSET(input!$C$1,MATCH(A1,input!C:C,0)+7,0,14),OFFSET(input!$C$1,MATCH(A1,input!C:C,0)+7,0,14)<>"")))

Enter > Copy ลงด้านล่าง

Re: ขอสูตรจัดดึงข้อมูลจากชีต input ไป output

Posted: Wed Nov 12, 2025 7:09 pm
by ajsudkedt
สูตรที่ให้มาได้ผลดั่งต้องการที่ชีต "output1"
หากต้องการนำข้อมูลจากชีต "output1"
มาแสดงข้อมูลเหมือนในชีต "output2"
ต้องใช้สูตรอย่างไร ตามไฟล์ "ask2" ที่แนบครับ

Re: ขอสูตรจัดดึงข้อมูลจากชีต input ไป output

Posted: Wed Nov 12, 2025 7:52 pm
by snasui
:D ตัวอย่างสูตรครับ

A1 คีย์สูตรเพื่อแสดงค่าบรรทัดของข้อมูล

=FILTER(ROW(E:E),(input!C:C<>"")*ISNUMBER(input!B:B))

Enter

B1 สูตรเพื่อแสดงชื่อครู

=IF(A1<>"",TAKE(FILTER(OFFSET(input!C$1,0,0,A1),ISNUMBER(OFFSET(input!A$1,0,0,A1))),-1),"")

Enter > Copy ลงด้านล่าง

C1 คีย์สูตรเพื่อแสดงชื่อรหัสวิชา

=FILTER(input!C:C,(input!C:C<>"")*ISNUMBER(input!B:B))

Enter

Re: ขอสูตรจัดดึงข้อมูลจากชีต input ไป output

Posted: Wed Nov 12, 2025 8:07 pm
by ajsudkedt
snasui wrote: Wed Nov 12, 2025 7:52 pm :D ตัวอย่างสูตรครับ

A1 คีย์สูตรเพื่อแสดงค่าบรรทัดของข้อมูล

=FILTER(ROW(E:E),(input!C:C<>"")*ISNUMBER(input!B:B))

Enter

B1 สูตรเพื่อแสดงรหัสชื่อครู

=IF(A1<>"",TAKE(FILTER(OFFSET(input!C$1,0,0,A1),ISNUMBER(OFFSET(input!A$1,0,0,A1))),-1),"")

Enter > Copy ลงด้านล่าง

C1 คีย์สูตรเพื่อแสดงชื่อรหัสวิชา

=FILTER(input!C:C,(input!C:C<>"")*ISNUMBER(input!B:B))

Enter
กราบขอบพระคุณมาก ๆ ครับ สูตรที่ให้มาได้ผลดั่งที่ต้องการเลยครับ อาจารย์เป็น "อัจฉริยบุคคล" จริง ๆ ครับ