Jak wyodrębnić unikalne wartości na podstawie kryteriów w programie Excel

  • Udostępnij To
Hugh West

Wyodrębnianie unikalnych wartości na podstawie jednego lub różnych kryteriów jest bardzo powszechne w biurach & firmach. Microsoft Excel dodał również kilka przydatnych & poręczne metody wyodrębniania unikalnych wartości z dużego zbioru danych. W tym artykule postaram się zilustrować jak wyodrębnić unikalne wartości na podstawie kryteriów w Excelu za pomocą 2 skutecznych metod.

Pobierz Zeszyt ćwiczeń

Możesz pobrać nasz Excel Workbook, który wykorzystaliśmy do przygotowania tego artykułu.

Wyodrębnij unikalne wartości na podstawie kryteriów.xlsx

2 Skuteczne metody wyodrębniania unikalnych wartości na podstawie kryteriów w programie Excel

Dla ilustracji, poniżej znajduje się przykładowy zbiór danych. Mamy tu wykres o wartości 5 Sklepy komputerowe . zaopatrzyli się w nowe komputery stacjonarne i notebooki w miesiącach Czerwiec oraz Lipiec w swoich sklepach.

Teraz spróbujemy znaleźć unikalne produkty z tego zbioru danych na podstawie kilku kryteriów.

1) Połącz funkcje Excela UNIQUE & FILTR, aby wydobyć unikalne wartości

W tej pierwszej metodzie użyjmy the UNIQUE funkcja oraz funkcja FILTRU Tutaj będziemy używać tych funkcji zarówno dla pojedynczych jak i wielokrotnych kryteriów, więc bez dalszej zwłoki przejdźmy do metod.

1.1 Kryteria pojedyncze

Tutaj chcemy wiedzieć, które sklepy przez 2 kolejne miesiące w roku zaopatrywały się tylko w notebooki, albo tylko w komputery stacjonarne, albo w jedno i drugie.

  • Po pierwsze, wybierz komórka E5 & wpisz ten wzór
=UNIQUE(FILTER(C5:C14,D5:D14=E4))

  • Po drugie, naciśnij Wejdź na stronę & zobaczysz nazwiska 4 sklepy komputerowe, które mają w ofercie notebooki od ponad 2 miesiące .

W tej formule, dla kolumna E , FILTR Funkcja wyciąga wszystkie nazwy sklepów z kolumna C które zaopatrzyły się w ten zeszyt tylko na ponad 2 miesiące . Tak więc, podobne nazwy mogą pojawiać się wielokrotnie.Następnie, UNIQUE Funkcja pokaże wszystkie nazwy tylko raz.

  • Następnie wpisz taką formułę komórka F5 aby dowiedzieć się, kto zaopatrzył się w desktopy wśród tych 5 sklepy.
=UNIQUE(FILTER(C5:C14,D5:D14=F4))

  • Następnie naciśnij Wejdź na stronę & otrzymasz nazwy 3 sklepów, które przez te miesiące zaopatrywały się w desktopy.

  • Możesz również porównać te dwa wyniki & zauważysz, że tylko Sfera komputerowa & EMACIMAC zaopatrzyły się w oba rodzaje urządzeń.

Read More: Znajdź unikalne wartości w kolumnie w programie Excel (6 metod)

1.2 Wielokrotne kryteria

Teraz chcemy dodać do poprzedniego zbioru danych jeszcze jedno kryterium. Sklepy komputerowe sprowadziły notebooki &desktopy 3 różnych marek-. Lenovo , HP & Asus A my dowiemy się, które sklepy zaopatrzyły się notebooki HP nad tymi 2 miesiące .

  • Najpierw należy wybrać komórka G12 gdzie chcemy zobaczyć nazwy sklepów, które zaopatrzyły się notebooki HP .
  • Następnie wpisz tę formułę w tej komórce.
=UNIQUE(FILTER(C5:C14, (D5:D14=D5) * (E5:E14=E6)))

  • Następnie należy nacisnąć Wejdź na stronę .
  • W końcu zauważysz, że tylko 1 sklep zaopatrywał się w notebooki HP przez te 2 miesięcy.

Tutaj FILTR Funkcja ocenia dwa kryteria - jedno dla Kategoria urządzenia & kolejny dla Marka I musimy dodać te dwa kryteria poprzez umieszczenie Asterisk ( * ) pomiędzy nimi w formule. Podobnie jak poprzednio, UNIQUE Funkcja pokaże te nazwy sklepów tylko raz.

1.3 Wiele kryteriów z alternatywami

Teraz zajmiemy się kolejnym warunkiem, w którym chcemy się dowiedzieć, które sklepy mają na stanie urządzenia przynajmniej jednego z HP lub ASUS .

  • Najpierw należy wybrać komórka G11 .
  • Następnie wpisz ten wzór.
=UNIQUE(FILTER(C5:C14, (E5:E14=E6) + (E5:E14=E7)))

  • Następnie należy nacisnąć Wejdź na stronę .
  • Na koniec zobaczysz nazwy 4 sklepy, które mają na stanie urządzenia HP lub ASUS .

W tej formule FILTR Funkcja oceni dwa kryteria osobno & pokaże połączone wyniki lub nazwy sklepów z obu kategorii.Następnie UNIQUE Funkcja pokaże wtedy te nazwy tylko raz.

