Здравствуйте! Скажите, пожалуйста, возможно ли с помощью формулы или макроса выполнить следующие действия? В приложении пример. На листе 2 есть массив кодов в первом столбце (код). На листе 1 находится таблица, где в верхней строк указаны коды из таблицы листа 2, а в первом столбце указаны коды, которые сопоставимы с кодами в строках. Необходимо осуществить поиск кода из столбца 1 листа 2 в верхней строке листа 1, а при совпадении скопировать коды из столбца 1 листа 1 в столбец 2 листа 2. Желаемый результат видно на листе 2. Покажите, пожалуйста, как это сделать, очень прошу.
Здравствуйте! Скажите, пожалуйста, возможно ли с помощью формулы или макроса выполнить следующие действия? В приложении пример. На листе 2 есть массив кодов в первом столбце (код). На листе 1 находится таблица, где в верхней строк указаны коды из таблицы листа 2, а в первом столбце указаны коды, которые сопоставимы с кодами в строках. Необходимо осуществить поиск кода из столбца 1 листа 2 в верхней строке листа 1, а при совпадении скопировать коды из столбца 1 листа 1 в столбец 2 листа 2. Желаемый результат видно на листе 2. Покажите, пожалуйста, как это сделать, очень прошу.artemn
=ЕСЛИОШИБКА(ИНДЕКС('EOS Body compatibility'!$A$2:$A$84;АГРЕГАТ(15;6;(СТРОКА('EOS Body compatibility'!$A$2:$A$84)-1)/ЕТЕКСТ(ИНДЕКС('EOS Body compatibility'!$B$2:$BY$84;;ПОИСКПОЗ($A2;'EOS Body compatibility'!$B$1:$BY$1;)));СТОЛБЕЦ(A1)));"")
=ЕСЛИОШИБКА(ИНДЕКС('EOS Body compatibility'!$A$2:$A$84;АГРЕГАТ(15;6;(СТРОКА('EOS Body compatibility'!$A$2:$A$84)-1)/ЕТЕКСТ(ИНДЕКС('EOS Body compatibility'!$B$2:$BY$84;;ПОИСКПОЗ($A2;'EOS Body compatibility'!$B$1:$BY$1;)));СТОЛБЕЦ(A1)));"")
=ЕСЛИОШИБКА(ИНДЕКС('EOS Body compatibility'!$A$2:$A$84;АГРЕГАТ(15;6;(СТРОКА('EOS Body compatibility'!$A$2:$A$84)-1)/ЕТЕКСТ(ИНДЕКС('EOS Body compatibility'!$B$2:$BY$84;;ПОИСКПОЗ($A2;'EOS Body compatibility'!$B$1:$BY$1;)));СТОЛБЕЦ(A1)));"")
Я сейчас с ума сойду. Не получается. Формулы правильно перевел, строки правильно указал. Что не так, скажите, пожалуйста.
=ЕСЛИОШИБКА(ИНДЕКС('EOS Body compatibility'!$A$2:$A$84;АГРЕГАТ(15;6;(СТРОКА('EOS Body compatibility'!$A$2:$A$84)-1)/ЕТЕКСТ(ИНДЕКС('EOS Body compatibility'!$B$2:$BY$84;;ПОИСКПОЗ($A2;'EOS Body compatibility'!$B$1:$BY$1;)));СТОЛБЕЦ(A1)));"")
Я сейчас с ума сойду. Не получается. Формулы правильно перевел, строки правильно указал. Что не так, скажите, пожалуйста.artemn