Page 1 of 1
ต้องการสูตรตัดสต๊อก Rundown โดยอ้างอิงวันที่ เรียงจากน้อยไปหามาก
Posted: Fri Jul 21, 2017 9:18 am
by Jackie1203
1. เดิมสูตร Coumn N : จะ Rundown Stock ของ Part No ลำดับลงมาเรื่อย ๆ
2. สิ่งที่ต้องการเพิ่มเติมคือ
- ให้ Rundown Stock เหมือนเดิม แต่ให้ตัดสต๊อกตามวันที่ในช่องวันที่
โดยเรียงลำดับวันที่จากน้อยไปหามาก ใน Column : P ควบคู่
รายละเอียด ตามไฟล์แนบครับ
ขอบคุณน่ะ ครับ อาจารย์
Re: ต้องการสูตรตัดสต๊อก Rundown โดยอ้างอิงวันที่ เรียงจากน้อยไปหามาก
Posted: Fri Jul 21, 2017 4:48 pm
by DhitiBank
ลองแบบนี้ครับ
N6
=SUM(IF($C$6:$C$26=C6,IF(MIN(IF($C$6:$C$26=C6,$P$6:$P$26))=$P$6:$P$26,$J$6:$J$26)))
-SUM(IF($C$6:$C$26=C6,IF($P$6:$P$26<=P6,$M$6:$M$26)))
+SUM(IF($C7:$C$26=C6,IF($P7:$P$26=P6,$M7:$M$26)))
กด Ctrl+Shift ค้างแล้ว Enter >> คัดลอกลงล่างครับ
Re: ต้องการสูตรตัดสต๊อก Rundown โดยอ้างอิงวันที่ เรียงจากน้อยไปหามาก
Posted: Fri Jul 21, 2017 5:00 pm
by Jackie1203
ตรวจสอบแล้วยังมีข้อมูลไม่ตรง
ตามไฟล์แนบ
Re: ต้องการสูตรตัดสต๊อก Rundown โดยอ้างอิงวันที่ เรียงจากน้อยไปหามาก
Posted: Fri Jul 21, 2017 6:53 pm
by snasui

ผมอ่านแล้วไม่เข้าใจครับ
ช่วยแสดงคำตอบโดยอธิบายประกอบสัก 2-3 เซลล์ว่า ชีตใด เซลล์ใด ต้องเป็นค่าใด พิจาณาอย่างไรจึงได้ค่าเท่านั้นมาด้วยจะได้เข้าถึงปัญหาโดยเร็ว
Re: ต้องการสูตรตัดสต๊อก Rundown โดยอ้างอิงวันที่ เรียงจากน้อยไปหามาก
Posted: Fri Jul 21, 2017 9:57 pm
by DhitiBank
รู้สึกว่าในไฟล์ล่าสุด ไม่ได้ใช้วิธีวางสูตรที่ R6 แล้วคัดลอกลงมานะครับ เพราะการอ้างอิงเซลล์ไม่สัมพันธ์กัน ค่าใน R15 จึงไม่ตรง
ลองปรับเป็นสูตรนี้ครับ
R6
=SUM(IF($C$6:$C$26=C6,IF(MIN(IF($C$6:$C$26=C6,$P$6:$P$26))=$P$6:$P$26,$J$6:$J$26)))
-SUM(IF($C$6:$C$26=C6,IF($P$6:$P$26<=P6,$M$6:$M$26)))
+SUM(IF($C7:$C$27=C6,IF($P7:$P$27=P6,$M7:$M$27)))
Ctrl+Shift+Enter >> คัดลอกลงล่างครับ
แล้วก็ตามที่อาจารย์ snasui บอกครับ ทำตัวอย่างมาดีอยู่แล้วแต่ขอให้เพิ่มคำอธิบายลงไปอีกหน่อย เพื่อนๆ จะได้เข้าใจง่ายและช่วยเหลือได้เร็วครับ
Re: ต้องการสูตรตัดสต๊อก Rundown โดยอ้างอิงวันที่ เรียงจากน้อยไปหามาก
Posted: Tue Aug 22, 2017 5:05 pm
by Jackie1203
ขอบคุณ ครับผม จะปรับปรุงคำอธิบาย ครับ
** ใช้ได้แล้วครับผม **