2. zastosowanie formuły tablicowej do wyciągnięcia unikalnych wartości na podstawie kryteriów w Excelu

W tej drugiej metodzie użyjemy formuły tablicowej, którą możesz wykorzystać w każdej wersji Microsoft Excel . Chociaż możesz uznać to za nieco skomplikowane, postaram się później wyjaśnić, jak ta formuła działa zarówno dla pojedynczych, jak i wielu kryteriów.

2.1 Kryteria pojedyncze

Teraz przejdźmy do kroków, jak możemy wydobyć nazwy sklepów, które zaopatrzyły się w notebooki lub desktopy na przestrzeni 2 miesiące za pomocą formuł tablicowych.

  • Po pierwsze, w komórka E5 pod Notebook tytuł, wpisz ten wzór.
=IFERROR(INDEX($C$5:$C$14, MATCH(0, IF($E$4=$D$5:$D$14, COUNTIF($E$4:$E4, $C$5:$C$14), ""), 0)),")

  • Następnie naciśnij Wejdź na stronę .
  • Następnie należy użyć Uchwyt do napełniania polecenie wypełnienia całej kolumny & znajdziesz tam nazwy 4 sklepy komputerowe, które zaopatrzyły się w notebooki.

W tej złożonej formule,
  • Początkowo, funkcja COUNTIF zapewnia kolumna E pod Notebook tytuł, że wszystkie nazwy firm pojawią się tutaj & tym samym tworzy tablicę o wspólnym 0 dla wszystkich nazw firm, które występują wielokrotnie.
  • Poza tym, funkcja IF teraz dowiaduje się, które sklepy zaopatrzyły się tylko w notebooki. Więc, usuwa 0 od nazw sklepów, które nie zaopatrzyły się w zeszyty.
  • Po tym, funkcja MATCH poszukuje 0 tylko w tablicy znalezionej przez JEŚLI funkcja wcześniej.
  • Teraz, funkcja INDEX przechowuje wszystkie komórki w tej tablicy jako referencje & pokazuje nazwy sklepów tylko wtedy, gdy te pojawiły się wielokrotnie.
  • Wreszcie, funkcja IFERROR usunie wszystkie komunikaty o błędach & zastąpi je pustymi ciągami.

W podobny sposób zastosuj formułę tablicową w komórka F5 aby poznać nazwy sklepów, które mają Pulpit w magazynie.

Read More: Excel VBA, aby uzyskać unikalne wartości z kolumny (4 przykłady)

2.2 Kryteria wielokrotne

Jeśli mamy do czynienia z dwoma lub więcej kryteriami podczas wyodrębniania unikalnych wartości w Excelu to oto rozwiązanie dla Ciebie. Teraz zamierzamy znaleźć sklepy, które zaopatrzyły się w zeszyty z HP tylko dla ponad 2 miesiące .

  • Najpierw należy wybrać komórka G12 .
  • Następnie wpisz ten wzór.
=IFERROR(INDEX($C$5:$C$14,MATCH(0,COUNTIF(G$11:$G11,$C$5:$C$14)+IF($D$5:$D$14$D$5,1,0)+IF($E$5:$E$14$E$6,1,0),0)),")

  • Następnie należy nacisnąć Wejdź na stronę .
  • Na koniec użyj Uchwyt do napełniania aby wypełnić kolumnę w dół, aż pokażą się puste komórki na dole & skończyłeś.

  • Tutaj JEŚLI Funkcja jest używana dwa razy. Najpierw wyszukiwane jest Notebook kategoria w kolumna D & zwraca wyniki jako 0 w tablicy.
  • Podobnie, poszukiwania HP marka w kolumna E & zwróć wyniki jako 0 w innej tablicy.
  • Następnie. COUNTIF Funkcja tutaj liczy wszystkie nazwy firm & zwróci wartości jako 0 w tablicy dla wszystkich nazw znalezionych w kolumna C pod Firma tytuł.
  • Teraz MATCH Funkcja wyszukuje pozycje 0 znaleziono jako wartości sumy wynikowej obok ostatniego 3 tablice.
  • Następnie. INDEX funkcja zapisuje wszystkie te dane jako tablicę referencyjną & pokazuje powiązane nazwy sklepów poprzez pozycje wierszy wartości wynikowej 0 znalezione w poprzednim kroku.
  • I na koniec IFERROR Funkcja usunie wszystkie komunikaty o błędach & wyświetli tylko nazwy sklepów.

Read More: VBA, aby uzyskać unikalne wartości z kolumny do tablicy w programie Excel (3 Kryteria )

Wniosek

Mam nadzieję, że metody wymienione powyżej, jak wyodrębnić unikalne wartości na podstawie kryteriów w Excelu, pomogą Ci teraz zastosować je w swoich pracach w Excelu i spełnią Twoje wymagania w funkcjach analitycznych i wpisach danych. Możesz również zasugerować mi w polu komentarza, jeśli uważasz, że pominąłem metodę, o której powinienem był wspomnieć w moim artykule. Rzuć okiem na nasz inny ciekawy & informacyjny Excelartykuły na temat ExcelWIKI .

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.