Note: The other languages of the website are Google-translated. Back to English

Dwukierunkowe dopasowanie przybliżone z wieloma kryteriami

W tym samouczku omówimy, jak szukać przybliżonego dopasowania na podstawie wielu kryteriów wymienionych zarówno w kolumnach, jak i wierszach w arkuszu kalkulacyjnym Excel, za pomocąf INDEKS, MATCH, IF funkcje.

dwukierunkowe przybliżone dopasowanie z wieloma kryteriami 1

Jak wykonać dwukierunkowe przybliżone dopasowanie z wieloma kryteriami w programie Excel?

Aby dowiedzieć się rozmiar ubrań dla kobieta który jest 165.5cm wzrostu i waży 55kg zgodnie z powyższą tabelą można dodać do wzoru dwie funkcje PODAJ.POZYCJĘ: jedna z funkcją JEŻELI otrzymuje numer wiersza (płeć i wzrost), druga otrzymuje numer kolumny (waga). Następnie INDEX znajdzie odpowiedni rozmiar zgodnie ze współrzędnymi. (Zauważ, że numer wiersza poprzedza numer kolumny w formule INDEKS.)

Ogólna składnia

=INDEX(return_range,MATCH(lookup_value1,IF(lookup_array2=lookup_value2,lookup_array1),match_type),MATCH(lookup_value3,lookup_array3,match_type))

√ Uwaga: To jest formuła tablicowa, która wymaga wprowadzenia za pomocą Ctrl + przesunięcie + Wchodzę.

  • zakres_zwrotów: Zakres, z którego formuła kombinacji ma zwracać rozmiar. Tutaj odnosi się do zakresu rozmiarów.
  • szukana_wartość: Wartość, której formuła użyła do zlokalizowania pozycji odpowiedniego rozmiaru. Tutaj odnosi się do informacji o danej płci, wzroście i wadze.
  • szukana_tablica: Zakres komórek z wartościami do porównania z lookup_value. Odnosi się tu do przedziałów płci, wzrostu i wagi.
  • typ_dopasowania: 1 lub -1.
    1 lub pominięty (domyślnie), MATCH znajdzie największą wartość, która jest mniejsza lub równa lookup_value. Wartości w wyszukiwana_tablica należy umieścić w porządku rosnącym.
    -1, MATCH znajdzie najmniejszą wartość, która jest większa lub równa lookup_value. Wartości w wyszukiwana_tablica należy umieścić w porządku malejącym.

Aby dowiedzieć się rozmiar ubrań dla kobieta który jest 165.5cm wzrostu i waży 55kg, skopiuj lub wprowadź poniższą formułę w komórce M9 i naciśnij Ctrl + przesunięcie + Wchodzę aby uzyskać wynik:

=INDEKS(D5:J16,MECZ(M6,JEŚLI(B5: B16=M5,C5: C16),1),PASUJ(M7,D4:J4, 1))

dwukierunkowe przybliżone dopasowanie z wieloma kryteriami 2

Wyjaśnienie formuły

=INDEX(D5:J16,MATCH(M6,IF(B5:B16=M5,C5:C16),1),MATCH(M7,D4:J4,1))

  • IF(B5:B16=M5,C5:C16): Funkcja JEŻELI sprawdza każdą wartość w B5: B16 jeśli pasują do wartości w komórce M5, Kobieta. Jeśli tak, funkcja JEŻELI zachowa odpowiednie wysokości wymienione w C5: C16; Jeśli nie, JEŚLI wróci FAŁSZ. Formuła zwróci taką tablicę: {157;160;162.5;165;167.5;170;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}.
  • DOPASUJ(M6,IF(B5:B16=M5,C5:C16), 1) = DOPASUJ(M6,{157;160;162.5;165;167.5;170;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}, 1): Podróż Ruta de la Plata w liczbach typ_dopasowania 1 wymusza, aby funkcja MATCH zwróciła pozycję o największej wartości, która jest mniejsza lub równa 165.5 (wartość w komórce M6) w tablicy. Tak więc MATCH powróci 4, pozycja wartości 165.
  • DOPASUJ(M7,D4:J4,1): Funkcja PODAJ.POZYCJĘ zwraca 3, ponieważ największa wartość, która jest mniejsza lub równa wartości w M7, 55, jest na 3XNUMX. pozycja zakresu D4:J4.
  • INDEKS(D5:J16,DOPASUJ(M6,IF(B5:B16=M5,C5:C16), 1),DOPASUJ(M7,D4:J4,1)) = INDEKS(D5:J16,4,3): Funkcja INDEX pobiera wartość na przecięciu 4wiersz i 3trzecia kolumna w zakresie rozmiarów D5:J16, czyli wartość w komórce F8, M.

