Давно (очень давно) не программировал на VB для микрософта, и порядком все подзабыл. Прошу помочь в решение двух задача:
Есть таблица в которую заносятся посуточно продажи. Одна продажа одна строка. В силу внутренних причин продажи в разных филиалах ведутся по разному. те форма таблицы одна, а данные заносятся по разному. Например у клиента есть ИНН (который всегда один) а название текстом может быть записано по разному (ООО или Общество... итп). Задача 1. Есть отдельная страница в таблице (лист 1) xls в которой для каждого ИНН прописано "правильное название". (колонка A - INN,колонка B - название. Надо в таблице продаж (лист 2) в которой в колонке C INN заполнить колонку D соотвествующими названиями (из листа с названиями из колонки В)
Дополнение: - необходим макрос или программа которая это сделает. - Нескольким ИНН может соотвествовать одно правильно название (лист 1)
Заранее благодарю за помощь!
ps использую excell 2010/2013
Всем добрый день.
Давно (очень давно) не программировал на VB для микрософта, и порядком все подзабыл. Прошу помочь в решение двух задача:
Есть таблица в которую заносятся посуточно продажи. Одна продажа одна строка. В силу внутренних причин продажи в разных филиалах ведутся по разному. те форма таблицы одна, а данные заносятся по разному. Например у клиента есть ИНН (который всегда один) а название текстом может быть записано по разному (ООО или Общество... итп). Задача 1. Есть отдельная страница в таблице (лист 1) xls в которой для каждого ИНН прописано "правильное название". (колонка A - INN,колонка B - название. Надо в таблице продаж (лист 2) в которой в колонке C INN заполнить колонку D соотвествующими названиями (из листа с названиями из колонки В)
Дополнение: - необходим макрос или программа которая это сделает. - Нескольким ИНН может соотвествовать одно правильно название (лист 1)
Для 1 задачи дублируйте колонку инн в столбец А и копируйте свою книгу с "правильными названиями" на отдельный лист. Функция ВПР в этом вам поможет Для 2 задачи фильтр устанавливается в ручную или макросом? Если в ручную ввели в первую ячейку нужное слово и копи паст не вставляет в не активные ячейки нужный текст
Для 1 задачи дублируйте колонку инн в столбец А и копируйте свою книгу с "правильными названиями" на отдельный лист. Функция ВПР в этом вам поможет Для 2 задачи фильтр устанавливается в ручную или макросом? Если в ручную ввели в первую ячейку нужное слово и копи паст не вставляет в не активные ячейки нужный текстTopS
Для 1 задачи дублируйте колонку инн в столбец А и копируйте свою книгу с "правильными названиями" на отдельный лист. Функция ВПР в этом вам поможет
Спасибо! ВПР хороша в динамике, и сработала.
У меня большие таблицы и статичные. Как сделать макрос на основе ВПР? те надо заполнить ячейки правильными значениями разово, либо при следующем обновление данных?
Для 1 задачи дублируйте колонку инн в столбец А и копируйте свою книгу с "правильными названиями" на отдельный лист. Функция ВПР в этом вам поможет
Спасибо! ВПР хороша в динамике, и сработала.
У меня большие таблицы и статичные. Как сделать макрос на основе ВПР? те надо заполнить ячейки правильными значениями разово, либо при следующем обновление данных?Maxts
_Boroda_, в формуле --C значение ячейки преобразует в число? А в формуле можно как то преобразовывать и значения ячеек в число в диапазоне, в котором ведется поиск? Неправильную работу формулы, вызванную несовпадением типов данных, смотрите в приложенном файле.
_Boroda_, в формуле --C значение ячейки преобразует в число? А в формуле можно как то преобразовывать и значения ячеек в число в диапазоне, в котором ведется поиск? Неправильную работу формулы, вызванную несовпадением типов данных, смотрите в приложенном файле.SergeyKorotun