Výukový program Excel: Obousměrné vyhledávání s přibližným indexem INDEX a MATCH

V tomto videu se podíváme na to, jak vytvořit obousměrné vyhledávání s INDEX a MATCH pomocí přibližné shody.

Zde máme jednoduchou kalkulačku nákladů, která vyhledává náklady na základě šířky a výšky materiálu. Zápas musí být přibližný. Například pokud je šířka 250 a výška 325, správný výsledek je 1 800 $.

Pokud je šířka 450 a výška zůstává na 325, je správný výsledek 3600 USD.

Můžeme vytvořit vzorec, který provede toto vyhledávání pomocí INDEX a MATCH.

Nejprve pojďme INDEX pracovat jako důkaz konceptu tím, že napevno zakódujeme část vzorce. Je to skvělý způsob, jak se ujistit, že máte správný nápad, než začnete.

Takže s daty v naší tabulce jako polem as šířkou 450 a výškou 325 bude INDEX potřebovat číslo řádku 3 a číslo sloupce 4, aby získal správnou hodnotu v tabulce . To funguje dobře, ale samozřejmě se to nezmění, protože hodnoty jsou pevně zakódovány.

Takže dále, nastavme MATCH funkce, které potřebujeme k výpočtu těchto hodnot.

Chcete-li získat hodnotu pro šířku, což je číslo řádku v INDEXU, použijeme jako vyhledávací pole vyhledávací hodnotu z M7 a hodnoty ve sloupci B. U typu shody chceme použít 1 pro přibližnou shodu, protože hodnoty jsou seřazeny vzestupně. Výsledek je 4.

Abychom získali výšku, což je sloupec uvnitř INDEXU, použijeme znovu MATCH s hodnotou z M8, hodnoty výšek z řádku 6. Opět platí, že typ shody je opět nastaven na 1 pro přibližnou shodu. Výsledek je 3.

Teď, když změním šířku na 350 a výšku na 550, získáme novou sadu výsledků.

Tyto hodnoty jsou přesně to, co pro INDEX potřebujeme. Takže nyní jednoduše zkopíruji a vložím funkce MATCH do původního vzorce INDEX.

Šířka odpovídá číslu řádku.

A výška jde pro číslo sloupce.

Nyní máme dynamické vyhledávání, které správně vypočítává náklady na základě šířky a výšky, přičemž předpokládá přibližnou shodu.

Kurs

Podmíněné formátování

Související zkratky

Zkopírovat vybrané buňky Ctrl + C + C Vložit obsah ze schránky Ctrl + V + V

Zajímavé články...