попытка сравнить некоторые данные, чтобы проверить цены на нескольких листах

#excel #vlookup

#excel #vlookup

Вопрос:

В столбце A указан код продукта, а в столбце D указана цена продажи, оба указаны на листе 1. На листе 2 код продукта указан в столбце A, а цена продажи — в столбце H.

Я ищу Excel, чтобы использовать код продукта, который находится в столбце A листа 1, и найти его на листе 2, а также сравнить цену, указанную в столбце D листа 1, с столбцом H. листа 2.

Спасибо

Комментарии:

1. Добро пожаловать в SO! Можете ли вы предоставить некоторые примеры данных столбца вместе с ожидаемым результатом?

Ответ №1:

Попробуйте:

 =IFERROR(VLOOKUP(A2,Sheet2!$A$2:$H$4,8,FALSE),"")
  

Лист 1:

введите описание изображения здесь

Лист 2:

введите описание изображения здесь

Отредактированный ответ:

Используйте нижеприведенный firmula в столбце E. листа 1.

 =IF(D2<>IFERROR(VLOOKUP(A2,Sheet2!$A$2:$H$4,8,FALSE),""),"Changed","Not Changed")
  

Результаты:

введите описание изображения здесь

Комментарии:

1. Спасибо! было близко, но не совсем. Мне это нужно, чтобы показать новую цену… итак, на листе 1 указана старая цена, а на листе 2 — новая цена, и вы хотите увидеть, изменилась ли она. есть 50 000 строк, чтобы добавить это: (

2. Вы можете увидеть отредактированный ответ. используйте формулу в столбце E листа 1, а затем отфильтруйте

3. лист 1 A: 002.0058 B: BINZEL MB15 СОХРАНЯЕТ ПРУЖИНУ C:0.5100 E: Измененный

4. Лист 2: A 002.0058 B: BINZEL MB15 СОХРАНЯЕТ ПРУЖИНУ C: 0.51

5. Я обнаружил, что столбец A может не совпадать на обоих листах, так как я могу изменить его, чтобы выполнить поиск по всему столбцу на листе 2 и сопоставить цены?