Powiązane funkcje

Funkcja Excel INDEKS

Funkcja Excel INDEX zwraca wyświetlaną wartość na podstawie podanej pozycji z zakresu lub tablicy.

Funkcja Excel MATCH

Funkcja Excel PODAJ.POZYCJĘ wyszukuje określoną wartość w zakresie komórek i zwraca względną pozycję wartości.

przewyższać JEŚLI funkcja

Funkcja JEŻELI jest jedną z najprostszych i najbardziej przydatnych funkcji w skoroszycie programu Excel. Wykonuje prosty test logiczny, który zależy od wyniku porównania i zwraca jedną wartość, jeśli wynik jest PRAWDA, lub inną wartość, jeśli wynik jest FAŁSZ.


Powiązane formuły

Dwukierunkowe wyszukiwanie z INDEX i MATCH

Aby wyszukać coś zarówno w wierszach, jak i kolumnach w programie Excel, lub mówimy, aby wyszukać wartość na przecięciu określonego wiersza i kolumny, możemy skorzystać z pomocy funkcji INDEKS i PODAJ.POZYCJĘ.

Wyszukaj najbliższe dopasowanie

Aby wyszukać najbliższe dopasowanie wartości wyszukiwania w liczbowym zestawie danych w programie Excel, można użyć razem funkcji INDEKS, DOPASUJ, ABS i MIN.

Wyszukaj najbliższą wartość dopasowania z wieloma kryteriami

W niektórych przypadkach może być konieczne wyszukanie najbliższej lub przybliżonej wartości dopasowania na podstawie więcej niż jednego kryterium. Dzięki połączeniu funkcji INDEKS, DOPASUJ i JEŻELI możesz szybko wykonać to w programie Excel.

Wyszukiwanie wielu kryteriów z indeksem i dopasowaniem

Kiedy mamy do czynienia z dużą bazą danych w arkuszu kalkulacyjnym Excel z kilkoma kolumnami i podpisami wierszy, zawsze trudno jest znaleźć coś, co spełnia wiele kryteriów. W takim przypadku można użyć formuły tablicowej z funkcjami INDEKS i PODAJ.POZYCJĘ.

Przybliżone dopasowanie z INDEX i MATCH

Czasami musimy znaleźć przybliżone dopasowania w programie Excel, aby ocenić wydajność pracowników, ocenić wyniki uczniów, obliczyć opłatę pocztową na podstawie wagi itp. W tym samouczku omówimy, jak używać funkcji INDEKS i DOPASUJ do pobierania wyniki, których potrzebujemy.


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

Chcesz szybko i perfekcyjnie zakończyć swoją codzienną pracę? Kutools dla programu Excel oferuje 300 zaawansowanych zaawansowanych funkcji (Łącz skoroszyty, sumuj według koloru, dziel zawartość komórek, konwertuj daty itd.) i oszczędzaj 80% czasu.

  • Zaprojektowany dla 1500 scenariuszy pracy, pomaga rozwiązać 80% problemów z Excelem.
  • Zmniejsz tysiące kliknięć klawiatury i myszy każdego dnia, odciąż zmęczone oczy i dłonie.
  • Zostań ekspertem Excela w 3 minuty. Nie musisz już pamiętać żadnych bolesnych formuł i kodów VBA.
  • 30-dniowy nieograniczony bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy. Bezpłatna aktualizacja i wsparcie przez 2 lata.
Wstążka programu Excel (z zainstalowanym Kutools dla programu Excel)

Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa produktywność o 50% podczas przeglądania i edytowania wielu dokumentów.
  • Wprowadza wydajne zakładki do pakietu Office (w tym Excel), podobnie jak Chrome, Firefox i nowy Internet Explorer.
Zrzut ekranu programu Excel (z zainstalowaną kartą Office)
Sortuj komentarze według
Komentarze (0)
Brak ocen. Oceń jako pierwszy!
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL