Skip to main content

Najděte největší záporné nebo pozitivní číslo v aplikaci Excel

237 zvedava kamera vite ze zimni zahrada umi usetrit az 50 penez za topeni video 360p (Smět 2025)

237 zvedava kamera vite ze zimni zahrada umi usetrit az 50 penez za topeni video 360p (Smět 2025)
Anonim

Někdy spíše než jen najít největší nebo maximální číslo pro všechna data; musíte najít největší číslo v podmnožině - například největší kladné nebo záporné číslo.

Pokud je množství dat malé, může být úkol snadno dosažitelný ručním výběrem správného rozsahu pro funkci MAX.

Za jiných okolností, jako je velký vzorový datový soubor, výběr správného rozsahu může být obtížné, ne-li nemožné.

Kombinací funkce IF s parametrem MAX ve vzorci pole mohou být snadno nastaveny podmínky - například kladná nebo záporná čísla - tak, aby se pomocí vzorců testovaly pouze data odpovídající těmto parametrům.

MAX IF Breakdown Formula

Vzorec použitý v tomto návodu k nalezení největšího kladného čísla je:

= MAX (IF (A1: B5> 0, A1: B5))

Poznámka: Argument value_if_false funkce IF, který je volitelný, se vynechá, aby zkrátil vzorec. V případě, že data ve zvoleném rozsahu nesplňují stanovené kritérium - čísla větší než nula - vzorec vrátí nulu ( 0 )

Úloha každé části vzorce je:

  • Funkce IF filtrová data tak, že pouze čísla, která splňují zvolené kritérium, jsou přenesena na funkci MAX
  • funkce MAX najde nejvyšší hodnotu pro filtrované údaje
  • Vzorec pole - označený křivkami { } obklopující vzorec - dovoluje logické testovací argument IF funkce prohledávat celý rozsah dat pro shodu - například čísla větší než nula - spíše než jen jedna buňka dat

CSE vzorce

Formuláře pole jsou vytvořeny stisknutím klávesy Ctrl, Posun, a Zadejte klávesy na klávesnici současně po zadání vzorce.

Výsledkem je, že celý vzorec - včetně rovného znamení - je obklopen kudrnatými příchytkami. Příkladem by bylo:

{= MAX (pokud (A1: B5> 0, A1: B5))}

Vzhledem k tomu, že klávesy jsou stisknuty pro vytvoření vzorce pole, jsou někdy označovány jako CSE vzorce.

Excelu MAX IF Array Formula Příklad

Jak je vidět na obrázku výše, tento příklad tutoriálu používá vzorec pole MAX IF pro nalezení největších kladných a záporných hodnot v rozsahu čísel.

Kroky uvedené níže nejprve vytvoří vzorec pro nalezení největšího kladného čísla, po němž následují kroky potřebné k nalezení největšího záporného čísla.

Zadání výukového data

  1. Zadejte čísla zobrazené na obrázku výše do buněk A1 až B5 listu
  2. V buňkách A6 a A7 zadejte popisky Max. Pozitivní a Max Negativní

Zadání formuláře MAX IF Nested

Vzhledem k tomu, že vytváříme vnořený vzorec a vzorec pole, budeme muset zadejte celý vzorec do jedné buňky listu.

Jakmile zadáte vzorec NE zmáčkni Zadejte na klávesnici nebo klepnutím na jinou buňku myší, protože je třeba obrátit vzorec na vzorec pole.

  1. Klikněte na buňku B6 - místo, kde se zobrazí první výsledky
  2. Zadejte následující:

    = MAX (IF (A1: B5> 0, A1: B5))

Vytváření vzorec pole

  1. Stiskněte a podržte tlačítko Ctrl a Posun na klávesnici
  2. zmáčkni Zadejte klávesu na klávesnici pro vytvoření vzorce pole
  3. Odpověď 45 by měla být uvedena v buňce B6, protože toto je největší kladné číslo v seznamu
  4. Pokud klepnete na buňku B6, použijte úplný vzorec pole

    {= MAX (pokud (A1: B5> 0, A1: B5))}

    lze vidět ve vzorci nad tabulkou

Hledání největšího negativního čísla

Vzorec pro nalezení největšího záporného čísla se liší od prvního vzorce pouze ve srovnávacím operátoru použitém v logickém testu funkce funkce IF.

Protože cílem je nyní najít největší záporné číslo, druhý vzorec používá méně než operátor ( < ), spíše než větší než operátor ( > ), testovat pouze data, která jsou menší než nula.

  1. Klikněte na buňku B7
  2. Zadejte následující:

    = MAX (IF (A1: B5 <0, A1: B5))

  3. Postupujte podle výše uvedených kroků a vytvořte vzorec pole
  4. Odpověď -8 by měla být uvedena v buňce B7, protože toto je největší záporné číslo v seznamu

Získání #VALUE! pro odpověď

Pokud buňky B6 a B7 zobrazí #VALUE! spíše než výše uvedené odpovědi, je to pravděpodobně proto, že vzorec pole nebyl správně vytvořen.

Chcete-li tento problém vyřešit, klepněte na vzorec na řádku vzorců a stiskněte klávesu Ctrl, Posun a Zadejte znovu na klávesnici.