У меня есть 2 листа в одном файле

На листе 1 имеется столбец "Статья" со старым описанием статьи, например "Остров облицовочной плитки PO11AD00"

Лист 2 имеет две колонки: "Старая статья" с PO11AD00 и "Новая статья" с PWU09RLX1

Мне нужно либо заменить старую статью в названии листа 1 новой статьей из листа 2, либо добавить новый столбец в лист 1 новой статьей рядом со старой статьей

Можно ли исследовать массив на листе 1 для содержимого из листа 2 и, если совпадает, скопировать содержимое из другой ячейки на листе 2?

Заранее спасибо!

1 ответ1

0

Вы можете сделать это с помощью VLOOKUP(). Для более подробной информации смотрите эту страницу помощи.

Но если вы попытаетесь заменить статью, которую вы ищете, вы получите ошибку циклической ссылки.

Предлагаем вам создать новую колонку на листе 1 - возможно, "Новая статья". Затем введите эту формулу в первой строке этого столбца:

=IFERROR(VLOOKUP(A2,Sheet2!A2:B50,2,FALSE),"")

и заполнить вниз. Предполагается, что первая статья на листе 1 представлена в A2, а старые и новые статьи на листе 2 - в столбцах A и B, начиная с A2 и продолжая до B50. Вы должны изменить эти параметры по мере необходимости.

Эта формула перечислит все новые статьи в новом столбце, если найдет их, и пустую, если нет новой статьи для поиска.

Затем вы можете скопировать любую новую статью и вставить ее поверх старой статьи в столбце A (для этого обязательно используйте Paste Special> Values.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .