หลัก อื่น วิธีคำนวณอายุใน Google ชีตตั้งแต่วันเกิด

วิธีคำนวณอายุใน Google ชีตตั้งแต่วันเกิด



Google ชีตสามารถใช้ได้มากกว่าแค่การรวบรวมและการจัดระเบียบข้อมูล คุณยังสามารถใช้เพื่อกำหนดเวลาปัจจุบัน สร้างแผนภูมิ และคำนวณอายุโดยใช้วันเกิดได้อีกด้วย สิ่งหลังถูกค้นพบผ่านการใช้สูตรและฟังก์ชันที่สร้างขึ้นใน Google ชีต

  วิธีคำนวณอายุใน Google ชีตตั้งแต่วันเกิด

การกำหนดอายุตั้งแต่วันเกิดใน Google ชีต

เมื่อใช้ Google ชีต คุณมีสองวิธีในการพิจารณาอายุตั้งแต่วันเกิด มี DATEDIF ซึ่งเป็นตัวเลือกที่ยืดหยุ่นกว่า และ YEARFRAC ทางเลือกที่ง่ายกว่า ในตอนท้ายของบทความ คุณควรจะสามารถระบุอายุของบุคคลหนึ่งๆ ได้ไม่เพียงเท่านั้น แต่ยังสามารถระบุอายุของคนหลายกลุ่มในคราวเดียวได้อีกด้วย

ฉันจะเริ่มด้วยฟังก์ชัน DATEDIF

ฟังก์ชัน DATEDIF

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

ไวยากรณ์

=DATEDIF(start_date,end_date,หน่วย)

  • วันที่เริ่มต้น
    • การคำนวณจะต้องเริ่มต้นด้วยวันเกิด
  • end_date
    • นี่จะเป็นวันที่สรุปการคำนวณ เมื่อกำหนดอายุปัจจุบัน ตัวเลขนี้น่าจะเป็นวันที่ของวันนี้
  • หน่วย
  • ตัวเลือกผลลัพธ์ซึ่งประกอบด้วย: 'Y',M',D',YM',YD' หรือ 'MD'
  • Y – จำนวนปีเต็มและปีที่ผ่านไประหว่างวันที่เริ่มต้นและวันที่สิ้นสุดที่ป้อน
    • YM – 'M' หมายถึงเดือน ผลลัพธ์นี้แสดงจำนวนเดือนหลังจากปีที่ผ่านไปโดยสมบูรณ์สำหรับ 'Y' จำนวนจะไม่เกิน 11
    • YD - 'D' หมายถึงวัน ผลลัพธ์นี้แสดงจำนวนวันหลังจากปีที่ผ่านไปโดยสมบูรณ์สำหรับ 'Y' จำนวนจะไม่เกิน 364
  • M – จำนวนเดือนที่ผ่านไปโดยสมบูรณ์ระหว่างวันที่เริ่มต้นและวันที่สิ้นสุดที่ป้อน
    • MD – เช่นเดียวกับหน่วยอื่นๆ 'D' หมายถึงวัน ผลลัพธ์นี้แสดงจำนวนวันหลังจากเดือนที่ผ่านไปโดยสมบูรณ์สำหรับ 'M' ไม่เกิน 30
  • D – จำนวนวันที่ผ่านไปโดยสมบูรณ์ระหว่างวันที่เริ่มต้นและวันที่สิ้นสุดที่ป้อน

การคำนวณ

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

วิธีการติดตั้ง kodi บน google chromecast

ในการเริ่มต้น เราต้องการวันที่ตัวอย่างเพื่อใช้ในเซลล์ ฉันได้ตัดสินใจที่จะวางวันที่ 14/14/1972 เข้าไปในเซลล์ A1 . เราจะทำสูตรในเซลล์ทางด้านขวาของมัน B1 , ถ้าคุณต้องการที่จะปฏิบัติตามเพื่อให้ได้แฮงของมัน

เราจะเริ่มต้นด้วยสูตรพื้นฐานที่สุดในการคำนวณอายุ หากคุณกำลังใช้ไวยากรณ์ด้านบนเพื่อค้นหาว่าคืออะไร A1 ในทางเทคนิคคือ วันที่เริ่มต้น , วันนี้ จะเป็น end_date และเราจะกำหนดอายุเป็นปีโดยใช้ 'ย' . นั่นคือเหตุผลที่สูตรแรกที่ใช้จะมีลักษณะดังนี้:

