Як відфільтрувати стовпець на основі іншого стовпця в Excel (5 способів)

  • Поділитися Цим
Hugh West

У цій статті ми покажемо вам 5 способи застосування Excel до Фільтр a на основі стовпчика на інша колонка Для демонстрації цих методів ми взяли набір даних з 2 колонки : " Ім'я та прізвище " і " Департамент "Крім того, ми будемо На основі фільтрів про значення " Департамент " колонка .

Завантажити Практичний посібник

Фільтрація стовпця за допомогою іншого стовпця.xlsx

5 способів фільтрації стовпця на основі іншого стовпця в Excel

1. використання розширеного фільтра в Excel для фільтрації стовпця на основі іншого стовпця

Для першого методу ми будемо використовувати Розширений фільтр особливість Excel до Фільтр a колонка на основі на інша колонка .

Сходинки:

  • По-перше, з боку Дані вкладка>>> вибрати Просунутий .

На сьогоднішній день, на жаль, це не так. Діалогове вікно Розширений фільтр з'явиться.

  • По-друге, встановити наступне клітина діапазон -
    • C4:C10 в якості Діапазон списку .
    • E4:E6 в якості Діапазон критеріїв .
  • Нарешті, натисніть на ГАРАЗД. .

Таким чином, на сьогоднішній день в Україні діє Ім'я та прізвище стовпчик - це Відфільтрований на основі на інший колонка .

Читати далі: Фільтрація в Excel VBA в одному стовпці за кількома критеріями (6 прикладів)

2. на основі іншого стовпця відфільтрувати стовпець за допомогою функції СЧЕТЕСЛИ в Excel

У цьому методі ми будемо використовувати функція COUNTIF до Фільтр a колонка на основі на інший колонка .

Сходинки:

  • По-перше, виберіть пункт клітина діапазон D5:D10 .
  • По-друге, введіть наступну формулу.
=COUNTIF($E$5:$E$6,C5)=0

На сьогоднішній день, на жаль, це не так. COUNTIF формула перевіряє, чи значення з колонка С відповідає значенню від колонка E Якщо значення знайдено, то 1 буде виходом. Потім ми перевіримо, чи є це значення 0 Якщо так, то ми отримаємо ПРАВДА Наш Фільтрована колонка збереже значення НЕПРАВДА .

  • По-третє, преса CTRL + ENTER .

Тут ми бачимо, що співставлені значення показують НЕПРАВДА .

А тепер, ми будемо F ілтер цінності.

  • По-перше, виберіть пункт клітина діапазон B4:D10 .
  • По-друге, від Дані вкладка>>> вибрати Фільтр .

Цього разу ми звернемо увагу на Значки фільтрів .

  • По-третє, натисніть на кнопку Значок фільтра з колонка D .

  • Після цього, поставити галочку на НЕПРАВДА .
  • Наостанок, натисніть ГАРАЗД. .

Таким чином, ми завершили вже інший метод Фільтрувальні колонки на основі на інша колонка .

Читати далі: Фільтрування різних стовпців за кількома критеріями в Excel VBA

3. поєднання функцій ЕСЛИ, ISNA, VLOOKUP в Excel для фільтрації стовпця на основі іншого стовпця

У цьому методі ми об'єднаємо ЯКЩО , ISNA і ПЕРЕГЛЯД функції для створення формули для Фільтруючі колонки на основі на інша колонка в Excel .

Сходинки:

  • По-перше, введіть наступну формулу комірка D5 .
=IF(ISNA(VLOOKUP(C5,$E$5:$E$6,1,FALSE)),"",1)

