Načítání čísla řádku, které odpovídá shodné hodnotě při vyhledávání v aplikaci Excel 2010

Anonim

K načtení čísla řádku, které odpovídá odpovídající hodnotě při vyhledávání, používáme funkci MAX spolu s funkcemi IF a ROW v aplikaci Microsoft Excel 2010.

MAX: Tato funkce slouží k vrácení největšího čísla v sadě hodnot. Ignoruje logické hodnoty a text.

Syntaxe funkce „MAX“: = MAX (číslo1, [číslo2], ….)

Příklad: Rozsah A1: A4 obsahuje seznam čísel a my musíme vrátit maximální počet.

Postupujte podle níže uvedených kroků:-

  • Vyberte buňku B1 a napište vzorec.
  • = MAX (A1: A4), stiskněte klávesu Enter na klávesnici.
  • Funkce vrátí 9.
  • 9 je tedy maximální hodnota v rozsahu A1: A4.


MALÝ: - Tato funkce se používá k vrácení k-té nejmenší hodnoty v sadě dat.

Syntaxe funkce „SMALL“: = SMALL (pole, k)

Příklad:Sloupec A obsahuje několik čísel, chceme zjistit nejmenší číslo ze seznamu.

  • Vyberte buňku B1.
  • Napište vzorec = MALÝ (A1: A4,1)
  • Stiskněte klávesu Enter na klávesnici.
  • Funkce vrátí nejmenší číslo v řádku.

IF: - Zkontroluje, zda je splněna podmínka, a vrátí jednu hodnotu, pokud je True, a jinou hodnotu, pokud je False.

Syntaxe funkce „IF“ = if (logický test, [value_if_true], [value_if_false])

Funkce provede logický test a poskytne výsledek na základě toho, zda je pravdivý nebo nepravdivý.

Například: Buňky A2 a A3 obsahují čísla 3 a 5. Pokud buňka obsahuje 3, měl by vzorec zobrazit „Ano“, jinak „Ne“.

= IF (A1 = 3, "Ano", "Ne")


ŘÁDEK: - Tato funkce slouží k vrácení čísla řádku odkazu na buňku.

Syntaxe funkce „ROW“: = ROW (reference)

Příklad: = ŘÁDEK (A1) vrátí 1

= ŘÁDEK (A1: A10) vrátí 1

= ŘÁDEK (A1: C10) vrátí 1

Podívejme se, jak můžeme použít funkci MAX k výběru čísla, funkce IF zkontroluje logický test a funkce ROW určí číslo řádku, které odpovídá shodné hodnotě při vyhledávání.

Vezměme si příklad, abychom pochopili, jak můžeme při vyhledávání načíst číslo řádku, které odpovídá shodné hodnotě.

K načtení čísla řádku použijeme funkci MAX spolu s funkcemi IF a ROW v Microsoft Excel 2010 a 2013.

Musíme vyhledat seznam 1 (sloupec A) pro každý text ve sloupci C a získat odpovídající číslo řádku. V tomto případě musíme porovnat vyhledávací hodnotu uvedenou v C2 s každým záznamem ve sloupci A a najít odpovídající číslo řádku. Toto číslo řádku musí být vráceno v E2.

Postupujte podle níže uvedených kroků:-

  • Vyberte buňku E2.
  • Napište vzorec a načtěte odpovídající číslo řádku.
  • = MAX (IF ($ A $ 2: $ A $ 5 = C2, ROW ($ A $ 2: $ A $ 5)))
  • Na klávesnici stiskněte Ctrl+Shift+Enter

  • Funkce načte číslo řádku, které odpovídá vyhledané hodnotě.

Poznámka:- Pokud změníme vyhledávací hodnotu, výsledek se změní automaticky. Viz níže uvedený snímek obrazovky - Vyhledávací hodnota byla změněna na Západ a její odpovídající výsledek, který je 3, se zobrazuje v buňce E2.

Můžeme použít jiný vzorec, abychom získali stejný výsledek, postupujte podle níže uvedených kroků

  • Vyberte buňku E2.
  • Napište vzorec, abyste získali odpovídající číslo řádku.
  • = MALÝ (IF ($ A $ 2: $ A $ 8 = $ C $ 2, ŘADA ($ A $ 2: $ A $ 8), 99999), Řádek ()-ŘÁD ($ C $ 2) +1)
  • Na klávesnici stiskněte Ctrl+Shift+Enter
  • Vzorec bude vypadat takto - {= SMALL (IF ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW () - ROW ($ C $ 2)+ 1)}

  • Funkce načte každé číslo řádku, které odpovídá úspěšné shodě s vyhledávací hodnotou.