วิธีการคำนวณอายุใน Excel โดยใช้วันเดือนปีเกิด

ปฏิทินและดอลลาร์

เขตข้อมูลวันที่ใน Excel เข้ากันไม่ได้ระหว่าง Windows และ Mac

เครดิตรูปภาพ: รูปภาพ Devonyu / iStock / Getty

วิธีที่พบบ่อยที่สุดสองวิธีในการคำนวณอายุจากวันเกิดใน Excel คือการใช้ฟังก์ชัน DATEDIF และใช้ตัวดำเนินการเลขคณิตมาตรฐานในฟิลด์วันที่ เมื่อคุณใช้ค่าวันที่ในสเปรดชีต Excel การทำความเข้าใจวิธีจัดเก็บค่าวันที่ใน Excel และความแตกต่างระหว่างสตริงอักขระและฟิลด์วันที่จะเป็นประโยชน์ ฟิลด์วันที่เข้ากันไม่ได้ระหว่าง Excel เวอร์ชัน Windows และ Mac; หากคุณสร้างสเปรดชีตที่มีช่องวันที่บนแพลตฟอร์มหนึ่งและเปิดร่วมกับอีกแพลตฟอร์มหนึ่ง ค่าวันที่จะไม่ถูกต้อง

ค่าวันที่ใน Excel

Excel มีชนิดข้อมูลพิเศษที่เรียกว่า Date ซึ่งแปลค่าเป็นวันที่อย่างถูกต้องแทนที่จะเป็นสตริงอักขระ คุณสามารถแปลงสตริงอักขระเป็นฟิลด์วันที่โดยการจัดรูปแบบเซลล์ด้วยรูปแบบวันที่ หรือโดยการคำนวณค่าของวันที่จากการแสดงสตริงข้อความโดยใช้ฟังก์ชัน DATEVALUE ตัวอย่างเช่น DATEVALUE("08/05/2008") แปลงสตริงอักขระ "08/06/2008" เป็นวันที่ 6 สิงหาคม 2008 หรือ วันที่ 8 มิถุนายน 2551 ขึ้นอยู่กับว่าการตั้งค่าระบบปฏิบัติการของคุณเป็น เดือน-วัน-ปี หรือ วัน-เดือน-ปี

วีดีโอประจำวันนี้

Excel จัดเก็บวันที่อย่างไร

Excel จะจัดเก็บวันที่ไว้ภายในเป็นเลขลำดับ ซึ่งเป็นเลขทศนิยม ส่วนจำนวนเต็มแสดงจำนวนวันตั้งแต่ 1 มกราคม 1900 ใน Windows และจำนวนวันตั้งแต่วันที่ 1 มกราคม 1904 บน Mac โดยที่ 1 มกราคมมีค่าเท่ากับหนึ่งวัน ส่วนทศนิยมแสดงถึงจำนวนวินาทีตั้งแต่เที่ยงคืน หรือศูนย์หากไม่มีเวลาที่เกี่ยวข้องกับวันที่ ด้วยเหตุผลนี้ ฟิลด์วันที่บนสเปรดชีตที่สร้างใน Windows จะแตกต่างจากฟิลด์วันที่เดียวกันสี่ปีเมื่อคุณเปิดสเปรดชีตบน Mac

คำนวณอายุด้วย DATEDIF

ฟังก์ชัน DATEDIF ใน Excel เหมาะอย่างยิ่งสำหรับการคำนวณอายุในสเปรดชีต คุณสามารถสั่งให้ฟังก์ชันส่งกลับจำนวนปี เดือน และวันที่สมบูรณ์ระหว่างวันที่สองวัน หรือการรวมกันของทั้งสามวัน ส่งวันที่เริ่มต้นและวันที่สิ้นสุดเป็นสตริงอักขระ หมายเลขซีเรียล หรือค่าวันที่ และการรวมกันของ "Y" "M" และ "D" ตามที่คุณต้องการผลลัพธ์ ตัวอย่างเช่น DATEDIF("10/14/2014", "05/01/1970", "YMD") จะส่งกลับจำนวนปี เดือน และวันที่สมบูรณ์ระหว่างวันที่สองวัน การผ่าน "Y" ด้วยตัวเองจะส่งกลับเฉพาะจำนวนปีเท่านั้น การผ่าน "YM" จะคืนค่าจำนวนปีและเดือนที่สมบูรณ์ ฟังก์ชัน TODAY ส่งกลับวันที่ของวันนี้เป็นค่าวันที่

การคำนวณอายุโดยใช้เลขคณิต

เนื่องจากวันที่จะถูกจัดเก็บเป็นตัวเลข คุณสามารถใช้ตัวดำเนินการเลขคณิตมาตรฐานกับค่าวันที่เพื่อคำนวณอายุของคุณเองได้ เมื่อคุณลบค่าวันที่สองค่า ผลลัพธ์จะเป็นจำนวนวันระหว่างวันที่สองวัน หารจำนวนวันด้วย 365.25 แล้วนำค่าจำนวนเต็มของผลลัพธ์เพื่อให้ได้จำนวนปีเต็มระหว่างวันที่สองวัน ตัวอย่างเช่น หากเซลล์ A1 มีวันเกิด คุณสามารถคำนวณอายุได้โดยป้อน "=INT((TODAY()-A1)/365.25)" ในเซลล์สเปรดชีต

หมวดหมู่

ล่าสุด

วิธีใช้สัญลักษณ์ยูโรบนแป้นพิมพ์ของ Dell

วิธีใช้สัญลักษณ์ยูโรบนแป้นพิมพ์ของ Dell

คอมพิวเตอร์และแป้นพิมพ์ของ Dell ที่ผลิตขึ้นสำหร...

วิธีการให้สีกับวัตถุหนึ่งชิ้นในภาพถ่ายขาวดำ

วิธีการให้สีกับวัตถุหนึ่งชิ้นในภาพถ่ายขาวดำ

คุณเคยเห็นภาพถ่ายขาวดำและวัตถุหนึ่งชิ้นในภาพถ่า...

วิธีพิมพ์เลขชี้กำลังใน Excel

วิธีพิมพ์เลขชี้กำลังใน Excel

เลขชี้กำลังคือตัวเลขตัวยกทางด้านขวาของฐาน การย...