Page 1 of 1

ต้องการให้ซ่อนข้อมูลบรรทัดที่ไม่มียอดส่งทำยังไง

Posted: Tue Mar 19, 2019 7:45 am
by phop
ต้องการให้แสดงเฉพาะข้อมูลบรรทัดที่มียอดส่งของครับ (จำนวน/pcs)
คือถ้าคอลัมน์ B บรรทัดไหนไม่มีข้อมูลก็ให้ไม่แสดงทั้งบรรทัด
และเรียงลำดับในคอลัมน์ A ให้เป็นไปตามลำดับ 1 2 3 4 5 6 7 โดยไม่ข้าม
โดยแต่ละวันข้อมูลในคอลัมน์ B จะไม่เหมือนกัน มีการเปลี่ยนสินค้าตัวที่ส่ง ต้องการให้ซ่อนข้อมูลที่ไม่มียอดส่งโดยอัตโนมัติทุกวันครับ
ผมทำตัวอย่างที่ต้องการไว้ในไฟล์แนบ
ด้านซ้ายคือสภาพปัจจุบัน
ด้านขวาคือที่ต้องการครับ
รบกวนท่านผู้รู้ช่วยด้วยครับ
ขอบคุณล่วงหน้าครับ

Re: ต้องการให้ซ่อนข้อมูลบรรทัดที่ไม่มียอดส่งทำยังไง

Posted: Tue Mar 19, 2019 8:08 am
by puriwutpokin
ที่ G2=IF(H2="","",ROWS(G$2:G2)) copy down
ที่ H2=IFERROR(INDEX(B$2:B$26,AGGREGATE(15,6,ROW($B$1:$B$26)/($B$2:$B$26>0),ROWS(H$2:H2))),"") copy right and down

Re: ต้องการให้ซ่อนข้อมูลบรรทัดที่ไม่มียอดส่งทำยังไง

Posted: Tue Mar 19, 2019 9:02 pm
by phop
ขอโทษครับ ผมอาจจะเขียนไม่ชัดเจนเอง
ขออนุญาตอธิบายเพิ่มเติมครับ
ข้อมูลในคอลัมน์ B เป็นข้อมูลที่ลิงค์มาจากชีทอื่นอีกทีครับ ผมแก้ตัวอย่างใหม่ ให้ลิงค์มาจากชีท 2
คือปัจจุบันเวลาที่ผมกรอกข้อมูลในชีท 2 มันจะออกมาเป็นตัวอย่างตามคอลัมน์ A ถึง E ครับ
แต่ผมไม่อยากให้มันออกมาแบบนั้น อยากให้ออกมาเป็นตามตัวอย่างคอลัมน์ G ถึง K ครับ
ขอความกรุณาด้วยครับ

Re: ต้องการให้ซ่อนข้อมูลบรรทัดที่ไม่มียอดส่งทำยังไง

Posted: Tue Mar 19, 2019 9:22 pm
by puriwutpokin
ปรับดูครับที่b2=IFERROR(INDEX(Sheet2!B$2:B$20,AGGREGATE(15,6,(ROW(Sheet2!$B$2:$B$20)-ROW(Sheet2!$B$1))/(Sheet2!$B$2:$B$20>0),ROWS(B$2:B2))),"")

Re: ต้องการให้ซ่อนข้อมูลบรรทัดที่ไม่มียอดส่งทำยังไง

Posted: Thu Mar 21, 2019 7:33 am
by phop
ขอบคุณมากๆครับ ผมหาวิธีทำมาตั้ง 6 เดือนแล้ว ในที่สุดก็สำเร็จ ขอบคุณจริงๆครับ