เชิญชวนร่วมเขียนเรื่องราวความสุขของท่าน ผ่าน Share.psu.ac.th โดยใส่คำสำคัญ PSU.QWL
อ่าน: 23256
ความเห็น: 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

created: 08 September 2008 06:50 Modified: 08 September 2008 06:52 [ Report Abuse ]
ดอกไม้
People who like this: Ico24 โอ๋-อโณ.
People Who Like This
 
Facebook
Twitter
Google

Other Posts By This Blogger

ความเห็น

Ico48
BB [IP: 118.172.100.52]
10 March 2009 15:46
#42193

ขอบคุณครับ

Ico48
บอย [IP: 202.44.210.31]
14 June 2010 10:44
#57864

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

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

15.05.2010 - 14.06.2010

Ico48
บอย [IP: 203.149.16.36]
14 June 2010 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 July 2011 09:23
#67020

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

Ico48
NP [IP: 125.27.111.88]
21 September 2011 14:05
#68877

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

Ico48
นงนุช [IP: 180.222.146.66]
06 December 2011 11:03
#72625

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

Ico48
kungking [IP: 101.108.61.216]
10 January 2012 16:55
#73654

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

Ico48
กิติยา [IP: 115.87.106.76]
17 January 2012 09:15
#73778

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

Ico48
เยาวธิดา [IP: 180.183.101.56]
02 March 2012 11:17
#75648

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

Ico48
กฤษดากร [IP: 113.53.71.5]
09 March 2012 23:16
#75839

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

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

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

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

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

Ico48
นก [IP: 203.144.225.8]
04 September 2012 17:15
#80239

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

Ico48
ริต้า HR [IP: 1.1.157.223]
11 September 2012 16:43
#80428

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

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

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