Розшифровка ІПН в Excel за допомогою формул

  1. Дата народження по ІПН (Росія) в Excel
  2. Дата народження по ІПН (Україна) в Excel
  3. Дата народження по ІПН (Білорусь) в Excel

ІПН - ідентифікаційний номер платника податків - присвоюється фізичним і юридичним особам. Такі позначення є у громадян Росії, України і Білорусі (УНП, ІН). Аналоги існують у громадян багатьох інших держав.

В даному коді «захована» інформація про дату народження, стать людини, коді податкової (для російських номерів).

Ідентифікаційний номер платника податків - це 10 (для юридичних осіб) або 12 (для фізичних осіб) цифр, які містять наступну інформацію (зліва направо):

  • код податкової інспекції, що привласнила ІПН (4 цифри);
  • порядковий номер запису в єдиному державному реєстрі платників податків територіального податкового органу (5 цифр - для організацій, 6 - для фізичних осіб);
  • лише великі червоні літери, отримане в ході застосування спеціального алгоритму (для юридичних осіб - 1 цифра, для фізичних - 2).

Алгоритм перевірки ІПН запропонований в сервісі «Консультант».

Для десятизначного цифрового коду:

  1. Знайти контрольну суму з ваговими коефіцієнтами 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
  2. Обчислити приватне контрольної суми і 11. Залишок від ділення - великі червоні літери.
  3. Якщо результат попередньої дії більше 9, то ділимо його на 10. Залишок від ділення - великі червоні літери.
  4. Код платника податків вважається правильним, якщо великі червоні літери збігається з десятим знаком ідентифікаційного номера.

Для двенадцатізначний коду:

  1. Знайти суму перших одинадцяти знаків з ваговими коефіцієнтами 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
  2. Контрольне число - залишок від приватного суми і 11.
  3. Якщо результат ділення більше 9, то знаходимо залишок від приватного контрольного числа і 10. отримує перші великі червоні літери.
  4. Знайти суму 12 чисел з ваговими коефіцієнтами 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
  5. Залишок від приватного другої контрольної суми і 11 - друга великі червоні літери.
  6. Якщо воно більше 9, то знаходимо залишок від ділення на 10.
  7. Перше контрольне число правильного ІПН збігається з 11 знаком номера, друге - з 12.

Перевірку правильності ІПН краще автоматизувати. Невідомо, реально існуючий контрагент виставляє рахунок до оплати або шахрай. Дана проблема особливо актуальна на великих підприємствах.

Є готові функції для перевірки актуальності ідентифікаційного номера: для 10 знаків і для 12. Перевірити правильність вказівки ІПН можна за допомогою даної функції.

Реалізуємо алгоритм перевірки за допомогою вбудованих функцій Excel:

  1. Список номерів введемо в стовпець А. Перед кожним номером ставимо апостроф:
  2. У осередок В1 вводимо формулу Копіюємо її на весь стовпець.
ІПН - ідентифікаційний номер платника податків - присвоюється фізичним і юридичним особам

Реальні ІПН - «істина», неправильні - «брехня». Дана формула працює тільки щодо десятизначних номерів. Якщо організація працює з фізичними і юридичними особами, то в базу будуть заноситися 10-ти значний і 12-ти значний коди.

Для перевірки справжності застосуємо наступну формулу:

Просто копіюйте і вставляйте - формула робоча.

Дата народження по ІПН (Росія) в Excel

Для фізичних осіб ІПН включає 12 цифр:

ХХХХZZZZZZYY;

де ХХХХ - дані про податкову інспекцію;

ZZZZZZ - порядковий номер платника податків;

YY - контрольний код.

Платник податків отримує порядковий номер, коли стає на облік в ФНС. Прив'язки до дати народження немає.

Дата народження по ІПН (Україна) в Excel

Ідентифікаційний номер платників податків України складається з 10 цифр. Перші 5 - кількість днів, які пройшли з 01.01.1900 до народження.

Наприклад, людина народилася 20.09.1976. Перші п'ять цифр - 28022. Стільки днів до його народження з 31.12.1899 року.

Щоб знайти дату народження по першим п'яти цифр 28022, потрібно 01.01.1900 + 28022 (днів) = 20.09.1976.

Скористаємося табличним процесором Excel для вилучення дати народження з ідентифікаційного коду.

Щоб знайти дату народження, потрібно ввести в сусідню клітинку п'ять перших цифр плюс 1. І встановити формат «Дата». Зробити це можна за допомогою ряду функцій. Підійдуть формули:

  1. = Значить (ЛЕВСИМВ (ТЕКСТ (A2; 0); 5)) + 1
  2. = ЛЕВСИМВ (A2; 5) +1
  3. = ПСТР (A2; 1; 5) +1

Всі три варіанти видають однакові результати.

Всі три варіанти видають однакові результати

Даний алгоритм спрацьовує не завжди. Чотири цифри за датою народження в ІПН - порядковий номер платника в податковій службі. Формується він у міру надходження даних в базу.

Якщо в якийсь день народжується дуже багато людей, то чотирьох цифр для освіти номера не вистачає. В даному випадку номер починається з 7 або 8. Цифра вказує на майбутній час - алгоритм визначення дати непридатний.

Дата народження по ІПН (Білорусь) в Excel

Громадяни Білорусі при постановці на облік в податкових органах отримують УНП (обліковий номер платника). Це дев'ятизначний код, де:

  • перша цифра позначає регіон (у фіз. осіб - буква);
  • друга-восьма - порядковий номер платника;
  • дев'ята - контрольна.

З датою народження УНП не пов'язаний.

Зате за ідентифікаційним (особистому) номеру, який є у кожного в паспорті, можна визначити дату народження.

структура:

  • перша цифра - підлогу;
  • друга-сьома - день, місяць і рік;
  • буква - код регіону;
  • три цифри за буквою - порядковий номер особи, яка звернулася за паспортом;
  • дві літери - ознака громадянства;
  • остання цифра - контрольна.

Щоб швидко витягти дату з особистого номера, можна використовувати функцію = ПСТР (A2; 2; 6).

Щоб швидко витягти дату з особистого номера, можна використовувати функцію = ПСТР (A2; 2; 6)

скачати алгоритм розшифровки ІПН в Excel

Перевірка ІПН 10 знаків

Перевірка ІПН 12 знаків

Формула алгоритму перевірки ІПН в Excel

З ідентифікаційними номерами доводиться працювати бухгалтерам, інженерам по кадрам і іншим фахівцям. У деяких організаціях така інформація представлена ​​тисячами значень. Обробляти вручну і приймати в базу такі коди безконтрольно - недобре. Ряд процесів можна автоматизувати найпростішими засобами Microsoft Excel.