=datedif(A1,today(),"Y")

คำแนะนำที่เป็นประโยชน์: คัดลอกและวางสูตรลงใน B2 โดยตรงแล้วกด Enter เพื่อรับผลลัพธ์ที่เหมาะสม

เมื่อทำถูกต้อง ตัวเลขที่ระบุอายุที่คำนวณจะอยู่ใน B1 เป็น '46'

ลองทำสูตรเดียวกันแต่คราวนี้เราจะกำหนดอายุเป็นเดือนโดยใช้ “เอ็ม” แทนที่จะเป็น 'Y'

=datedif(A1,today(),"M")

รวมเป็น 559 เดือน นั่นคืออายุ 559 เดือน

อย่างไรก็ตาม ตัวเลขนี้ค่อนข้างไร้สาระ และฉันคิดว่าเราสามารถลดจำนวนลงได้โดยใช้ 'ใน' แทนที่เพียงแค่ 'M'

=datedif(A1,today(),"YM")

ผลลัพธ์ใหม่ควรเป็น 7 ซึ่งเป็นตัวเลขที่จัดการได้ง่ายกว่ามาก

มาดูกันว่าแต่ละวันจะหน้าตาเป็นอย่างไรโดยใช้ทั้ง “YD” และ “MD”

=datedif(A1,today(),"YD")

=datedif(A1,today(),"MD")

คราวนี้ผลลัพธ์สำหรับ 'YD' จะแสดงใน B1 และผลลัพธ์สำหรับ 'MD' จะอยู่ในเซลล์ B2

ได้รับการแขวนของมันเพื่อให้ห่างไกล?

วิธีถ่ายภาพหน้าจอใน snapchat โดยไม่ต้องใช้

ต่อไป เราจะรวมสิ่งเหล่านี้เข้าด้วยกันเพื่อให้ตัวเองมีการคำนวณที่ละเอียดยิ่งขึ้น สูตรอาจดูยุ่งยากเล็กน้อยในการพิมพ์ ดังนั้นเพียงคัดลอกและวางสูตรที่ให้มาลงในเซลล์ B1

สูตรที่ใช้คือ

=datedif(A1,today(),"Y")&" Years "&datedif(A1,today(),"YM")&" months & "& datedif(A1,today(),"MD")&" days"

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

การคำนวณโดยละเอียดทำให้เรามีเวลา 46 ปี 7 เดือน 26 วัน คุณยังสามารถใช้สูตรเดียวกันได้โดยใช้ฟังก์ชัน ArrayFormula ซึ่งหมายความว่าคุณสามารถคำนวณได้มากกว่าแค่วันที่เดียว แต่ยังคำนวณได้หลายวันที่ด้วย

ฉันสุ่มเลือกวันที่สองสามวันและเสียบเข้ากับเซลล์เพิ่มเติม A2-A5 . เลือกวันที่ของคุณเองและสนุกไปกับมัน ในการใช้ฟังก์ชัน ArrayFormula ให้คัดลอกและวางข้อมูลต่อไปนี้ลงในเซลล์ B1:

=ArrayFormula(datedif(A1:A5,today(),"Y")&" Years "&datedif(A1:A5,today(),"YM")&" months & "& datedif(A1:A5,today(),"MD")&" days")

นี่คือผลลัพธ์ของฉัน:

ในตอนนี้ สมมติว่าคุณต้องการแยกแต่ละส่วนของวันที่ออกเป็นคอลัมน์เล็กๆ ที่เป็นระเบียบของตัวเองเพื่อจัดระเบียบสาเก ใน Google ชีต ให้เพิ่ม start_date (วันเกิด) ของคุณลงในคอลัมน์หนึ่งและ end_date ในอีกคอลัมน์หนึ่ง ฉันได้เลือกเซลล์ B2 สำหรับ start_date และ C2 สำหรับ end_date ในตัวอย่างของฉัน วันที่ของฉันสัมพันธ์กับการเกิดและการเสียชีวิตล่าสุดของคนดัง Burt Reynolds, Johnny Cash และ Luke Perry

