เชิญชวนร่วมเขียนเรื่องราวความสุขของท่าน ผ่าน Share.psu.ac.th โดยใส่คำสำคัญ PSU.QWL

เอสเค
Ico64
สมเกียรติ ทองรักษ์
นักวิชาการเกษตรชำนาญการพิเศษ
เครือข่าย
สมาชิก · ติดตาม: 0 · ผู้ติดตาม: 5

อ่าน: 23134
ความเห็น: 12

การหาอายุงาน

การหาอายุงาน

การหาอายุงาน

          เป็นกรรมการจัดงานเกษียณกันทุกปี ปีนี้งานเกษียณก็วนมาถึงอีกรอบ อายุก็เพิ่มขึ้นไปทุกปี ทั้งอายุทำงานและอายุจริงๆ(ตั้งแต่เกิด) Excel มีสูตรการคิดอายุการทำงาน และอายุจริงๆ โดยคำนวณจากวัน เดือน ปี ปัจจุบัน ที่มีอยู่ในเครื่องคอมพิวเตอร์ของทุกเครื่องนั่นแหละ

          ตรวจสอบว่าวันที่ในเครื่องคอมฯ ตรงตามวันที่จริงหรือไม่ด้วยการนำเมาส์ไปชี้ที่เวลาที่อยู่ในแถบ Taskbar ด้านล่างขวา วัน เดือน ปี จะปรากฏออกมา

          โดยปกติแล้ว Excel จะรับค่าเป็นปี ค.ศ. เท่านั้น คือเวลาพิมพ์ข้อมูล วัน เดือน ปี ให้พิมพ์ปี เป็นปี ค.ศ. หลังพิมพ์เสร็จให้จัดรูปแบบเซลล์เป็นปี พ.ศ. โดยการเลือกเซลล์ที่ต้องการ คลิกขวาเลือกจัดรูปแบบเซลล์ เลือก กำหนดเอง ใต้ช่องชนิดพิมพ์ dd ดดด bb

         การหาอายุงานให้พิมพ์ วัน เดือน ปี เริ่มเข้าทำงาน  ที่ เซลล์ A1

         มาที่เซลล์ A2 พิมพ์สูตรหาอายุนึ้ลงไป

=DATEDIF(A1,TODAY(),"Y")&" ปี "&DATEDIF(A1,TODAY(),"YM")&" เดือน "&DATEDIF(A1,TODAY(),"MD")&" วัน"

อธิบายสูตร DATEDIF มาจาก Date Different เป็นผลต่างของจำนวนวัน เดือน และปี

รูปแบบสูตร =DATEDIF( วันที่เริ่มต้น , วันที่สิ้นสุด , “รูปแบบผลลัพธ์” )

วันเริ่มต้น ให้กรอกเป็นวันเริ่มต้นปฏิบัติงาน ที่ช่อง A1

วันสิ้นสุด ใช้ Function TODAY()

รูปแบบผลลัพธ์

"Y" หมายถึง หาผลต่างเป็นจำนวนเต็มปี

"YM" หมายถึง หาผลต่างเป็นจำนวนเดือน แบบปีชนปี ได้เป็นเศษที่เหลือจากปีเป็นเดือน

"MD" หมายถึง หาผลต่างเป็นจำนวนวัน แบบเดือนชนเดือน ได้เป็นเศษที่เหลือจากเดือนเป็นวัน

&”XX”& เป็นการเชื่อมข้อความให้ปรากฏไว้ในสูตรด้วย

ถ้าต้องการนับวันปัจจุบันด้วย ให้บวกอีก 1 วันเข้าไปในผลลัพธ์ หรือเขียนสูตรดังนี้

=DATEDIF(A1,TODAY(),"Y")&" ปี "&DATEDIF(A1,TODAY(),"YM")&" เดือน "&DATEDIF(A1,TODAY()+1,"MD")&" วัน"

          ทดลองดูนะครับ จะได้รู้ว่าพรรษาแก่แค่ไหน หรือว่าเป็นชนิดเขี้ยวลากดินกัน 555

หมวดหมู่บันทึก: พัฒนางานประจำ
สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ Copyright
สร้าง: 08 กันยายน 2551 06:50 แก้ไข: 08 กันยายน 2551 06:52 [ แจ้งไม่เหมาะสม ]
ดอกไม้
สมาชิกที่ให้กำลังใจ: Ico24 โอ๋-อโณ.
สมาชิกที่ให้กำลังใจ
 
Facebook
Twitter
Google

บันทึกอื่นๆ

ความเห็น

Ico48
BB [IP: 118.172.100.52]
10 มีนาคม 2552 15:46
#42193

ขอบคุณครับ

Ico48
บอย [IP: 202.44.210.31]
14 มิถุนายน 2553 10:44
#57864

สูตรนี้ยังมี bug อยู่นะครับ

ไม่เชื่อลองคำนวนวันที่

15.05.2010 - 14.06.2010

Ico48
บอย [IP: 203.149.16.36]
14 มิถุนายน 2553 11:19
#57867
=DATEDIF(A1,TODAY()+1,"Y")&" ปี "&DATEDIF(A1,TODAY()+1,"YM")&" เดือน "&DATEDIF(A1,TODAY()+1,"MD")&" วัน"
Ico48
สายใยมิตรภาพ [IP: 125.26.253.4]
29 กรกฎาคม 2554 09:23
#67020

ขอบคุณนะค่ะ เปล่าแรงไปเยอะเลย .....

Ico48
NP [IP: 125.27.111.88]
21 กันยายน 2554 14:05
#68877

ขอบคุณมากคร๊า......^^ __/\__

Ico48
นงนุช [IP: 180.222.146.66]
06 ธันวาคม 2554 11:03
#72625

ขอบคุณมากค่ะ

Ico48
kungking [IP: 101.108.61.216]
10 มกราคม 2555 16:55
#73654

ทำแล้ว วันที่มันแสดง เกิน 30 วัน ต้องทำไงค่ะ แก้ตรงไหนอะ

Ico48
กิติยา [IP: 115.87.106.76]
17 มกราคม 2555 09:15
#73778

ทำได้แล้วค่ะ ตรงเป๊ะ ขอบคุณมากนะค่ะ

Ico48
เยาวธิดา [IP: 180.183.101.56]
02 มีนาคม 2555 11:17
#75648

ขอบคุณมากค่ะ

Ico48
กฤษดากร [IP: 113.53.71.5]
09 มีนาคม 2555 23:16
#75839

ผมต้องการหาช่วงเวลา.

เวลาเริ่มต้น 7/3/2012 10.50

เวลาเวลาสิ้นสุด 7/3/2012 12.31

โดยให้ออกมาเป็นรูปแบบจำนวน ชม.

พอจะมีสูตรตัวไหนบ้างครับ..

Ico48
นก [IP: 203.144.225.8]
04 กันยายน 2555 17:15
#80239

ขอบคุณมาก ๆ นะค่ะตรง

Ico48
ริต้า HR [IP: 1.1.157.223]
11 กันยายน 2555 16:43
#80428

อยากได้รูปแบบ 21/08/2555 แบบ พ.ศ. อ่ะ ทำไงดีคะ ในฐานข้อมูลไม่มี ค.ศ. และไม่อยากไปเปลี่ยนในการจัดรูปแบบเซลล์ด้วยค่ะ เพราะพนักงานคงไม่เข้าใน ปี ค.ศ. แน่

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 54.226.0.225
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