2014-11-30 2 views
0

У меня проблема. У меня есть несколько файлов excel с несколькими номерами в списке. Мне нужно взять эти числа в этих списках и посмотреть, находятся ли эти значения в другом листе Excel с более чем 570000 значениями. Затем отметьте следующий столбец «да» или «нет». В его нынешнем виде я просматриваю более ста тысяч значений индивидуально, используя управление F. Мне было интересно, можно ли одновременно просмотреть весь список. Эта проблема также может быть фразами как поиск нескольких уникальных значений в листе за один раз.Как искать несколько значений за раз в Excel?

Любая помощь? Спасибо!

Редактировать: Итак, если я пытаюсь найти 4 значения в списке из 1000 значений, есть ли все равно, чтобы получить ячейку рядом с каждым из этих четырех значений, чтобы сказать «да»? Или это невозможно? 4 значения в этом случае будут списками из других файлов excel.

+1

Отбор данных из источника и цели подсчета вместе с ожидаемыми результатами будет иметь большое значение для сосредоточения внимания на вашем вопросе. – Jeeped

+0

Вы можете редактировать вопросы, чтобы добавить недостающую информацию - сделайте это вместо (ab), используя комментарии, чтобы сделать это. Будьте осторожны при форматировании. – Flexo

ответ

0

Простой COUNTIF покажет, существует ли значение в другом столбце независимо от того, находится ли этот столбец на другом листе или другой книге.

Пример: С обоих рабочих книг открыть, использовать эту формулу, чтобы выяснить, если значение в A1 в столбце B. (Другое WB.xlsx) Лист1 другой рабочей книги

=IF(COUNTIF([Other WB.xlsx]Sheet1!$B:$B, A1), "Yes", "No")

Если две рабочие книги являются open, вы можете между выбором колонки B из другой книги во время создания формулы. Если закрыть другую книгу, то формула будет отражать полный путь закрытой книги автоматически, как,

=IF(COUNTIF('C:\Users\user\Documents\[Other WB.xlsx]Sheet1'!$B:$B, A1), "Yes", "No")

Вы можете заполнить формулу вниз быстро, просто дважды щелкнув на маленький черный квадрат сопротивления ручки в нижней правой части ячейки.

+0

Это было так полезно! 2 вопроса: 1. Где именно я включаю формулу? 2. Для каждого значения, найденного в исходной книге, я должен пометить имя файла, в котором он был найден, в ячейку рядом со значением. Это возможно? –

+0

@SharvariJohari - 1. Любой неиспользованный столбец справа от первого значения, которое вы хотите найти. 2. Если вы измените формулу на '= IF (COUNTIF ([Other WB.xlsx] Sheet1! $ B: $ B, A1),« Other WB.xlsx »,« »), он заполнит имя WB. Измените формулу и поместите ее в другие неиспользуемые столбцы справа для других книг. Полностью автоматизированное решение для сравнения каждого WB в папке с любым другим WB в той же или другой папке потребует VBA, и было бы невозможно даже подумать о том, чтобы начать что-то подобное, учитывая редкую информацию, которую вы предоставили. – Jeeped