snasui wrote:
อ่านแล้วไม่เข้าใจครับ ลองพยายามอธิบายมาใหม่ครับ
ค่อย ๆ ถามตอบกันไป ให้ได้คำตอบมาทีละขั้นตอน ในเบื้องต้นให้อธิบายมาว่า
- ต้องการดึงข้อมูลมาจากไหน ด้วยเงื่อนไขใดบ้าง
- จำนวน 28 วันที่กล่าวถึงนับอย่างไร
- การอธิบาย ให้อธิบายโดยอ้างตำแหน่งคอลัมน์ ตำแหน่งเซลล์ ไม่ควรอ้างค่าในเซลล์แต่เพียงอย่างเดียว จะได้เข้าถึงปัญหาโดยไว ยกตัวอย่างเช่น หากคอลัมน์ D มากกว่าคอลัมน์ C มากกว่าหรือเท่ากับ 28 ถึอว่าอยู่ภายใน 28 วัน เช่นนี้เป็นต้น

เรียนอาจารย์ ผมอธิบายใหม่ครับ
อธิบายรายการดังนี้
1.ในช่อง G2:G19 ให้แสดงรายการ รหัสมีใน inm1 หรือ รหัสไม่ใน inm1 โดยดูจาก ช่อง L2:L12 เปรียบเทียบกับ ช่อง E2:E19
เช่น E2 มี 002, 003 , 1990 ตรงกับ L2,L3 ให้แสดงผลในช่อง G2 ว่ารหัสรหัสมีใน inm1 เป็นต้น
2.ช่อง N2:N15 ได้จาก ช่อง B2:B19 โดยที่ N2:N15 จากแสดงรายการที่ซ้ำเท่านั้น
เช่น B2:B4 มีซ้ำ 3 รายการคือ ก1 ให้มาแสดงผลในช่อง N2:N3 ตามลำดับ เป็นต้น
3.เมื่อได้ชื่อซ้ำมาครบทุกรายการแล้วในช่อง O2:O15 , P2:P15 และ Q2:Q15 ได้ข้อมูลจาก C2:19 , D2:D19 และ E2:E19
โดยเกี่ยวช้องกับชื่อใน ช่องN2:N15
4.เมือได้ตาม ข้อ 3 คือ ชื่อที่ซ้ำ , in , out , inm ครบเรียบร้อยแล้ว ต่อจากนั้นจึงมานับวันในได้ ภายใน 28 วัน
ตัวอย่าง ก1
1. ช่อง O2 = 1/10/2014
ช่อง O3 = 9/10/2014
ช่อง O4 = 1/11/2014
จะใช้วันที่เข้าใดนั้นให้พิจารณาจาก วันเดือนปีล่าสุด ซึ่งใน O2:O4 ล่าสุดคือ 1/11/2014 ช่อง O4 และช่อง Q4 จะต้องมีรหัสในinm1
2. ช่อง P2 = 7/10/2014
ช่อง P3 = 20/10/2014
ช่อง P4 = 27/11/2014
จะได้วันออกใดนั้นให้พิจารณาจาก วันที่เข้าล่าสุดในทีนี้คือช่อง O4 = 1/11/2014 แล้วจึงไปดูวันก่อนวันที่ 1/11/2014
ว่ามีวันใดที่ใกล้วันที่ 1/11/2014 ที่สุด โดยดูจากช่อง P2:P4 วันที่ใกล้ O4 คือ P3 = 20/10/2014 และช่อง Q3 จะต้องมีรหัสในinm1
นำช่อง O4-P3 จะได้ 12 วัน เข้าเงื่อนไขภายใน 28 วัน
ต้องสัมพันธ์กับ ช่อง Q2:Q4 เพราะมีรหัสรายการในช่อง L2:L14
คำตอบ ก1 นับจำนวนได้ 1 รายการ
ตัวอย่าง ค1
1. ช่อง N9 = 9/10/2014
ช่อง N10 = 2/11/2014
ช่อง N11 = 20/11/2014
จะได้วันออกใดนั้นให้พิจารณาจาก วันที่เข้าล่าสุดในทีนี้คือช่อง N11 = 20/11/2014 แต่ช่อง Q11 ไม่มีรหัสในinm1 จึงใช้ไม่ได้
จึงมาดูถัดลงไปคือ N10 = 2/11/2014 และช่อง Q10 มีรหัสในinm1 ใช้ช่อง N10 ได้
2. ช่อง P9 = 30/10/2014
ช่อง P10 = 6/11/2014
ช่อง P11 = 27/11/2014
จะได้วันออกใดนั้นให้พิจารณาจาก วันที่เข้าล่าสุดในทีนี้คือช่อง Q10 = 2/11/2014 แล้วจึงไปดูวันก่อนวันที่ 2/11/2014
ว่ามีวันใดที่ใกล้วันที่ 2/11/2014 ที่สุด โดยดูจากช่อง P9:P11 วันที่ใกล้ Q10 คือ P9 = 30/10/2014 และช่อง Q9 จะต้องมีรหัสในinm1
นำช่อง Q10-P9 จะได้ 3 วัน เข้าเงื่อนไขภายใน 28 วัน
ต้องสัมพันธ์กับ ช่อง Q9:Q11 เพราะมีรหัสรายการในช่อง L2:L14
คำตอบ ค1 นับจำนวนได้ 1 รายการ
ตัวอย่าง ง1
1. ช่อง O12 = 3/10/2014
ช่อง O13 = 30/10/2014
จะได้วันออกใดนั้นให้พิจารณาจาก วันที่เข้าล่าสุดในทีนี้คือช่อง O13 = 30/10/2014 และช่อง Q13 มีรหัสในinm1
2. ช่อง P12 = 27/10/2014
ช่อง P13 = 27/11/2014
จะได้วันออกใดนั้นให้พิจารณาจาก วันที่เข้าล่าสุดในทีนี้คือช่อง O13 = 30/10/2014 แล้วจึงไปดูวันก่อนวันที่ 30/10/2014
ว่ามีวันใดที่ใกล้วันที่ 30/10/2014 ที่สุด โดยดูจากช่อง P12:P13 วันที่ใกล้ O13 คือ P12 = 27/10/2014
แต่ช่อง Q12 จะต้องมีรหัสในinm1 ซึ่งไม่มี ทำให้ช่อง P12 ใช้ไม่ได้ จึงใช้ช่อง P13= 27/11/2014 และ Q13 มีรหัสรหัสในinm1
นำช่อง P13-O13 จะได้ 28 วัน เข้าเงื่อนไขภายใน 28 วัน
คำตอบ ง1 ไม่นับจำนวน เพราะช่อง P13 วันเดือนปี มากกว่าช่อง O13
ตัวอย่าง ก2
1. ช่อง O14 = 3/10/2014
ช่อง O15 = 2/11/2014
จะได้วันออกใดนั้นให้พิจารณาจาก วันที่เข้าล่าสุดในทีนี้คือช่อง O15 = 2/11/2014 และช่อง Q15 มีรหัสในinm1
2. ช่อง P14 = 27/10/2014
ช่อง P15 = 29/11/2014
จะได้วันออกใดนั้นให้พิจารณาจาก วันที่เข้าล่าสุดในทีนี้คือช่อง O15 = 2/11/2014 แล้วจึงไปดูวันก่อนวันที่ 2/11/2014
ว่ามีวันใดที่ใกล้วันที่ 2/11/2014 ที่สุด โดยดูจากช่อง P14:P15 วันที่ใกล้ O15 คือ P14 = 27/10/2014
แต่ช่อง Q12 จะไม่มีรหัสในinm1 ซึ่งไม่มี ทำให้ช่อง P14 ใช้ไม่ได้ จึงใช้ช่อง P15= 29/11/2014 และ Q15 มีรหัสรหัสในinm1
นำช่อง P15-O15 จะได้ 27 วัน เข้าเงื่อนไขภายใน 28 วัน
คำตอบ ก2 นับจำนวนได้ 1 รายการ เพราะช่อง O15 และ P15 เป็นเดือนเดียวกัน
สรุปช่อง R17 นับรวมได้ทั้งหมด 4 คน
หากไม่ชัดเจนส่วนใดจะอธิบายเพิ่มเติมครับ
count date 1.xlsx