Tak to funguje
Kromě vyhledávacích funkcí Excelu Najít a Hledatb můžete k hledání slova, písmena, čísla nebo kombinace řetězců znaků použít také funkce Najít a Najít. Tímto způsobem lze rychleji a efektivněji určit místa, kde se v listu nachází hledaný řetězec znaků. Pro ty, kteří se nestarají o pozici znaků a dávají přednost extrahování řetězce znaků, lze Excel Find integrovat do funkce Part.
Jak se používá Excel Finding?
Podobně jako funkce hledání v aplikaci Excel Najít a Hledatb, Najít a Najít mohou najít konkrétní řetězce v jiném řetězci slov nebo čísel. Funkce ve výsledku vypisují pozici hledaného znaku nebo hledaných znaků v rámci jiného řetězce znaků. Klíčovým rozdílem však je, že aplikace Excel Find rozlišuje velká a malá písmena.
Důležitá poznámka: Findb se používá jako pevný výchozí jazyk pro japonštinu, čínštinu nebo korejštinu, protože každý znak se počítá jako 2. Funkce však zůstávají stejné.
Pokud například chcete v buňce tabulky vyhledat řetězec „černý“ v „tričku černé“, postupujte takto:
Vyberte prázdnou buňku a zadejte vzorec = Najít („černé“; „Tričko černé“) a stiskněte „Enter“.
Pozice 9 je vyvedena v buňce, protože první znak řetězce znaků je na 9. pozici.
Alternativně můžete vybrat buňku obsahující slovo jako druhý argument ve vzorci: = Hledat ("černý"; A2)
Spropitné: Funkce Najít v Excelu fungují také pro posloupnosti číslic a číselných hodnot.
Podrobná formální syntaxe hledání a hledání
Funkce Find a Findb se řídí vzorem Find / FindB (vyhledávací text; text; [první_charakter])vybudovat. Co znamenají argumenty Hledaný text, text a [First_character] konkrétně a co tam musí být použito?
- Hledaný text je první argument syntaxe vzorce, který musí být vyplněn. Zde zadejte znak nebo řetězec, který chcete vyhledat.
- text je druhý povinný argument. V tomto okamžiku přidejte řetězec, ve kterém chcete hledat hodnotu Hledaný text chcete hledat. Alternativně jako argument stačí buňka obsahující textovou nebo číselnou hodnotu.
- Je na vás, zda použijete třetí argument První_charakter chcete vyplnit nebo nechat prázdné. Tento argument vám umožňuje určit pozici znaku, ze které se má začít hledat. Pokud tento argument zůstane prázdný, hledání se provede z prvního znaku řetězce.
Použijte volitelný argument
Pokud chcete při hledání listu přeskočit určitý řetězec znaků, z nichž znáte pevný počet znaků, vyplatí se použít nepovinný argument.
Předpokládejme, že chcete ve své tabulce vyhodnotit řetězec „Tričko ART495577 černé“, ale při hledání přeskočte číslo článku.
Do prázdné buňky zadejte vzorec = Najít („T“; D5; 10) a stiskněte „Enter“.
Hledání je zahájeno od 10. znaku a v důsledku toho je na výstupu pozice 11 místo pozice 3, která také obsahuje "T".
Excel-Find v kombinaci s funkcí Part
Pokud chcete mít místo hledaného znakového výstupu řetězec hledaných znaků, můžete zkombinovat Excel Find a Findb s funkcí part. Tímto způsobem lze z řetězce znaků extrahovat hledané slovo nebo číslo. Jak vypadá propojení mezi těmito dvěma funkcemi na příkladu?
-
Otevřete nový sešit v programu Excel a vložte do řetězce C do samostatných řádků tabulky následující řetězce:
Tričko ART495577 černé
ART498237 Džíny modré
Bílá košile ART497618
-
Pokud například chcete extrahovat čísla článků a nechat je zobrazit na novém řádku, použijte vzorec = část (C1; 1; Najít (""; C1; 1) -1). Nejlepší je vložit vzorec do sousední buňky, v tomto případě D1. Tento vzorec vyjadřuje, že v C1 z pozice 1 do pozice prázdné se extrahuje řetězec obsažených znaků.
-
Potvrďte tlačítkem „Enter“.
-
Číslo položky „ART495577“ vám bude odesláno do buňky obsahující funkci.
-
Chcete -li použít vzorec pro níže uvedené buňky, můžete označit D1. Pokud přejdete do pravého rohu buňky, myš se změní na znaménko plus, které můžete přetáhnout dolů. Další dvě čísla článků jsou také zobrazena v listu, aniž byste museli znovu zadávat vzorec.
Jaké jsou rozdíly mezi Hledáním a Hledánímb a Hledáním Excelu?
Jak již bylo zmíněno, funkce Excel Find má tu výhodu, že v řetězcích znaků lze rozlišovat velká a malá písmena, pokud je to relevantní pro vyhodnocení dat. Tato funkce však nepovoluje zástupné symboly, jako je otazník ? a hvězdička * a nejsou povoleny v prvním argumentu Hledaný text výskyt. Chcete -li použít zástupné znaky, můžete použít vyhledávací funkce aplikace Excel Hledat a Hledatb. Pokud nejsou nalezeny určité řetězce, zobrazí se chybová zpráva #HODNOTA! v cele. Stejně tak pokud je volitelný argument vyplněn řetězcem znaků, který je delší než délka druhého argumentu, zobrazí se chybová hodnota.
Rychle najděte řetězce pro vyhodnocování dat
Nalezení Excelu je užitečné zejména pro uživatele, kteří musí vyhodnotit velké množství dat. Chcete -li řetězec najít rychleji, lze do vzorce vložit libovolné znaky nebo řetězce a polohu tak lze určit rychleji. Použití Find nebo Findb má nejen tu výhodu, že pracují s textem, číselnými hodnotami nebo speciálními znaky, ale také rozlišují velká a malá písmena. Propojením s částečnou funkcí mohou uživatelé Excelu extrahovat hledané řetězce a zobrazit je jako výsledek v buňce.
Důležité časté dotazy
Jak mohu vyhledávat v Excelu?
Program Excel nabízí různé možnosti vyhledávání. Můžete si vybrat mezi vyhledávacími funkcemi Excelu Find / Searchb a Find / Findb. Ten druhý rozlišuje velká a malá písmena.
Jak jsou strukturovány funkce aplikace Excel Find?
Vzorce aplikace Excel se skládají ze tří argumentů. Zde jsou první dva argumenty Hledaný text a text nutné. Třetí argument První_charakter je volitelný, tj. to znamená, že to může zůstat zdarma.
Jak se funkce Najít liší od funkcí Hledat?
Zatímco syntaxe vzorců je stejná, funkce vyhledávání nerozlišují velká a malá písmena. Ve vzorcích jsou však možné zástupné symboly, které nelze použít s Find a Findb.
S jakými vzorci mohu kombinovat Hledání?
Excel Find lze integrovat do části vzorce a extrahovat určité řetězce. Funkci můžete také zkombinovat, například s funkcí Skutečné číslo pro vygenerování pravdivého prohlášení, nebo s funkcí If k provedení akce za určitých podmínek.