Основен 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.

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

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

Как да изтриете всички записвания в Steam Cloud
Как да изтриете всички записвания в Steam Cloud
Много компютърни геймъри обичат Steam, тъй като им позволява да организират игрите си в едно приложение за удобство. Услугата също така архивира файловете на вашата игра в облака, което прави възможно възпроизвеждането на тези заглавия на всеки компютър. Облакът обаче
Как да заключите Windows 10 и да изключите дисплея с едно щракване
Как да заключите Windows 10 и да изключите дисплея с едно щракване
Ако напускате компютъра си Widnows 10 за дълго време, може да искате да заключите компютъра си и да изключите монитора незабавно с едно щракване. Ето как.
Наличен е Winaero Tweaker 0.17
Наличен е Winaero Tweaker 0.17
Щастлив съм да обявя нова версия на приложението си. Winaero Tweaker 0.17 е тук с редица корекции и нови (надявам се) полезни функции. Поправки в това издание Spotlight image grabber сега отново показва изображенията за предварителен преглед. „Деактивиране на миниатюри“ за лентата на задачите вече е фиксирано и накрая работи. Поправено „Повишаване на прозрачността на лентата на задачите“
Как да промените тапета на iPhone XS Max
Как да промените тапета на iPhone XS Max
iPhone XS Max предлага широка гама от опции, когато става въпрос за персонализиране на началния екран и заключения екран. Те са лесно достъпни и ви позволяват да настройвате и променяте фона за броени секунди. Нека да
Как да направите видеоклипове за TikTok
Как да направите видеоклипове за TikTok
TikTok е едно от най-популярните приложения за социални медии онлайн днес и изглежда само става още по-голямо. Той е изцяло базиран на видео, за разлика от приложения като Facebook или Instagram, и това прави знанието как да създавате
Как да проверите историята на местоположенията на своя iPhone
Как да проверите историята на местоположенията на своя iPhone
Ето как да използвате функциите за история на местоположенията, за да проследявате и преглеждате местоположенията си в Google Maps или настройките за местоположение на вашия iPhone.
Коригирайте грешка 0x80242016 с Windows 10 Build 18875
Коригирайте грешка 0x80242016 с Windows 10 Build 18875
Ако видите грешка 0x80242016 и не можете да надстроите Windows Insider Preview до Windows 10 Build 18875, ето бързо решение.