Přejít k hlavnímu obsahu

Najděte nejdelší nebo nejkratší textový řetězec ve sloupci nebo řádku

Autor: Amanda Li Naposledy změněno: 2021-11-22

Chcete-li vyhledat nejdelší nebo nejkratší textový řetězec ve sloupci nebo řádku v aplikaci Excel, můžete použít INDEX, MATCH, LEN a funkce MAX nebo MIN společně.

najít nejdelší nebo nejkratší textový řetězec 1

Jak najít nejdelší nebo nejkratší řetězec ve sloupci nebo řádku v Excelu?

K rychlému nalezení nejdelší nebo nejkratší název uvedeným v rozsahu názvů výše, vzorec INDEX, MATCH a LEN, který obsahuje funkci MAX nebo MIN, vám tímto způsobem pomůže: Funkce MAX nebo MIN získá největší nebo nejmenší hodnotu v rozsahu délek řetězců poskytovaných LEN funkce. Poté MATCH vyhledá pozici největší nebo nejmenší hodnoty a INDEX načte hodnotu na odpovídající pozici.

Obecná syntaxe

Find longest string: =INDEX(range,MATCH(MAX(LEN(range)),LEN(range),0))

Find shortest string: =INDEX(range,MATCH(MIN(LEN(range)),LEN(range),0))

√ Poznámka: Toto jsou maticové vzorce, které vyžadují zadání pomocí Ctrl + směna + vstoupit.

  • Rozsah: Rozsah, ze kterého má kombinační vzorec vrátit nejdelší nebo nejkratší řetězec.

Chcete-li najít nejdelší nebo nejkratší název, zkopírujte nebo zadejte níže uvedené vzorce do buňky F5 nebo F6 a stiskněte Ctrl + směna + vstoupit získat výsledky:

Najít nejdelší název (buňka H5):
= INDEX (B5: B11,MATCH(MAX(DÉLKA(B5: B11)), LEN(B5: B11), 0))

Najít nejkratší název (buňka H6):
= INDEX (B5: B11,MATCH(MIN(DÉLKA(B5: B11)), LEN(B5: B11), 0))

najít nejdelší nebo nejkratší textový řetězec 2

Vysvětlení vzorce

Zde jako příklad používáme níže uvedený vzorec:

=INDEX(B5:B11,MATCH(MAX(LEN(B5:B11)),LEN(B5:B11),0))

  • LEN(B5:B11): Funkce LEN vrací pole délek každého názvu v B5: B11 takhle: {5;5;6;3;4;8;5}.
  • MAX(LEN(B5:B11)) = MAX({5;5;6;3;4;8;5}): Funkce MAX pak vrátí největší hodnotu pole {5;5;6;3;4;8;5}, který je 8.
  • ZÁPAS(MAX(LEN(B5:B11)),LEN(B5:B11), 0) = ZÁPAS(8,{5;5;6;3;4;8;5}, 0): Projekt typ_ shody 0 donutí funkci MATCH najít pozici přesného čísla 8 v poli {5;5;6;3;4;8;5}. Takže se to vrací 6 protože číslo je na 6th pozice.
  • INDEX(B5: B11,ZÁPAS(MAX(DÉLKA(B5:B11)),LEN(B5:B11),0)) = INDEX(B5: B11,6): Funkce INDEX vrací 6hodnotu v rozsahu jmen B5: B11, který je Samantha.

Související funkce

Funkce Excel INDEX

Funkce Excel INDEX vrací zobrazenou hodnotu na základě dané pozice z rozsahu nebo pole.

Funkce Excel MATCH

Funkce Excel MATCH vyhledá konkrétní hodnotu v rozsahu buněk a vrátí relativní polohu hodnoty.

Funkce Excel LEN

Funkce LEN vrací počet znaků v textovém řetězci.


Související vzorce

Najděte nejdelší textový řetězec s kritérii

V tomto tutoriálu si povíme, jak hledat nejdelší textový řetězec ve sloupci nebo řádku s kritérii v Excelu pomocí funkcí INDEX, MATCH, LEN a MAX.

Přibližná shoda s INDEX a MATCH

Jsou chvíle, kdy potřebujeme najít přibližné shody v Excelu k vyhodnocení výkonu zaměstnanců, hodnocení studentů, vypočítat poštovné na základě hmotnosti atd. V tomto tutoriálu si povíme, jak pomocí funkcí INDEX a MATCH načíst výsledky, které potřebujeme.

Vyhledejte nejbližší hodnotu shody s více kritérii

V některých případech možná budete muset vyhledat nejbližší nebo přibližnou hodnotu shody na základě více než jednoho kritéria. Díky kombinaci funkcí INDEX, MATCH a IF to v Excelu rychle zvládnete.


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty  |  Odstranit prázdné řádky  |  Kombinujte sloupce nebo buňky bez ztráty dat  |  Kolo bez vzorce ...
Super VLookup: Více kritérií  |  Vícenásobná hodnota  |  Přes Multi-Sheets  |  Fuzzy vyhledávání...
Adv. Rozbalovací seznam: Snadno rozevírací seznam  |  Závislý rozbalovací seznam  |  Vícenásobný výběr rozevíracího seznamu...
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  Porovnejte sloupce s Vyberte stejné a různé buňky ...
Doporučené funkce: Zaměření mřížky  |  Návrhové zobrazení  |  Velký Formula Bar  |  Správce sešitů a listů | Knihovna zdrojů (Automatický text)  |  Výběr data  |  Zkombinujte pracovní listy  |  Šifrovat/dešifrovat buňky  |  Odesílat e-maily podle seznamu  |  Super filtr  |  Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky ...)  |  50+ Graf Typ nemovitosti (Ganttův diagram ...)  |  40+ Praktické Vzorce (Vypočítejte věk na základě narozenin ...)  |  19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty ...)  |  12 Konverze Tools (Čísla na slova, Přepočet měny ...)  |  7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky Excelu ...)  |  ... a více

Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...

Popis


Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations