Основен Google Таблици Как да изчислим възрастта в Google Sheets от рождената дата

Как да изчислим възрастта в Google Sheets от рождената дата



Google Sheets може да се използва за повече от просто натрупване на данни и организация. Можете също да го използвате, за да определите текущото време, да създадете диаграми и да изчислите възрастта, като използвате дата на раждане. Последното се открива чрез използването на формули и функции, вградени директно в Google Sheets.

Как да изчислим възрастта в Google Sheets от рождената дата

Определяне на възрастта от датата на раждане в Google Sheets

Когато използвате Google Sheets, имате два преобладаващи начина за определяне на възрастта от датата на раждане. Има DATEDIF , което е по-гъвкавата опция, и ГОДИНА , по-простият избор. До края на статията би трябвало да можете да определите не само възрастта на отделния индивид, но и възрастта на множество групи от различни хора едновременно.

Ще започна нещата с функцията DATEDIF.

Функцията DATEDIF

Преди да се потопим в самата функция, ще трябва да знаем как тя работи. Това ще отнеме изучаването на синтаксиса за използване с функцията DATEDIF.Всяка секция, която сте въвели в ядрата на функцията със задача, вижте тези задачи по-долу:

Синтаксис

= DATEDIF (дата на начало, дата на край, единица)

  • начална дата
    • Изчислението ще трябва да започне с датата на раждане.
  • крайна дата
    • Това ще бъде датата за приключване на изчислението. При определяне на текущата възраст този брой вероятно ще бъде днешната дата.
  • мерна единица
  • Изборът на изход, който се състои от: Y, M, D, YM, YD или MD.
  • Y - Общ брой пълни, изминали години между въведените начална и крайна дата.
    • YM - ‘M’ стои с месеци. Този изход показва броя на месеците след изминалите години за „Y“. Броят няма да надвишава 11.
    • YD - „D“ означава дни. Този изход показва броя на дните след изминалите години за „Y“. Числото няма да надвишава 364.
  • M - Общият брой на напълно изминалите месеци между въведените начална и крайна дата.
    • MD - Както и в останалите единици, „D“ означава дни. Този изход показва броя на дните след изминалите месеци за „M“. Не може да надвишава 30.
  • D - Общият брой на напълно изминалите дни между въведените начална и крайна дата.

Изчислението

Сега, когато разбирате синтаксиса, който ще се използва, можем да настроим формулата. Както беше посочено по-рано, функцията DATEDIF е по-гъвкавата опция при определяне на възрастта от датата на раждане. Причината за това е, че можете да изчислите всички подробности за възрастта във формат година, месец и ден.

За начало ще ни трябва примерна дата, която да използваме в клетката. Реших да поставя датата 14.07.1972 в клетка А1 . Ще правим формулата в клетката вдясно от нея, В1 , ако искате да последвате, за да го разберете.

Ще започнем с най-основната версия на формулата за изчисляване на възрастта. Ако използвате горния синтаксис, за да разберете какво е какво, А1 технически е начална дата , днес ще бъде крайна дата , и ние ще определяме възрастта в години, използвайки Y. . Ето защо първата използвана формула ще изглежда така:

= dateif (A1, днес (), Y)

Полезен съвет: Копирайте и поставете формулата директно в B2 и натиснете Enter, за да получите съответния изход.

Когато се направи правилно, числото, показващо изчислената възраст, ще бъде разположено в B1 като „ 4 8'.

Нека направим същата формула само този път ще определим възрастта в месеци, използвайки М вместо Y.

= dateif (A1, днес (), M)

Общата сума ще бъде 559 месеца. Това е на 559 месеца.

Този номер обаче е малко абсурден и мисля, че можем да го свалим с помощта на YM на мястото само на М.

= dateif (A1, днес (), YM)

Новият резултат трябва да бъде 7, което е много по-лесно управляемо число.

За да бъдем задълбочени, нека видим как ще изглеждат дните, използвайки както YD, така и MD.

= dateif (A1, днес (), YD)

= dateif (A1, днес (), MD)

Този път резултатите за YD са показани в B1, а резултатите за MD се намират в клетка B2.

Разбрахте ли го досега?

След това ще ги съберем заедно, за да си осигурим по-подробно изчисление. Формулата може да стане малко забързана за въвеждане, така че просто копирайте и поставете предоставената в клетка B1.

Формулата, която трябва да се използва, е:

= dateif (A1, днес (), Y) & Години & dateif (A1, днес (), YM) & месеци & & dateif (A1, днес (), MD) & дни

Амперсандът се използва за свързване на всяка формула заедно като верижна връзка. Това е необходимо, за да се получи пълното изчисление. Вашият Google Sheet трябва да съдържа същата формула като:

Пълно, подробно изчисление ни предостави 46 години 7 месеца и 26 дни. Можете също да използвате същата формула, като използвате функцията ArrayFormula. Това означава, че можете да изчислите повече от една дата, но и няколко дати.

Избрах няколко дати на случаен принцип и ги включих в допълнителни клетки A2-A5 . Изберете свои собствени дати и се забавлявайте малко с него. За да използвате функцията ArrayFormula, копирайте и поставете следното в клетка B1:

= ArrayFormula (dateif (B2, C2 (), Y) & Години & dateif (B2, C2 (), YM) & месеци & & dateif (B2, C2 (), MD) & дни)

Това са моите резултати:

Нека да кажем, че сте искали да отделите всяка част от датата в собствена чиста малка колона за организиране. В Google Sheets добавете началната си дата (датата на раждане) в една колона и крайната дата в друга. В моя пример избрах клетка B2 за начална дата и C2 за крайна дата. Датите ми са свързани с ражданията и скорошната смърт на известни личности Бърт Рейнолдс, Джони Кеш и Люк Пери.

