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, snadno zjistíme všechna čísla v tomto textovém řetězci. Kutools pro Excel Odebrat znaky nástroj vám pomůže snadno jej vyřešit.
Kutools pro Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotnou 30denní zkušební verzi 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 pro Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotnou 30denní zkušební verzi 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 pro Excel VÝTAŽKOVÁ ČÍSLA funkce vám pomůže snadno extrahovat všechna čísla z textové buňky.
Kutools pro Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotnou 30denní zkušební verzi 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 pro Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotnou 30denní zkušební verzi 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 pro Excel vylepš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 pro Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotnou 30denní zkušební verzi 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é dovednosti Excel pomocí Kutools pro Excel a 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áší do Office rozhraní s kartami 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!