Page 1 of 1

ต้องการย้ายข้อมูลจากsheetไปอีกsheet

Posted: Tue Feb 02, 2016 6:37 pm
by yaguzapas
ต้องการย้าย sheetdatabase เฉพาะ Stock ที่น้อยกว่า Min_Stock ไปยัง sheet ฝ่ายขาย
Image

ถ้าย้ายสำเร็จจะได้แบบนี้

Image

Re: ต้องการย้ายข้อมูลจากsheetไปอีกsheet

Posted: Tue Feb 02, 2016 7:13 pm
by DhitiBank
ลองแบบนี้ครับ ที่ชีท "ฝ่ายขาย"

C3 คีย์

Code: Select all

=IFERROR(INDEX(database!$A$2:$A$3001,SMALL(IF(database!$D$2:$D$3001<database!$E$2:$E$3001,ROW(database!$D$2:$D$3001)-ROW(database!$D$2)+1),ROWS(C$3:C3))),"")
กด Ctrl+Shift ค้างไว้ แล้ว Enter (หากกดถูกต้องจะเห็นเครื่องหมายปีกกา { } โดยอัตโนมัติ)


D3 คีย์
=IF($C3="","",INDEX(database!B$2:B$3001,MATCH($C3,database!$A$2:$A$3001,0)))
Enter --> คัดลอกไปถึง F3


ฺB3 คีย์
=IF(C3="","",COUNTA(C$3:C3))
Enter

แล้วคัดลอกสูตรทั้งหมดลงด้านล่างครับ
หากสินค้าตัวไหนที่ไม่มีจำนวนคงเหลือ และไม่ต้องการให้ดึงข้อมูลมาที่ชีท "ฝ่ายขาย" ก็ไม่ต้องใส่ Min_Stock ในชีท Database ครับ

Re: ต้องการย้ายข้อมูลจากsheetไปอีกsheet

Posted: Tue Feb 02, 2016 8:02 pm
by yaguzapas
ขอบคุณครับ