Page 1 of 1

การหาช่วงอายุตามวันเดือนปีเกิดเพื่อใช้ในการแสดงข้อมูลตามเงื่อนไขที่กำหนด

Posted: Fri Sep 20, 2019 11:07 am
by s_pongpan
อยากได้สูตรหาช่วงอายุของผู้สูงอายุ ในเซล H เพื่อมาแสดงผลว่าได้รับเงินเดือนไหน พ.ศ.อะไรครับ ในเซล I ครับ
โดยมีเงือนไข ดังนี้
1. เกิดก่อนวันที่ 2 ตุลาคม 2502 รับเงิน ตุลาคม 2562
2. เกิดวันที่ 2 ตุลาคม 2502 - 1 พฤศจิกายน 2502 รับเงิน พฤศจิกายน 2562
3. เกิดวันที่ 2 พฤศจิกายน 2502 - 1 ธันวาคม 2502 รับเงิน ธันวาคม 2562
4. เกิดวันที่ 2 ธันวาคม 2502 - 1 มหราคม 2503 รับเงิน มกราคม 2563
5. เกิดวันที่ 2 มกราคม 2503 - 1 กุมภาพันธ์ 2503 รับเงิน กุมภาพันธ์ 2563
6. เกิดวันที่ 2 กุมภาพันธ์ 2503 - 1 มีนาคม 2503 รับเงิน มีนาคม 2563
7. เกิดวันที่ 2 มีนาคม 2503 - 1 เมษายน 2503 รับเงิน เมษายน 2563
8. เกิดวันที่ 2 เมษายน 2503 - 1 พฤษภาคม 2503 รับเงิน พฤษภาคม 2563
9. เกิดวันที่ 2 พฤษภาคม 2503 - 1 มิถุนายน 2503 รับเงิน มิถุนายน 2563
10. เกิดวันที่ 2 มิถุนายน 2503 - 1 กรกฎาคม 2503 รับเงิน กรกฎาคม 2563
11. เกิดวันที่ 2 กรกฎาคม 2503 - 1 สิงหาคม 2503 รับเงิน สิงหาคม 2563
12. เกิดวันที่ 2 สิงหาคม 2503 - 1 กันยายน 2503 รับเงิน กันยายน 2563

Re: การหาช่วงอายุตามวันเดือนปีเกิดเพื่อใช้ในการแสดงข้อมูลตามเงื่อนไขที่กำหนด

Posted: Fri Sep 20, 2019 11:26 am
by Bo_ry
ข้อมูลสำคัญเช่นเลขบัตรน่าจะลบออกน่ะ

แก้ K17 เป็น 0

I4
=VLOOKUP(H4,$K$17:$M$28,3)
ลากลง

Re: การหาช่วงอายุตามวันเดือนปีเกิดเพื่อใช้ในการแสดงข้อมูลตามเงื่อนไขที่กำหนด

Posted: Fri Sep 20, 2019 1:52 pm
by s_pongpan
ลองแก้ไขแล้วครับ มันขึ้นแต่ รับเงิน ตุลาคม 2562
วันที่ผมอยากให้หาคนที่เกิดช่วงระหว่างวันที่ครับ
ตามสูตรมันจะหาเฉพาะวันที่ในตาราง รบกวนดูให้อีกครั้งได้ไหมครับ ขอบคุณครับ

Re: การหาช่วงอายุตามวันเดือนปีเกิดเพื่อใช้ในการแสดงข้อมูลตามเงื่อนไขที่กำหนด

Posted: Fri Sep 20, 2019 4:39 pm
by Bo_ry
Date format มันแปลกๆอยู่
วันในcolumn H เป็นปีพ.ศ.
แต่วันในColumn K เป็นปี ค.ศ.

ต้องแทรก column L เป็นปีค.ศ.
L17 =0
L18 =edate(K18,-12*543)

I4 =VLOOKUP(H4,$L$17:$N$28,3)

Re: การหาช่วงอายุตามวันเดือนปีเกิดเพื่อใช้ในการแสดงข้อมูลตามเงื่อนไขที่กำหนด

Posted: Mon Sep 23, 2019 11:51 am
by s_pongpan
ขอบคุณครับ