Jak najít první / všechna čísla v řetězci v aplikaci Excel?
Předpokládejme, že buňka je smíchána s písmeny, čísly a dalšími znaky, jak byste mohli rychle zjistit první číslo nebo všechna čísla z této buňky v aplikaci Excel? Tento článek popisuje tři triky, jak to snadno vyřešit.
- Najděte první číslo a jeho pozici v textovém řetězci se vzorcem
- Najděte všechna čísla v textovém řetězci s odstraněním všech nečíselných znaků
- Najděte všechna čísla v textovém řetězci pouze s extrahováním čísel
- Najděte všechna čísla v textových řetězcích s oddělením čísel a textu
Najděte první číslo a jeho pozici v textovém řetězci se vzorcem
Tato metoda zavede některé vzorce pro vyhledání a extrahování prvního čísla v textovém řetězci a také zjištění pozice prvního čísla v textovém řetězci.
Najděte a extrahujte první číslo v textovém řetězci pomocí maticového vzorce
Vyberte prázdnou buňku, do které chcete vrátit první číslo z textového řetězce, zadejte vzorec =MID(A2,MIN(IF((ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2)))),ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2))))),1)+0 (A2 je textová buňka, ve které budete hledat první číslo) a stiskněte Ctrl + směna + vstoupit současně. A poté přetáhněte rukojeť pro vyplnění této buňky do požadovaného rozsahu.
![]() |
Vzorec je příliš komplikovaný na to, abyste si ho pamatovali? Uložte vzorec jako položku automatického textu pro opakované použití jediným kliknutím v budoucnu! Přečtěte si více ... Zkušební verze zdarma |
Poté jsou nalezena první čísla každého textového řetězce a jsou extrahována, jak je uvedeno níže:
Najděte pozici prvního čísla v textovém řetězci pomocí vzorců
Vyberte prázdnou buňku, kam vrátíte pozici prvního čísla, a zadejte vzorec = MIN (IF (ISNUMBER (FIND ({1,2,3,4,5,6,7,8,9,0}, A2)), FIND ({1,2,3,4,5,6,7,8,9,0, 2}, AXNUMX))) (A2 je textová buňka, kde budete hledat pozici prvního čísla) a poté přetáhněte rukojeť Vyplnění do požadovaného rozsahu. Viz níže screenshoty:
Poznámka: Tento vzorec pole = MIN (NAJÍT ({0,1,2,3,4,5,6,7,8,9}, A2 & {0,1,2,3,4,5,6,7,8,9}) ) také může získat pozici prvního čísla. Po zadání tohoto vzorce pole stiskněte klávesu Ctrl + směna + vstoupit současně získáte výsledek.
Najděte všechna čísla v textovém řetězci s odstraněním všech nečíselných znaků
Pokud lze z textového řetězce odstranit všechny znaky kromě čísel, zjistíme snadno všechna čísla v tomto textovém řetězci. Kutools for ExcelJe Odebrat znaky nástroj vám pomůže snadno jej vyřešit.
Kutools for Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotný 30-denní zkušební verze ZDARMA bez nutnosti kreditní karty! Get It Now
1. Vyberte rozsah, ve kterém najdete všechna čísla v každé textové buňce, a klikněte na Kutools > Text > Odebrat znaky. Viz snímek obrazovky:
2. V úvodním dialogovém okně Odebrat znaky zaškrtněte pouze Numerické a klepněte na tlačítko Ok .
Nyní jsou všechny nečíselné znaky odstraněny z vybraných buněk a zůstanou pouze čísla.
Kutools for Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotný 30-denní zkušební verze ZDARMA bez nutnosti kreditní karty! Get It Now
Najděte všechna čísla v textovém řetězci pouze s extrahováním čísel
Vlastně, Kutools for ExcelJe VÝTAŽKOVÁ ČÍSLA funkce vám pomůže snadno extrahovat všechna čísla z textové buňky.
Kutools for Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotný 30-denní zkušební verze ZDARMA bez nutnosti kreditní karty! Get It Now
1. Vyberte prázdnou buňku, ze které chcete vygenerovat extrahovaná čísla, a klikněte na Kutools > Funkce > Text > VÝTAŽKOVÁ ČÍSLA. Viz snímek obrazovky:
2. V úvodním dialogovém okně Funkční argumenty zadejte textovou buňku do Txt box, zadejte TRUE do N a klepněte na tlačítko OK knoflík. Viz screenshot:
Poznámky:
(1) Je volitelné psát TRUE, NEPRAVDIVÉ, nebo nic do N krabice. Pokud píšete NEPRAVDIVÉ nebo nic do N Tato funkce vrátí čísla uložená jako text, zatímco TRUE vrátí číselná čísla.
(2) Ve skutečnosti můžete zadat vzorec = EXTRACTNUMBERS (A2, TRUE) přímo do prázdné buňky a extrahovat všechna čísla z vybraných buněk.
Nyní uvidíte, že všechna čísla jsou extrahována z každé textové buňky, jak je uvedeno níže:
Kutools for Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotný 30-denní zkušební verze ZDARMA bez nutnosti kreditní karty! Get It Now
Dávka Oddělte text a čísla z jedné buňky / sloupce do různých sloupců / řádků
Kutools for Excel zvyšuje jeho Rozdělit buňky nástroj a podporuje dávkové oddělení všech textových znaků a čísel jedné buňky / sloupce do dvou sloupců / řádků.

Kutools for Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotný 30-denní zkušební verze ZDARMA bez nutnosti kreditní karty! Get It Now
Ukázka: Najděte všechna čísla v řetězci v aplikaci Excel
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své excelentní dovednosti pomocí Kutools for Excela zažijte efektivitu jako nikdy předtím. Kutools for Excel Nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab Přináší rozhraní s kartami do Office a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!




