Skip to main content

Spuštění funkce vnořeného MATCH

The Beginner's Guide to Excel - Excel Basics Tutorial (Červen 2026)

The Beginner's Guide to Excel - Excel Basics Tutorial (Červen 2026)
Anonim
01 z 06

Spuštění funkce vnořeného MATCH

Vraťte se do části 1

Zadání funkce MATCH jako Argument indexu sloupcového čísla

Normálně VLOOKUP vrací pouze data z jednoho sloupce datové tabulky a tento sloupec je nastaven pomocí indexové číslo sloupce argument.

V tomto příkladu však máme tři sloupce, o které chceme najít data, takže potřebujeme způsob, jak snadno změnit indexové číslo sloupce bez úpravy našeho vzorce vyhledávání.

Toto je místo, kde hraje funkce MATCH. Umožní nám to porovnat číslo sloupce s názvem pole - buď leden, únor nebo březen -, které zadáme do buňky E2 listu.

Funkce hnízdění

Funkce MATCH proto funguje jako VLOOKUP indexové číslo sloupce argument.

Toho je dosaženo vložením funkce MATCH uvnitř VLOOKUP v Col_index_num řádku dialogového okna.

Ruční zadání funkce MATCH

Při vkládání funkcí Excel neumožňuje otevřít dialogové okno druhé funkce a zadat její argumenty.

Funkce MATCH proto musí být zadána ručně Col_index_num řádek.

Při ručním zadávání funkcí musí být každá z argumentů funkce oddělena čárkou ' , '.

Zadání Argumentu funkce Lookup_value funkce MATCH

Prvním krokem při zadávání vnořené funkce MATCH je zadání Vyhledávací_hodnota argument.

The Vyhledávací_hodnota bude umístění nebo odkaz na buňku pro hledaný výraz, který chceme v databázi shodovat.

  1. V dialogovém okně funkce VLOOKUP klepněte na tlačítko Col_index_num řádek.
  2. Zadejte název funkce zápas následovaný otevřenou kulatou konzolou " ( '
  3. Klikněte na buňku E2 zadejte odkaz buňky do dialogového okna.
  4. Zadejte čárku ' , ' po odkazu na buňku E3 dokončete zadání funkce MATCH Vyhledávací_hodnota argument.
  5. Ponechte dialogové okno funkce VLOOKUP otevřené pro další krok v tutoriálu.

V posledním kroku tutoriálu budou hodnoty Lookup_values ​​zadány do buněk D2 a E2 listu.

02 ze dne 06

Přidání funkce Lookup_array pro funkci MATCH

Přidání funkce Lookup_array pro funkci MATCH

Tento krok zahrnuje přidání Lookup_array argument pro vnořenou funkci MATCH.

The Lookup_array je rozsah buněk, které vyhledá funkce MATCH Vyhledávací_hodnota argument přidaný v předchozím kroku tutoriálu.

V tomto příkladu chceme, aby funkce MATCH prohledala buňky D5 až G5 pro shodu s názvem měsíce, který bude vložen do buňky E2.

Tyto kroky je nutné zadat za čárkou zadanou v předchozím kroku na Col_index_num line v dialogovém okně funkce VLOOKUP.

  1. V případě potřeby klikněte na tlačítko Col_index_num Po čárce umístěte kurzor na konec aktuálního záznamu.
  2. Zvýrazněte buňky D5 až G5 v pracovním listu a zadejte tyto odkazy na buňky jako rozsah, ve kterém je funkce vyhledávána.
  3. zmáčkni F4 na klávesnici změňte tento rozsah na absolutní odkazy na buňky. Tímto způsobem umožníte zkopírovat vzorec dokončeného vyhledávání do jiných míst v pracovním listu v posledním kroku tutoriálu
  4. Zadejte čárku ' , ' po odkazu na buňku E3 dokončete zadání funkce MATCH Lookup_array argument.
03 ze dne 06

Přidání typu shody a dokončení funkce MATCH

Přidání typu shody a dokončení funkce MATCH

Třetí a poslední argument funkce MATCH je Argument typu match_type.

Tento argument řekne aplikaci Excel, jak odpovídat hodnotám Lookup_value s hodnotami v Lookup_array. Možnosti jsou: -1, 0 nebo 1.

Tento argument je nepovinný. Pokud je funkce vynechána, použije výchozí hodnotu 1.

  • pokud Match_type = 1 nebo je vynechán: MATCH najde nejvyšší hodnotu, která je menší nebo rovna Lookup_value. Pokud je tato hodnota vybrána, musí být data Lookup_array seřazeny ve vzestupném pořadí.
  • pokud Match_type = 0: MATCH najde první hodnotu, která je přesně stejná jako hodnota Lookup_value. Data Lookup_array lze třídit v libovolném pořadí.
  • pokud match_type = 1: MATCH najde nejmenší hodnotu, která je větší nebo rovna vyhledávací hodnotě. Pokud je tato hodnota vybrána, musí být data Lookup_array seřazeny v sestupném pořadí.

Tyto kroky je nutné zadat za čárkou zadanou v předchozím kroku na Row_num line v dialogovém okně funkce VLOOKUP.

  1. Za druhou čárkou na Col_index_num line, zadejte nulu " 0 "protože chceme, aby vnořená funkce vrátila přesnou shodu s měsícem do buňky E2.
  2. Zadejte uzavírací kroužek " ) "dokončení funkce MATCH.
  3. Ponechte dialogové okno funkce VLOOKUP otevřené pro další krok v tutoriálu.
