Page 1 of 1

ดึงรายชื่อสินค้าเฉพาะรอบที่สินค้าขาด

Posted: Tue Feb 17, 2026 9:07 pm
by Torisan2015
อยากดึงรายชื่อสินค้าทางด้านซ้ายมาแสดงในอีกชีท รายการที่ดึงจะดึงเฉพาะสินค้าที่ติดลบเท่านั้นครับ
ยกตัวอย่างเช่นรอบ
16-U2 สินค้าที่ขาดคือ กระจับ
16-U4 สินค้าที่ขาดคือ กระจับ กระท้อนทับทิม เงาะสีชมพู ชมพู่ทับทิมจันทร์

รบกวนอาจารย์ด้วยครับ

ขอบคุณครับ

Re: ดึงรายชื่อสินค้าเฉพาะรอบที่สินค้าขาด

Posted: Wed Feb 18, 2026 12:08 pm
by snasui
:D ตัวอย่างสูตรครับ

ในชีต ข้อมูลที่อยากให้ดึงมาจากตาราง ลบคำตอบตัวอย่างที่ให้ไว้เดิมเสียก่อน จากนั้น เซลล์ E3 คีย์

Code: Select all

=LET(
    data,    SCAN("", SUMMARY!$E$11:$E$710, LAMBDA(a,b, IF(b<>"", b, a))),
    headers, SUMMARY!$K$6:$BV$6,
    values,  SUMMARY!$K$11:$BV$710,
    nCols,   6,
    result,  MAKEARRAY(
        ROWS(D3:D66), nCols,
        LAMBDA(r,c,
            LET(
                key,     INDEX(D3:D66,r),
                colVals, INDEX(values,,MATCH(key,headers,0)),
                rows_ok, FILTER(SEQUENCE(ROWS(data)), colVals<0,""),
                IFERROR(INDEX(data, INDEX(rows_ok,c)), "")
            )
        )
    ),
    result
)
Enter

Re: ดึงรายชื่อสินค้าเฉพาะรอบที่สินค้าขาด

Posted: Wed Feb 18, 2026 7:30 pm
by Torisan2015
เรียนอาจารย์ มันสูตรไม่แสดงผลครับ ไม่แน่ใจว่าผมพลาดตรงไหน

Re: ดึงรายชื่อสินค้าเฉพาะรอบที่สินค้าขาด

Posted: Wed Feb 18, 2026 7:54 pm
by snasui
:D สูตรนั้นต้องใช้กับ Excel 365 (ดังภาพ) ไม่ทราบว่าปัจจุบันใช้กับ Version ใดครับ

Re: ดึงรายชื่อสินค้าเฉพาะรอบที่สินค้าขาด

Posted: Wed Feb 18, 2026 9:30 pm
by Torisan2015
เป็น Microsoft Office Standard 2019 ครับ

Re: ดึงรายชื่อสินค้าเฉพาะรอบที่สินค้าขาด

Posted: Thu Feb 19, 2026 7:23 am
by snasui
Torisan2015 wrote: Wed Feb 18, 2026 9:30 pm เป็น Microsoft Office Standard 2019 ครับ
:D ตัวอย่างสูตรที่ E3 ครับ

=IFERROR(INDEX(LOOKUP(ROW(SUMMARY!$E$11:$E$710),ROW(SUMMARY!$E$11:$E$710)/(SUMMARY!$E$11:$E$710<>""),SUMMARY!$E$11:$E$710),AGGREGATE(15,6,(ROW(SUMMARY!$E$11:$E$710)-ROW(SUMMARY!$E$10)+1)/(INDEX(SUMMARY!$K$11:$BV$710,0,MATCH($D3,SUMMARY!$K$6:$BV$6,0))<0),COLUMNS($M3:M3))),"")

Enter > Copy ไปด้านขวาและลงด้านล่าง

Re: ดึงรายชื่อสินค้าเฉพาะรอบที่สินค้าขาด

Posted: Fri Feb 20, 2026 4:46 am
by Torisan2015
ขอบคุณครับสามารถนำไปต่อยอดได้แล้วครับ
ขอบคุณมากครับ