Розбивка по формулам

  • VLOOKUP(C5,$E$5:$E$6,1,FALSE)
    • Вихід: "Бухгалтерський облік" .
    • На сьогоднішній день, на жаль, це не так. ПЕРЕГЛЯД функція повертає значення з масиву масив або діапазон. Ми шукаємо значення " Бухгалтерський облік " в нашому масив ( E5:E6 Залишається тільки 1 колонка тому ми поклали 1 Більше того, ми поставили НЕПРАВДА для точного збігу.
  • Тоді наша формула зводиться до, IF(ISNA("Бухгалтерський облік"),"",1)
    • Виходьте: 1 .
    • На сьогоднішній день, на жаль, це не так. ISNA функція перевіряє, чи є клітина містить помилка "#N/A" Якщо це так. помилка тоді ми отримаємо ПРАВДА на виході. Нарешті, наш ЯКЩО функція буде працювати. Якщо є якась помилка тоді ми отримаємо порожня клітинка інакше ми отримаємо 1 Оскільки ми знайшли цінність в нашому масив , звідси маємо значення 1 тут.

  • По-друге, натисніть ENTER і Автозаповнення формули .

Ми отримали значення 1 як пояснювалося вище.

Ми бачимо, що є 3 ПРАВДА цінності.

  • Після цього, як показано в методиці 2 , Відфільтрувати значення, що містять 1 тільки.

На закінчення, ми показали вам комбіновану формулу для Фільтрувальні колонки на основі на інша колонка .

Пов'язаний вміст: Фільтрація за кількома критеріями в Excel (4 підходящих способи)

Схожі читання

  • Excel VBA: як фільтрувати за кількома критеріями в масиві (7 способів)
  • Як використовувати фільтр у захищеному аркуші Excel (з простими кроками)
  • Як видалити фільтр за кольором в Excel (5 способів)
  • Excel VBA: Фільтруємо таблицю на основі значення комірки (6 простих способів)
  • Як відфільтрувати кілька стовпців за кольором в Excel (2 способи)

4. використання функцій ЕСЛИ, ИСНА, СООТВЕТСТВИЕ в Excel для фільтрації стовпця на основі іншого стовпця

Для четвертого методу будемо використовувати функція MATCH разом з ЯКЩО і ISNA функціонує для Фільтр a на основі стовпчика на інша колонка .

Сходинки:

  • По-перше, введіть наступну формулу комірка D5 .
=IF(ISNA(MATCH(C5,$E$5:$E$6,0)),"",1)

Розбивка по формулам

  • MATCH(C5,$E$5:$E$6,0)
    • Вихід: 1 .
    • На сьогоднішній день, на жаль, це не так. МАТЧ функція показує позицію значення в рядку масив Наш шукане значення знаходиться в комірка C5 Наш масив пошуку знаходиться в E5:E6 і ми шукаємо точний збіг Отже, ми ставимо 0 .
  • Тоді наша формула зводиться до IF(ISNA(1),"",1)
    • Вихід: 1 .
    • На сьогоднішній день, на жаль, це не так. ISNA функція перевіряє, чи є клітина містить символ " #N/A "помилка. Якщо є така. помилка тоді ми отримаємо ПРАВДА на виході. Нарешті, наш ЯКЩО функція буде працювати. Якщо є якась помилка тоді ми отримаємо порожня клітинка інакше ми отримаємо 1 Оскільки ми знайшли цінність в нашому масив , звідси маємо значення 1 тут.

  • По-друге, натисніть ENTER і Автозаповнення формулу.

У нас є 1 відповідно до пояснень, наведених вище.

  • Після цього, як показано в методиці 2 , Відфільтрувати значення, що містять 1 тільки.

На закінчення ми показали вам ще одну комбіновану формулу для Фільтрувальні колонки на основі на інша колонка .

Читати далі: Фільтрація даних в Excel на основі значення комірки (6 ефективних способів)

5. Фільтрування стовпця на основі іншого стовпця за допомогою функції FILTER в Excel

У цьому методі ми будемо використовувати функція ФІЛЬТР до Фільтрувальні колонки на основі на інша колонка .

Сходинки:

  • По-перше, введіть наступну формулу комірка B13 .
=FILTER(B4:C10,(C4:C10=E5)+(C4:C10=E6),"")

Розбивка по формулам

  • Наш асортимент - це B4:C10 У нас є два критерію які з'єднані з плюсом ( + Це означає, що якщо хтось із критерії будуть виконані, тоді ми отримаємо результат.
  • (C4:C10=E5)+(C4:C10=E6)
    • Вихідні дані: {0;1;1;0;0;0;1;0} .
    • Ми перевіряємо, чи не клітина Діапазон містить наше значення від клітини E5 і E6 Потім у нас є 3 значення, які відповідають нашій умові.
  • Нарешті, ми не визначаємо жодних аргумент в цій формулі.

  • Наостанок, натисніть ENTER .

На завершення, ми показали остаточний метод Фільтруючі колонки на основі на інша колонка .

Читати далі: Як самостійно відфільтрувати кілька стовпців у Excel

Важливі моменти для запам'ятовування

  • По-перше, не забудьте скористатися абсолютне посилання на комірку .
  • По-друге, в рамках проекту ФІЛЬТР функція доступна тільки в Excel 365 і Excel 2021 .

Практична секція

Ми включили набори практичних даних для кожного методу в Excel файл.

Висновок

Ми показали вам 5 способи використання Excel до Фільтр на основі колонкового фільтра на інша колонка Якщо у вас виникли якісь проблеми, не соромтеся коментувати нижче. Дякуємо за прочитання, продовжуйте вдосконалюватися!

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.