gmed Пользователь Сообщений: 7 |
Всем привет! нужно решить задачу в Excel. есть таблица, точнее выписка банка, в ней есть столбец с контрагентами, куда внесены название и реквизиты этих контрагентов. нужно сделать так, чтобы в другой столбец заполнились значения в виде только названия контрагента исходя из данных в исходном столбце по признаку который может быть заполнен отдельной таблицей. например, можно признаком обозначить ИНН, это 10 цифр и они одинаковые, и прописать значения текстового заполнения при определенном ИНН. |
vikttur Пользователь Сообщений: 47199 |
Изменение названия ячейки или изменение нзвания в ячейке? Это очень разные понятия. |
Юрий М Модератор Сообщений: 60586 Контакты см. в профиле |
#3 25.08.2019 23:13:34
Без Вашего файла-примера? Как Вы себе это представляете? |
||
gmed Пользователь Сообщений: 7 |
#4 26.08.2019 09:51:47
и правда, как-то не подумал. прикладываю файл. Прикрепленные файлы
|
||
gmed Пользователь Сообщений: 7 |
#5 26.08.2019 09:58:14
нужно заполнить пустой столбец значениями на основании данных из другого столбца. заполнить по заранее прописанным признакам, прописанным отдельно. например «7707083893» — значение «Сбербанк», «7706092528» — значение «банк Открытие» и так далее. |
||
gmed Пользователь Сообщений: 7 |
я в Excel дальше формул и сводных таблиц не углублялся. Сейчас понимаю, что нужно прокачивать знания, т.к. решить мою задачу формулой не могу сам. |
Mershik Пользователь Сообщений: 8277 |
#7 26.08.2019 10:13:10 gmed, приведите в примере ручками что должно получится хотя бы для тройки строк.
Изменено: Mershik — 26.08.2019 10:20:02 Не бойтесь совершенства. Вам его не достичь. |
||
gmed Пользователь Сообщений: 7 |
#8 26.08.2019 10:19:59
заполнил ручками в красной заливке, то что хочу автоматизировать. Прикрепленные файлы
|
||
bigorq Пользователь Сообщений: 783 |
#9 26.08.2019 10:24:41
У ИП ИНН 12 символов
|
||||
БМВ Модератор Сообщений: 21385 Excel 2013, 2016 |
#10 26.08.2019 11:26:32 Mershik, Ну так было невтерпеж , что теперь название придумывать теме ну или формулами делать
bigorq,
и где эта таблица? Будет — то поискать там ИНН выделенный из ваши значений не самая большая проблема. По вопросам из тем форума, личку не читаю. |
||||
gmed Пользователь Сообщений: 7 |
#11 26.08.2019 15:23:12
добавил пример таблицы для подбора данных на соседний лист в файле. использовать рекомендуемые методы в виде обрезки текста возможно, и при этом мне бы хотелось, чтобы данные заполнялись по ИНН и значения были из записанных в таблицу значений для каждого ИНН. Так было бы удобнее, т.к. иногда один и тот же контрагент в выписке обозначается немного по разному и потом в сводной таблице это будет два отдельных значения. Прикрепленные файлы
|
||
Mershik Пользователь Сообщений: 8277 |
#12 26.08.2019 15:26:36 gmed, ТЕма: Поиск в тексте ИНН и подстановка наименования организации
Изменено: Mershik — 26.08.2019 15:29:22 Не бойтесь совершенства. Вам его не достичь. |
||
БМВ Модератор Сообщений: 21385 Excel 2013, 2016 |
Если в таблице соответствий не привести все в божеский вид и не сделать либо текст либо число в качестве INN, то По вопросам из тем форума, личку не читаю. |
gmed Пользователь Сообщений: 7 |
#14 26.08.2019 18:32:00
Спасибо огромное! Изменено: gmed — 26.08.2019 18:37:06 |
||
Юрий М Модератор Сообщений: 60586 Контакты см. в профиле |
#15 26.08.2019 18:35:55 gmed, вернитесь в своё сообщение и удалите то, что Вы ошибочно считаете цитатой. И запомните: кнопка цитирования не для ответа! |
ИНН – идентификационный номер налогоплательщика – присваивается физическим и юридическим лицам. Такие обозначения есть у граждан России, Украины и Беларуси (УНП, ИН). Аналоги существуют у граждан многих других государств.
В данном коде «спрятана» информация о дате рождения, поле человека, коде налоговой (для российских номеров).
Алгоритм расшифровки ИНН в Excel
Идентификационный номер налогоплательщика – это 10 (для юридических) или 12 (для физических лиц) цифр, которые содержат следующую информацию (слева направо):
- код налоговой инспекции, присвоившей ИНН (4 цифры);
- порядковый номер записи в едином государственном реестре налогоплательщиков территориального налогового органа (5 цифр – для организаций, 6 – для физических лиц);
- контрольное число, полученное в ходе применения специального алгоритма (для юридических лиц – 1 цифра, для физических – 2).
Алгоритм проверки ИНН предложен в сервисе «Консультант».
Для десятизначного цифрового кода:
- Найти контрольную сумму с весовыми коэффициентами 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
- Вычислить частное контрольной суммы и 11. Остаток от деления – контрольное число.
- Если результат предыдущего действия больше 9, то делим его на 10. Остаток от деления – контрольное число.
- Код налогоплательщика считается правильным, если контрольное число совпадает с десятым знаком идентификационного номера.
Для двенадцатизначного кода:
- Найти сумму первых одиннадцати знаков с весовыми коэффициентами 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
- Контрольное число – остаток от частного суммы и 11.
- Если результат деления больше 9, то находим остаток от частного контрольного числа и 10. Получаем первое контрольное число.
- Найти сумму 12 чисел с весовыми коэффициентами 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, 0.
- Остаток от частного второй контрольной суммы и 11 – второе контрольное число.
- Если оно больше 9, то находим остаток от деления на 10.
- Первое контрольное число правильного ИНН совпадает с 11 знаком номера, второе – с 12.
Проверку правильности ИНН лучше автоматизировать. Неизвестно, реально существующий контрагент выставляет счет к оплате или мошенник. Данная проблема особенно актуальна на крупных предприятиях.
Есть готовые функции для проверки актуальности идентификационного номера: для 10 знаков и для 12. Проверить правильность указания ИНН можно с помощью данной функции.
Реализуем алгоритм проверки с помощью встроенных функций Excel:
- Список номеров введем в столбец А. Перед каждым номером ставим апостроф:
- В ячейку В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. И установить формат «Дата». Сделать это можно с помощью ряда функций. Подойдут формулы:
- =ЗНАЧЕН(ЛЕВСИМВ(ТЕКСТ(A2;0);5))+1
- =ЛЕВСИМВ(A2;5)+1
- =ПСТР(A2;1;5)+1
Все три варианта выдают одинаковые результаты.
Данный алгоритм срабатывает не всегда. Четыре цифры за датой рождения в ИНН – порядковый номер плательщика в налоговой службе. Формируется он по мере поступления данных в базу.
Если в какой-то день рождается слишком много людей, то четырех цифр для образования номера не хватает. В данном случае номер начинается с 7 или 8. Цифра указывает на будущее время – алгоритм определения даты неприменим.
Дата рождения по ИНН (Беларусь) в Excel
Граждане Беларуси при постановке на учет в налоговых органах получают УНП (учетный номер плательщика). Это девятизначный код, где:
- первая цифра обозначает регион (у физ. лиц – буква);
- вторая-восьмая – порядковый номер плательщика;
- девятая – контрольная.
С датой рождения УНП не связан.
Зато по идентификационному (личному) номеру, который есть у каждого в паспорте, можно определить дату рождения.
Структура:
- первая цифра – пол;
- вторая-седьмая – день, месяц и год;
- буква – код региона;
- три цифры за буквой – порядковый номер лица, обратившегося за паспортом;
- две буквы – признак гражданства;
- последняя цифра – контрольная.
Чтобы быстро извлечь дату из личного номера, можно использовать функцию =ПСТР(A2;2;6).
скачать алгоритм расшифровки ИНН в Excel
Проверка ИНН 10 знаков
Проверка ИНН 12 знаков
Формула алгоритма проверки ИНН в Excel
С идентификационными номерами приходится работать бухгалтерам, инженерам по кадрам и другим специалистам. В некоторых организациях такая информация представлена тысячами значений. Обрабатывать вручную и принимать в базу такие коды бесконтрольно – нехорошо. Ряд процессов можно автоматизировать простейшими средствами Microsoft Excel.
Excel-файл проверки контрагентов
Скачать
Для просмотра информации из ЕГРЮЛ и ЕГРИП (из базы данных ФНС и других сервисов) мы разработали специальную рабочую книгу Excel.
Файл можно использовать как для просмотра информации, так и для изучения возможностей API-ФНС, чтобы встраивание
в собственные разработки происходило быстрее.
После отрытия книги появляется лист:
Для использования необходимо ввести полученный вами 40-значный ключ к API в листе «Настройки»:
Нажмите кнопку «Поиск» (на листе «Помощь» или в ленте «ДаМИА») для поиска компаний в ЕГРЮЛ или ЕГРИП. Введите искомую строку:
Появится лист с результатами поиска (используется API-метод search):
Далее можно встать на строке с искомой компанией и нажать кнопку «Данные из ЕГРЮЛ и ЕГРИП» (кнопка находится в ленте «ДаМИА»).
Можно ввести любой ИНН или ОГРН (по умолчанию выводится ОГРН из таблицы поиска, на строке, в которой вы стоите):
Появится лист с карточкой компании (используется API-метод egr):
Внизу страницы можно увидеть данные о проверке компании (используется API-метод check).
Приведем пример для компании с ОГРН 1111837001418:
Система проверки контрагентов ДаМИА-СПК
Мы используем единую систему регистрации с сайтом damia.ru. Если Вы зарегистрированы на нашем сайте, то будете уже зарегистрированы и на сайте damia.ru (или наоборот).
После регистрации есть также возможность бесплатно протестировать систему, подключившись в разделе «Мои тарифы» к тарифу «СПК-старт».
После входа в систему введите поисковую строку (ИНН, ОГРН, название, ФИО директора, учредителя, адрес и др.). Будут отображены результаты поиска, например:
Перейдя на карточку искомой компании, Вы увидите полную информацию о компании, включая исторические данные, например:
В соответствующих разделах Вы увидите информацию об отчетности:
Проверках на позитивные и негативные факторы (факторы риска), как нефинансовые:
Так и финансовые:
Есть хронология изменений данных компании, включая поданные заявления (иногда еще не отображенные в ЕГРЮЛ):
Связи компании (предположительно, аффилированные компании) выявляются по директору, учредителям, адресу. Можно задать не все, а только актуальные связи (действующие директор или учредители), по действующим компаниям, совпадения по ИНН (или ФИО без ИНН), а также компании в том же регионе (для ФИО без ИНН).
Дайте пример номера — я например без понятия, как они выглядят, и не могу проверить работу сайта.
webmoney: E265281470651 Z422237915069 R41892628200
Это сайт Федеральной налоговой службы. http://egrul.nalog.ru/fns/index.php при вводе ИНН фирмы выдает ее юридический адрес.
Возможно ли сделать так, чтобы на листе Excel при вводе номера ИНН в ячейку A1 выводился юридический адрес в ячейку A2.
Пример номера ИНН 39010002866
Сайт работает корректно, проверено.
Что сайт работает — я и не сомневался. Мне надо было видеть, как он работает… Проверенный подход тут не сработает, может у кого есть какие идеи, у меня нет.
webmoney: E265281470651 Z422237915069 R41892628200
Неужели на форуме нет специалистов, готовых решить эту задачу .
За мной не заржавеет. Жду ваших предложений.
Цитата: Pawell от 25.08.2010, 19:11
Неужели на форуме нет специалистов, готовых решить эту задачу.
За мной не заржавеет. Жду ваших предложений.
По моей ссылке ходили? Что неподходит? Там спросить не судьба?
Нужна аналогичная программа (надстройка, макрос) для Excel?
Оформите заказ, не забыв прикрепить примеры файлов, и описать, что и как должно работать.
- Программы средней сложности
- Веб-запрос
- Гиперссылки
- Обработка таблиц
- Интернет
- Поиск в интернете
- Интернет-порталы
Программа выполняет поиск организаций по ИНН на официальном сайте для размещения информации о государственных (муниципальных) учреждениях bus.gov.ru, и заносит данные о найденных организациях в таблицу Excel.
Смотрите также парсер сайта bus.gov.ru,
который создаёт в Excel таблицу со списком организаций с этого сайта по выбранному региону и сферам деятельности.
На скриншоте красным цветом выделены загружаемые с сайта данные (адрес учреждения, должность и ФИО руководителя, номер телефона, адрес сайта, и адрес электронной почты)
Исходными данными является столбец с номерами ИНН учреждений.
Особенности программы:
1) программа загружает данные не по всем ИНН, а только по тем, у которых пусто в столбце «Адрес»
Таким образом, можно в любой момент остановить загрузку данных, и потом возобновить, — при этом программа начнёт не с самого начала,
а с того места, где остановилась в прошлый раз.
По этой причине, для тех ИНН, где информация не найдена, в ячейку «Адрес» все равно что-то пишется (например, «не найдено»),
чтобы программа повторно не обрабатывала эти строки.
2) программа загружает данные только по действующим конторам
Если организация реорганизованаликвидирована, то в таблицу (и в лог программы на индикаторе состояния) пишется «не найдено»
Макрос оптимизирован для быстрого поиска — вместо загрузки веб-страниц в браузере, анализируется их исходный код в поисках необходимых данных, что позволило ускорить время обработки данных (до полутора секунд на 1 организацию).
- 39883 просмотра