Page 1 of 1
วิธีแปลง ปี พ.ศ. ในรูปแบบ 2 หลัก และ 4 หลัก ให้เป็นปี ค.ศ.
Posted: Fri Aug 18, 2017 4:06 pm
by arron
มีข้อมูลในรูปแบบวันที่ที่มีรูปแบบต่างๆกันค่ะ เช่น 1/6/2560 , 1.6.58
1. จะแปลงให้เป็นปี ค.ศ อย่างไรคะ
2. และจะหาวันที่ที่เกินกว่า 3 ปีอย่างไรคะ
ขอบคุณค่ะ
Re: วิธีแปลง ปี พ.ศ. ในรูปแบบ 2 หลัก และ 4 หลัก ให้เป็นปี ค.ศ.
Posted: Fri Aug 18, 2017 7:02 pm
by snasui

ตัวอย่างสูตรครับ
- B2 คีย์สูตรเพื่อแปลงปีให้ครบ 4 หลัก
=IF(COUNT(FIND(".",A2)),SUBSTITUTE(SUBSTITUTE(A2,".",".25",2),".","/"),A2)
Enter > Copy ลงด้านล่าง
- C2 คีย์สูตรเพื่อแปลงให้เป็นค.ศ.
=DATE(YEAR(B2)-IF(YEAR(B2)>2500,543,0),MONTH(B2),DAY(B2))
Enter > Copy ลงด้านล่าง
- D2 คีย์สูตรเพื่อตรวจสอบว่าเกิน 3 ปีหรือไม่ โดยใช้ตรวจสอบกับวันที่ปัจจุบัน
=YEAR(TODAY())-YEAR(C2)>3
Enter > Copy ลงด้านล่าง
Re: วิธีแปลง ปี พ.ศ. ในรูปแบบ 2 หลัก และ 4 หลัก ให้เป็นปี ค.ศ.
Posted: Sat Aug 19, 2017 2:26 am
by arron
ขอบคุณมากๆนะคะ

Re: วิธีแปลง ปี พ.ศ. ในรูปแบบ 2 หลัก และ 4 หลัก ให้เป็นปี ค.ศ.
Posted: Sat Aug 19, 2017 10:57 am
by arron
สอบถามเพิ่มเติมค่ะ
ข้อ 3 ลองใช้สูตรดู ปรากฏว่ามันนับให้แค่จำนวน "ปี" ค่ะ ไม่คำนึงถึง วันที่ และ เดือน ว่าเกินกว่า 3 ปี หรือไม่
หากจะตรวจสอบ ว/ด/ป ใน C2 กับ ว/ด/ป ที่เรากำหนดเอง (เช่น 1/1/2017) ว่าเกิน 3 ปี หรือไม่
โดยคำนึงถึงจำนวนวันตามจริง (3 ปี ~ 1095 วัน) ควรใช้สูตรไหนคะ
ขอบคุณค่ะ
Re: วิธีแปลง ปี พ.ศ. ในรูปแบบ 2 หลัก และ 4 หลัก ให้เป็นปี ค.ศ.
Posted: Sat Aug 19, 2017 11:06 am
by snasui

เปลี่ยนสูตรเป็นด้านล่างครับ
=Today()-C2>1095 หรือ
=Datedif(C2,Today(),"Y")>3
Re: วิธีแปลง ปี พ.ศ. ในรูปแบบ 2 หลัก และ 4 หลัก ให้เป็นปี ค.ศ.
Posted: Sat Aug 19, 2017 12:48 pm
by arron
ขอบคุณมากค่ะ