брат mfc-8910dw продължава да заглушава

Както е показано, колона A е името на индивида, колона B съдържа началната дата и C крайната дата. Сега ще добавя още четири колони вдясно. По един за всеки от Y, YM, YD и комбинация от трите. Сега просто трябва да добавите правилните формули към всеки ред за всяка знаменитост.

Бърт Рейнолдс:

= DATEDIF (B2, C2, Y) Променете „Y“ в съответната колона, която се опитвате да изчислите.

Джони Кеш:

= DATEDIF (B3, C3, Y) Променете „Y“ в съответната колона, която се опитвате да изчислите.

Люк Пери:

= DATEDIF (B4, C4, Y) Променете „Y“ в съответната колона, която се опитвате да изчислите.

За да получите формулата JOINED, ще трябва да използвате ArrayFormula точно както направихме по-рано в статията. Можете да добавяте думи като Години за да се посочат резултатите от годините, като се постави след формулата и между скобите.

= ArrayFormula (dateif (B2, C2, Y) & Години & dateif (B2, C2, YM) & месеци & & dateif (B2, C2, MD) & дни)

Горната формула е за знаменитост. Ако обаче искате да ги изхвърлите с един замах, копирайте и поставете следната формула в клетка G2:

= ArrayFormula (dateif (B2: B4, C2: C4, Y) & Години & dateif (B2: B4, C2: C4, YM) & месеци & & dateif (B2: B4, C2: C4, MD) & дни)

В крайна сметка вашият Google Sheet трябва да изглежда по следния начин:

Доста спретнато, а? Наистина е толкова просто, когато използвате функцията DATEDIF. Сега можем да преминем към функцията YEARFRAC.

Функцията YEARFRAC

Функцията YEARFRAC е проста за лесни резултати. Право е до точката да осигури краен резултат без всички допълнителни добавени резултати за години, месеци и дни.

Ето основна формула, приложима само за една клетка:

= int (YEARFRAC (A1, днес ()))

Ще добавите датата на раждане в клетка A1 и ще поставите формулата в B1 за резултата. Ще използваме датата на раждане 11.04.1983 :

Резултатът е 35 годишна възраст. Просто, точно както при използване на функцията DATEDIF за една клетка. Оттук можем да преминем към използване на YEARFRAC в рамките на ArrayFormula. Тази формула е по-полезна за вас, когато трябва да изчислите възрастта на големи групи като студенти, преподаватели, членове на екипи и т.н.

Ще трябва да добавим колона с различни дати на раждане. Избрах колона Б, тъй като А ще се използва за имената на лицата. Колона C ще се използва за крайните резултати.

За да попълним възрастта в прилежащата колона, ще трябва да използваме следната формула:

= ArrayFormula (int (yearfrac (B2: B8, днес (), 1)))

Поставете формулата по-горе в клетка C2, за да получите резултатите.

Ако предпочитате просто да продължите с цяла колона и предпочитате да не си правите труда да разберете къде свършва, можете да добавите леко изменение към формулата. Вземете IF и LEN към началото на ArrayFormula така:

= ArrayFormula (if (len (B2: B), (int (yearfrac (B2: B, днес (), 1))),))

Това ще изчисли всички резултати в тази колона, започвайки от B2.

Интересни Статии

Избор На Редактора

Как да инсталирате драйвер за принтер
Как да инсталирате драйвер за принтер
Драйверът за принтер е софтуер, който казва на вашия компютър как да използва функциите на вашия принтер. Ето как да инсталирате или преинсталирате драйвер за вашия принтер.
Числата на CUSIP и как да ги търсите
Числата на CUSIP и как да ги търсите
Научете какво е CUSIP номер, какво означават знаците в един и основите за това как да търсите CUSIP номер, като използвате няколко различни метода.
8-те най-добри приложения за новини за iPhone през 2024 г
8-те най-добри приложения за новини за iPhone през 2024 г
Искате ли да сте в крак с последните извънредни новини? Тогава имате нужда от най-добрите приложения за новини за iPhone. Този списък включва всички най-предпочитани за получаване на вашите новини точно сега.
Aero Patch 1.4
Aero Patch 1.4
Ето Aero пластир, създаден от моя приятел г-н dUSHA, който позволява пълнофункционални aero стъкло и функции за персонализация в Windows 7 Home Basic и Windows 7 Starter, като например Aero Glass и оцветяване. - Пълна поддръжка на теми, включително RSS и слайдшоу. , Shake и WinFlip 3D. - Поддръжка на теми на трети страни. Най-новата версия е 1.4, вижте
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Преглед на Asus Transformer Book T100: Хибридният хибрид, който започна всичко
Asus Transformer Book T100 беше устройството, което доведе до евтиното зареждане на Windows, но времето - и технологията - продължиха напред. От стартирането му няколко поколения нискотарифни Windows клаудбукове и Chromebook на Google преобразиха лаптопа
Как да изтрия всички публикации в Reddit
Как да изтрия всички публикации в Reddit
https://www.youtube.com/watch?v=tbWDDJ6HAeI Ако сте дългогодишен потребител на Reddit, има вероятност да съжалявате за поне няколко публикации, които сте споделили с общността. Да се ​​избягваш за споделяне на непопулярно мнение е бизнес като
Как да смените басите на Airpods
Как да смените басите на Airpods
Едно от най-добрите неща за AirPods е, че можете да персонализирате собствения си опит. Можете да слушате музика, когато пожелаете, като имате свободни ръце за изпълнение на други задачи, но това не е всичко. Вие