Прескочи на основното съдържание

Как да изчисля възрастта от идентификационния номер в Excel?

Автор: Xiaoyang Последна промяна: 2020-05-09

Да предположим, че имате списък с идентификационни номера, които съдържат 13 цифрени числа, а първите 6 числа са датата на раждане. Например идентификационният номер 9808020181286 означава, че датата на раждане е 1998/08/02. Как бихте могли да получите възрастта от идентификационния номер, както следва екранната снимка, показана бързо в Excel?

документ възраст от ID 1

Изчислете възрастта от идентификационния номер с формула


стрелка син десен балон Изчислете възрастта от идентификационния номер с формула

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

Въведете тази формула:

=DATEDIF(DATE(IF(LEFT(A2,2)>TEXT(TODAY(),"YY"),"19"&LEFT(A2,2),"20"&LEFT(A2,2)),MID(A2,3,2),MID(A2,5,2)),TODAY(),"y") в празна клетка, където искате да изчислите възрастта, и след това плъзнете манипулатора за попълване надолу към клетките, към които искате да приложите тази формула, и възрастите са изчислени от идентификационните номера наведнъж, вижте екранната снимка:

документ възраст от ID 2

Забележки:

1. В горната формула, A2 клетката съдържа идентификационния номер, въз основа на който искате да изчислите възрастта.

2. С горната формула, ако годината е по-малка от текущата година, тя ще се счита за 20, ако годината е по-голяма от текущата година, ще се счита за 19. Например, ако тази година е 2016, идентификационният номер 1209132310091рождената дата на е 2012/09/13; идентификационния номер 3902172309334рождената дата на е 1939/02/17.

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (9)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
What if the person in born in 1912? Surely you cant say 2012.
This comment was minimized by the moderator on the site
Hello, Mthembu

Yes, if the year in ID number is less that current year it will be considered as 20, if year is greater than current year will be considered as 19.
For example, this year is 2022, ID number 1009132310091’s birth date is 2010/09/13, the ID number 6802172309334’s birth date is 1968/02/17.

Thank you!
This comment was minimized by the moderator on the site
I also have the similar issue. Is there a way to distinguish between such scenario?
This comment was minimized by the moderator on the site
I think you are missing the point. If a person was born in 1920 (102 years old) , their ID would start with 20. A child born in 2020 (2 years old) will also start with 20. How do you determine now if the person is 102 or 2 years old by looking at the first 2 digits ?
This comment was minimized by the moderator on the site
Esta fórmula no funciona con Excel en español... Necesito la fórmula en español!! please
This comment was minimized by the moderator on the site
Cuál es la formula en español???
This comment was minimized by the moderator on the site
U are so cool. Can get two ic for we
This comment was minimized by the moderator on the site
very cool, works
This comment was minimized by the moderator on the site
mierda en españon
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations