1

Изображение файла Excel находится выше / прикреплено.

У меня есть данные в столбце D , которые совпадают в столбце A

Мне нужно, чтобы столбец C выводил значение в столбце B той же строки

Итак по сути:

D2 имеет значение

Найдите значение D2 в столбце A а затем скопируйте значение из столбца B той же строки.

В порядке,

Таким образом, данные в Col A & B взяты из одного источника. (Записи заказов на сайте)

Данные из Col D взяты из другого источника. (Заказать доставку обработки программного обеспечения).

Проблема, с которой я столкнулся, заключается в том, что OSP сообщает сайту неверную дату доставки.

Таким образом, чтобы правильно откорректировать информацию, я должен найти и сопоставить номер заказа в Col D от Col A, а затем записать информацию из Col B в Col C (соответствующая ячейка).

Затем, после всего этого, принудительно возвращаем его в базу данных SQL в OSP.

** Проблемы приходят в тройки

  1. Некоторые из совпадений не соответствуют всему случаю.

102-536265-565654

102-536365-565654

Почему-то я получаю совпадение для тех двоих, хотя на самом деле это не так. 2. Когда он находит точное совпадение, он не записывает значение соседней с ним ячейки. 3. Col A имеет 1422 записей, Col D 2563 записей. Откуда взялись все дополнения?

Видите, моя проблема запутанная. Если пункты 1 и 2 решены, то я могу выяснить наиболее критическую (пункт 3).

Надеюсь, это прояснит потерянную в панике забвение в 3 часа ночи.

1 ответ1

1

На ячейку C2 нанесено:

=VLOOKUP(D2,A:B,2,FALSE)

Скопируйте вниз в ячейки в столбце C.

VLOOKUP остановится при первом совпадении, поэтому, если в столбце A есть дубликаты, оно принесет первое совпадающее значение столбца B

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