Доброго времени суток.
Имеются две таблицы, условно первая – «База данных», в ней вся необходимая информация и вторая – «Итог», куда нужно перенести данные, т.е. в файле «Итог» заполнить пустые столбцы. Проблема в том, что с помощью функции «ВПР» такую операцию произвести невозможно, так как сравнение строк необходимо проводить по 4 критериям : «Наименование материала», «ГОСТ», «Марка» , «Размер» и для функции «ВПР» эти критерии должны быть одинаковы как в первой, так и во второй таблице. В примере таблиц видно, что критерии поиска не соответствуют , т.е. в файле «База данных» в столбце» Наименование мат-ла» указан «Пруток латунный», а в файле «Итог» в том же столбце «Латунь сортовая», по остальным столбцам, такая же ситуация, в одном «ГОСТ222-04»,а в другом «Г222-04». То есть необходимо разработать Макрос, с алгоритмом поиска соответствующих строк и приведения их данных к одному виду или как то еще, чтобы в итоге данные по соответствующим строкам находились и перенеслись в нужные столбцы в файл «Итог». Еще одна проблема, что В файле «Итог» есть два столбца «Гост», а в «Базе данных» один, но в ячейке может быть написано два номера Госта, можно их «Сцепить», но все равно вид написания в ячейках не совпадает (а бывает, что № ГОСТов совершенно разные, возникает вопрос нужен ли этот критерий вообще). В примере есть еще один файл «Как это должно выглядеть», в него я перенес все вручную. Почему нужен именно «Макрос», потому что в примере таких позиций 43 шт., а мне необходимо произвести перенос 24 000 позиций. И в дальнейшем придется переносить новые позиции. Прошу Вашей помощи, заранее спасибо.
Имеются две таблицы, условно первая – «База данных», в ней вся необходимая информация и вторая – «Итог», куда нужно перенести данные, т.е. в файле «Итог» заполнить пустые столбцы. Проблема в том, что с помощью функции «ВПР» такую операцию произвести невозможно, так как сравнение строк необходимо проводить по 4 критериям : «Наименование материала», «ГОСТ», «Марка» , «Размер» и для функции «ВПР» эти критерии должны быть одинаковы как в первой, так и во второй таблице. В примере таблиц видно, что критерии поиска не соответствуют , т.е. в файле «База данных» в столбце» Наименование мат-ла» указан «Пруток латунный», а в файле «Итог» в том же столбце «Латунь сортовая», по остальным столбцам, такая же ситуация, в одном «ГОСТ222-04»,а в другом «Г222-04». То есть необходимо разработать Макрос, с алгоритмом поиска соответствующих строк и приведения их данных к одному виду или как то еще, чтобы в итоге данные по соответствующим строкам находились и перенеслись в нужные столбцы в файл «Итог». Еще одна проблема, что В файле «Итог» есть два столбца «Гост», а в «Базе данных» один, но в ячейке может быть написано два номера Госта, можно их «Сцепить», но все равно вид написания в ячейках не совпадает (а бывает, что № ГОСТов совершенно разные, возникает вопрос нужен ли этот критерий вообще). В примере есть еще один файл «Как это должно выглядеть», в него я перенес все вручную. Почему нужен именно «Макрос», потому что в примере таких позиций 43 шт., а мне необходимо произвести перенос 24 000 позиций. И в дальнейшем придется переносить новые позиции. Прошу Вашей помощи, заранее спасибо.