ดังที่แสดง คอลัมน์ A คือชื่อของบุคคล คอลัมน์ B ประกอบด้วย start_date และ C คือ end_date ตอนนี้ ฉันจะเพิ่มอีกสี่คอลัมน์ทางด้านขวา หนึ่งรายการสำหรับแต่ละ 'Y', 'YM', 'YD' และการรวมกันของทั้งสาม ตอนนี้คุณเพียงแค่ต้องเพิ่มสูตรที่ถูกต้องในแต่ละแถวสำหรับผู้มีชื่อเสียงแต่ละคน

เบิร์ต เรย์โนลด์ส:

=DATEDIF(B2,C2,"Y") เปลี่ยน ‘Y” เป็นคอลัมน์ที่เกี่ยวข้องซึ่งคุณกำลังพยายามคำนวณ

จอห์นนี่ แคช:

=DATEDIF(B3,C3,"Y") เปลี่ยน 'Y' เป็นคอลัมน์ที่เกี่ยวข้องที่คุณกำลังพยายามคำนวณ

ลุค เพอร์รี่:

=DATEDIF(B4,C4,"Y") เปลี่ยน 'Y' เป็นคอลัมน์ที่เกี่ยวข้องที่คุณกำลังพยายามคำนวณ

ในการรับสูตร JOINED คุณจะต้องใช้ ArrayFormula เช่นเดียวกับที่เราทำในบทความก่อนหน้านี้ คุณสามารถเพิ่มคำเช่น ปี เพื่อระบุผลลัพธ์ของปีโดยวางไว้หลังสูตรและระหว่างวงเล็บ

=ArrayFormula(datedif(B2,C2,"Y")&" Years "&datedif(B2,C2,"YM")&" months & "& datedif(B2,C2,"MD")&" days")

สูตรข้างต้นเป็นสูตรต่อคนดัง อย่างไรก็ตาม ถ้าคุณต้องการเพียงแค่เคาะออกทั้งหมดในคราวเดียว ให้คัดลอกและวางสูตรต่อไปนี้ลงในเซลล์ G2:

=ArrayFormula(datedif(B2:B4,C2:C4,"Y")&" Years "&datedif(B2:B4,C2:C4,"YM")&" months & "& datedif(B2:B4,C2:C4,"MD")&" days")

Google ชีตของคุณควรมีลักษณะดังนี้:

ค่อนข้างเรียบร้อยใช่มั้ย เป็นเรื่องง่ายมากเมื่อใช้ฟังก์ชัน DATEDIF ตอนนี้ เราสามารถดำเนินการต่อไปโดยใช้ฟังก์ชัน YEARFRAC

ฟังก์ชัน YEARFRAC

ฟังก์ชัน YEARFRAC เป็นฟังก์ชันง่ายๆ สำหรับผลลัพธ์ที่เรียบง่าย ตรงไปยังจุดที่ให้ผลลัพธ์สุดท้ายโดยไม่มีผลลัพธ์เพิ่มเติมทั้งหมดสำหรับปี เดือน และวัน

นี่คือสูตรพื้นฐาน ใช้ได้กับเซลล์เดียวเท่านั้น:

=int(YEARFRAC(A1,today()))

คุณจะเพิ่มวันเกิดลงในเซลล์ A1 และวางสูตรลงใน B1 สำหรับผลลัพธ์ เราจะใช้วันเดือนปีเกิด 04/11/1983 :

ผลลัพธ์คืออายุ 35 ปี เรียบง่าย เช่นเดียวกับเมื่อใช้ฟังก์ชัน DATEDIF สำหรับเซลล์เดียว จากที่นี่ เราสามารถย้ายไปใช้ YEARFRAC ภายใน ArrayFormula สูตรนี้มีประโยชน์กับคุณมากกว่าเมื่อคุณต้องการคำนวณอายุของกลุ่มใหญ่ เช่น นักศึกษา คณาจารย์ สมาชิกในทีม ฯลฯ

เราจะต้องเพิ่มคอลัมน์ของวันเกิดที่แตกต่างกัน ฉันได้เลือกคอลัมน์ B เนื่องจาก A จะใช้สำหรับชื่อของบุคคล คอลัมน์ C จะใช้สำหรับผลลัพธ์สุดท้าย

ในการเติมอายุในคอลัมน์ที่อยู่ติดกัน เราจะต้องใช้สูตรต่อไปนี้:

=ArrayFormula(int(yearfrac(B2:B8,today(),1)))

วางสูตรด้านบนลงในเซลล์ C2 เพื่อให้ได้ผลลัพธ์