04 z 06

Zadání Argumentu vyhledávání rozsahu VLOOKUP

Argument vyhledávání rozsahu

Argument Range_lookup VLOOKUP je logická hodnota (TRUE nebo FALSE only), která označuje, zda chcete VLOOKUP najít přesnou nebo přibližnou shodu s Lookup_value.

  • Pokud je TRUE nebo pokud je tento argument vynechán, VLOOKUP vrací buď přesnou shodu s hodnotou Lookup_value, nebo pokud není nalezena přesná shoda, VLOOKUP vrátí další největší hodnotu. Pro tento vzorec musí být data v prvním sloupci table_array seřazeny ve vzestupném pořadí.
  • Pokud FALSE, VLOOKUP bude používat pouze přesnou shodu na Lookup_value.Pokud existují dvě nebo více hodnot v prvním sloupci table_array, které odpovídají hodnotě vyhledávání, použije se první nalezená hodnota. Pokud není nalezena přesná shoda, vrátí se chyba # N / A.

V tomto tutoriálu, protože hledáme údaje o prodeji za konkrétní měsíc, nastavíme Range_lookup na hodnotu Nepravdivé .

  1. Klikněte na tlačítko Range_lookup v dialogovém okně
  2. Zadejte slovo Nepravdivé v tomto řádku označujeme, že chceme, aby VLOOKUP vrátil přesnou shodu pro data, která hledáme
  3. Klepnutím na tlačítko OK dokončete dvojrozměrné vzorec pro vzorec a zavřete dialogové okno
  4. Vzhledem k tomu, že jsme ještě nezadali vyhledávací kritéria do buněk D2 a E2, bude v buňce F2 přítomna chyba # N / A
  5. Tato chyba bude opravena v příštím kroku v tutoriálu, když přidáme vyhledávací kritéria v dalším kroku tutoriálu.
05 ze dne 06

Testování vzorce obousměrného vyhledávání

Testování vzorce obousměrného vyhledávání

Chcete-li použít vzorec obousměrného vyhledávání, abyste zjistili měsíční údaje o prodeji různých souborů cookie uvedených v poli tabulky, zadejte název souboru cookie do buňky D2, měsíc do buňky E2 a stiskněte klávesu ENTER na klávesnici.

Údaje o prodeji se zobrazí v buňce F2.

  1. Klikněte na buňku D2 ve svém listu
  2. Typ Ovesné vločky do buňky D2 a stiskněte tlačítko ENTER na klávesnici
  3. Klikněte na buňku E2
  4. Typ Únor do buňky E2 a stiskněte tlačítko ENTER na klávesnici
  5. Hodnota $1,345 - částka prodeje ořechových sušenek v měsíci únor - by měla být zobrazena v buňce F2
  6. V tomto okamžiku by se váš list měl shodovat s příkladem na stránce 1 tohoto tutoriálu
  7. Vyzkoušejte vzorec vyhledávání dále zadáním jakékoliv kombinace typů souborů cookie a měsíců přítomných v table_array a hodnoty prodejů by měly být zobrazeny v buňce F2
  8. Posledním krokem v tutoriálu je kopírování vzhledu vyhledávání pomocí funkce Fill Handle.

Pokud se zobrazí chybová zpráva, jako je #REF! se objeví v buňce F2, tento seznam chybových hlášení VLOOKUP vám může pomoci zjistit, kde je problém.

06 z 06

Kopírování vzorku dvourozměrného vyhledávání pomocí rukojeti naplnění

Kopírování vzorku dvourozměrného vyhledávání pomocí rukojeti naplnění

Chcete-li zjednodušit porovnávání údajů za různé měsíce nebo různé soubory cookie, vzorec vyhledávání může být zkopírován do jiných buněk, aby se mohly zobrazovat více částek najednou.

Vzhledem k tomu, že data jsou v pracovním listu uspořádána pravidelně, můžeme zkopírovat vzorec vyhledávání v buňce F2 do buňky F3.

Vzhledem k tomu, že vzorec je zkopírován, aplikace Excel aktualizuje relativní odkazy na buňky tak, aby odrážely nové umístění vzorce. V tomto případě D2 se stává D3 a E2 se stává E3,

Rovněž Excel udržuje absolutní odkaz na buňku totéž, takže absolutní rozsah $ D $ 5: $ G $ 5 zůstává stejný, když je vzorec zkopírován.

Existuje více způsobů, jak kopírovat data v aplikaci Excel, ale pravděpodobně nejsnazší způsob je pomocí funkce Vyplnit rukojeť.

  1. Klikněte na buňku D3 ve svém listu
  2. Typ Ovesné vločky do buňky D3 a stiskněte tlačítko ENTER na klávesnici
  3. Klikněte na buňku E3
  4. Typ březen do buňky E3 a stiskněte tlačítko ENTER na klávesnici
  5. Klepnutím na buňku F2 ji vytvoříte jako aktivní buňku
  6. Umístěte ukazatel myši nad černý čtverec do pravého dolního rohu. Ukazatel se změní na znaménko plus "+" - jedná se o rukojeť doplňování
  7. Klepněte na levé tlačítko myši a přetáhněte rukojeť výplně dolů do buňky F3
  8. Uvolněte tlačítko myši a buňka F3 by měla obsahovat vzorec dvourozměrného vyhledávání
  9. Hodnota 1,287 dolarů - částka prodeje ořechových sušenek v měsíci březen - by měla být zobrazena v buňce F3