Фильтровать таблицу Excel, совпадающую с двумя значениями столбцов

322
Raziel

У меня есть таблица Excel, я хочу отфильтровать только те строки, в которых значение числового столбца «customLabel» совпадает с одной из строк другого столбца на другом листе Google.

Могу ли я использовать расширенную функцию фильтра или мне следует написать собственную функцию?

Спасибо

0
Ваш вопрос, скорее всего, будет опущен, если вы не [отредактируете свой вопрос] (https://superuser.com/posts/1373848/edit), чтобы показать нам образцы данных, ожидаемый результат и то, что вы пробовали до сих пор. cybernetic.nomad 6 лет назад 2

2 ответа на вопрос

0
BradR

На самом деле не видя, на что вы смотрите. Если оба они внесены в электронную таблицу (при условии, что это не постоянно изменяющийся элемент), вы можете использовать условное форматирование, запрашивая в Excel выделение дублирующихся значений, а затем использовать автофильтр по цвету.

0
William O'Connor

Похоже, вы хотите отфильтровать свой первый лист только для значений, найденных на втором листе?

Если это так, я бы создал новый столбец на вашем первом листе и ввел формулу, например:

"= COUNTIF (Лист2 B:! B, Лист1 A2)"

Первый аргумент указывает на ваш второй лист, а второй аргумент указывает на первый идентификатор на вашем первом листе. Перетащите колонку на нужную длину. После этого вы можете отфильтровать новый столбец, чтобы исключить нулевое значение.

Просто измените ячейки в приведенной выше формуле, чтобы указать, где вы хотите в рабочей книге.

Здравствуйте, в основном у меня есть лист Excel с различными столбцами и другой лист Excel с одним столбцом, содержащим несколько идентификаторов. Я хочу отфильтровать первый лист, используя значения в столбце на втором листе, чтобы получить только строки, содержащие эти идентификаторы. Значения являются числовыми идентификаторами. Raziel 6 лет назад 0
Привет, возможно, я неправильно понимаю ваш запрос, но похоже, что вы хотите отфильтровать свой первый лист только для значений, найденных на втором листе? Если это так, я бы создал новый столбец на вашем первом листе и ввел формулу наподобие «= COUNTIF (Sheet2! B: B, Sheet1! A2)» - первый аргумент указывает на ваш второй лист, а Второй аргумент указывает на первый идентификатор в вашем первом листе - затем перетащите вниз. После этого вы можете отфильтровать новый столбец, чтобы исключить нулевое значение. Это звучит близко к тому, что вы пытаетесь сделать? William O'Connor 5 лет назад 0
спасибо, я нашел решение вчера, и это было именно то, что вы написали :) Я использовал функцию COUNTIF! Raziel 5 лет назад 0
Не волнуйтесь! Я обновлю свой ответ для всех будущих пользователей, столкнувшихся с такой же проблемой. William O'Connor 5 лет назад 0