หากคุณต้องการเพียงแค่ดำเนินการกับทั้งคอลัมน์และไม่ต้องการค้นหาว่าจะสิ้นสุดที่ใด คุณสามารถเพิ่มรูปแบบเล็กน้อยให้กับสูตรได้ ใช้ IF และ LEN ที่จุดเริ่มต้นของ ArrayFormula ดังนี้:

วิธีลบโพสต์ใน Reddit

=ArrayFormula(if(len(B2:B),(int(yearfrac(B2:B,today(),1))),))

ซึ่งจะคำนวณผลลัพธ์ทั้งหมดภายในคอลัมน์นั้นโดยเริ่มจาก B2

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

รีวิว Apple iPhone 6s: โทรศัพท์ที่แข็งแกร่งแม้หลังจากเปิดตัวหลายปี
รีวิว Apple iPhone 6s: โทรศัพท์ที่แข็งแกร่งแม้หลังจากเปิดตัวหลายปี
iPhone 6s เป็นอุปกรณ์ที่ยอดเยี่ยม และพอร์ตการโทรสุดท้ายของคุณหากคุณต้องการ iPhone ที่มีการเชื่อมต่อหูฟัง โชคไม่ดีที่ตอนนี้ถูกผลักไสให้อยู่ในหนังสือประวัติศาสตร์ด้วย ในระหว่างการประกาศเปิดตัว iPhone XS และ
Huawei P9 – วิธีบล็อกข้อความ
Huawei P9 – วิธีบล็อกข้อความ
การรับข้อความและสแปมที่ไม่พึงประสงค์อาจสร้างความหงุดหงิดและทำให้กล่องจดหมายของคุณยุ่งเหยิง โชคดีที่การบล็อกข้อความที่ไม่ต้องการนั้นทำได้ง่ายบนอุปกรณ์ Huawei P9 ของคุณ ดูขั้นตอนด้านล่างเพื่อค้นหาวิธีหยุดข้อความที่ไม่ต้องการ
รีวิว HP Elite x3 (ภาคปฏิบัติ): โทรศัพท์ Windows 10 ที่ต้องการเป็นแล็ปท็อปและพีซีของคุณ
รีวิว HP Elite x3 (ภาคปฏิบัติ): โทรศัพท์ Windows 10 ที่ต้องการเป็นแล็ปท็อปและพีซีของคุณ
หลังจากหายไปพอสมควร HP กลับมาอยู่ในธุรกิจโทรศัพท์อีกครั้ง: Elite x3 เป็น phablet Windows 10 ที่มีแรงบันดาลใจที่ยิ่งใหญ่ ไม่พอใจกับการเป็นเพียงสมาร์ทโฟนขนาดคิงไซส์ แต่ต้องการนำโทรศัพท์ของคุณ
คลังเก็บแท็ก: แอพ Instagram Windows 10
คลังเก็บแท็ก: แอพ Instagram Windows 10
ปิดใช้งานไอคอนถาดศูนย์ความปลอดภัยของ Windows Defender
ปิดใช้งานไอคอนถาดศูนย์ความปลอดภัยของ Windows Defender
ใน Windows 10 คุณสามารถปิดใช้งานไอคอนถาดของ Windows Defender Security Center หากคุณไม่พอใจที่จะเห็น นี่คือวิธีกำจัดมัน
วิธีค้นหารายการที่ซ้ำกันใน Google Photos
วิธีค้นหารายการที่ซ้ำกันใน Google Photos
Google Photos เป็นหนึ่งในตัวเลือกระบบคลาวด์ที่ได้รับความนิยมมากกว่าสำหรับการจัดเก็บรูปภาพ แม้ว่าแต่ละอย่าง
วิธีค้นหาว่าคุณมีการ์ดกราฟิกใดในคอมพิวเตอร์ Windows 11
วิธีค้นหาว่าคุณมีการ์ดกราฟิกใดในคอมพิวเตอร์ Windows 11
วิธีตรวจสอบข้อมูลจำเพาะของกราฟิกการ์ดในตัวของคอมพิวเตอร์ การ์ดกราฟิกที่เพิ่ม หรือทั้งสองอย่าง หากระบบของคุณมีทั้งสองอย่าง คุณสามารถใช้ตัวจัดการอุปกรณ์ ตัวจัดการงาน เครื่องมือวินิจฉัย DirectX หรือแอปการตั้งค่าได้