Přejít na hlavní obsah

Jak zvýraznit pouze čísla v Excelu: snadný způsob řešení

Excel — jeden z nejoblíbenějších nástrojů pro práci s tabulkami a je vhodný pro různé úkoly. Pokud jde o finanční analýzu nebo zpracování velkého množství dat, je často nutné z buněk izolovat pouze číselné hodnoty. V tomto článku vám řekneme snadný způsob, jak se s tímto úkolem vypořádat v Excelu.

Před zahájením procesu přidělování čísel je třeba pochopit specifika problému. Hodnoty v buňkách tabulky mohou často obsahovat kombinovaný text, ve kterém jsou vedle číselných hodnot přítomny další znaky, jako jsou interpunkční znaménka nebo písmena. Cílem je extrahovat pouze číselné informace z buněk.

Na pomoc přichází funkce "pouze hodnoty". Umožňuje vybrat pouze čísla z buněk tabulky se zachováním formátování. Chcete-li funkci použít, přejděte do nabídky Upravit, vyberte nahradit a do pole Najít zadejte[^0-9.,]”. Dále v poli " Nahradit na "ponechte prázdnou hodnotu a klikněte na tlačítko"Nahradit vše".

Po úspěšném provedení výše uvedených akcí se výsledek zobrazí v samostatném sloupci. V tomto sloupci zůstanou pouze číselné hodnoty z buněk. V případě potřeby můžete tyto hodnoty zkopírovat do jiného sloupce nebo je použít k další analýze nebo zpracování dat.

Nyní máte jednoduchý a efektivní způsob, jak zvýraznit pouze čísla v Excelu. Tato metoda umožňuje rychlé zpracování velkých objemů dat a lepší přesnost analýzy. Použijte tyto informace ke zlepšení výkonu a dosažení vašich cílů v Excelu.

Jak mohu použít vzorce v Excelu k zvýraznění pouze číslic z buňky?

V Excelu existuje několik způsobů, jak pomocí vzorců zvýraznit pouze čísla z buňky. Podívejme se na dvě nejpoužívanější metody.

1. Pomocí funkce "ALL-IN-ONE":

Funkce "ALL-IN" se používá k převodu hodnoty buňky na číslo bez desítkové části. Pokud buňka obsahuje znaky, funkce vrátí chybu.

Dana buňka A1 s textem "ABC123".

=ВСЕГОЧИСЛ(A1)

Výsledkem této formule bude číslo 123.

2. Pomocí funkce"vyhledávání":

Funkce vyhledávání se používá k nalezení konkrétního symbolu nebo textu v řádku a vrátí jeho pozici. Tuto funkci můžeme použít k nalezení všech číslic v řádku a jejich sloučení do jednoho řádku.

=ПОИСКИ(ЧИСЛО(СТРОКА(A1)), A1)

Výsledkem tohoto vzorce bude řetězec s jednotlivými číslicemi, například "123".

Pomocí těchto jednoduchých vzorců tedy můžete snadno vybrat pouze čísla z buňky v Excelu.

Funkce "plné" \("number"\)

Chcete-li použít funkci "plné"\("number"\), musíte vybrat buňku nebo rozsah buněk, které obsahují data, ze kterých mají být znaky odstraněny. Ve vzorci je pak zadán následující vzorec: = úplný (number).

Pokud například máme buňku A1, která obsahuje následující text:" a123v", Chcete-li zvýraznit pouze čísla, musíte vybrat buňku B1 a zadat následující vzorec: =úplné(a1).

Po stisknutí klávesy " Enter "se v buňce B1 zobrazí pouze číslo" 123", bez písmen" A "A"B". Funkce "full" \("number"\) také odstraní všechny mezery, interpunkční znaménka a další znaky, ponechá pouze čísla.

Funkce "plné"\("number"\) lze použít na buňky s textem současně, nejen na samostatnou buňku. Chcete-li to provést, musíte vybrat rozsah buněk a zadat výše uvedený vzorec. Všechny znaky kromě číslic budou odstraněny z každé buňky v rozsahu.

Funkce"Full" \("Number"\) je tedy snadný a pohodlný způsob, jak zvýraznit pouze čísla v Excelu, což vám umožní odstranit všechny nepočitatelné znaky z dat. Může být užitečná v různých situacích, kdy je nutné data před dalším zpracováním vyčistit.

Symboly před použitím funkce "plné" \("number"\)Čísla po použití funkce "plné" \("number"\)
A 123 v123
1A2 v 3123
!@#$%123123

Funkce" VBA "a" SUBSTITUTE " v Excelu pro zvýraznění pouze číslic

Funkce " VBA " umožňuje spustit skript v programovacím jazyce Visual Basic for Applications (VBA) v rámci vzorce Excel. Funkce "SUBSTITUTE" nahrazuje uvedené znaky nebo podstavce v textu jinými znaky nebo podstavci.

Pro zvýraznění pouze číslic z textových dat byste měli použít následující vzorec:

BuňkaFormuleVýsledek
A1=SUBSTITUTE(SUBSTITUTE(A1,"S",""),"?","")12345

V tomto příkladu se funkce "SUBSTITUTE" používá dvakrát. První výzva nahrazuje symbol " S "prázdným řádkem a druhá výzva nahrazuje symboly"?"na prázdný řádek. Výsledkem jsou pouze čísla 12345.

Všimněte si, že tento vzorec funguje pouze v případě, že textová hodnota obsahuje pouze čísla a znaky "S" a "?". Pokud text obsahuje jiné znaky, výsledek může být nepředvídatelný.

Funkce" VBA "a" SUBSTITUTE " v Excelu tak umožňují snadné zvýraznění pouze číslic z textových dat. Tuto metodu použijte, když potřebujete převést textová data na číselné hodnoty v Excelu.

Funkce "VBA"("TRIM", "SUBSTITUTE", "CLEAN", "CODES")

Pro zvýraznění pouze číslic v buňkách aplikace Excel lze použít několik funkcí VBA: TRIM, SUBSTITUTE, CLEAN, CODES.

Funkce TRIM odstraňuje přebytečné mezery na začátku a konci textu v buňce. Lze jej tedy použít k odstranění mezer, pokud nějaké existují, před extrakcí čísel.

Funkce SUBSTITUTE umožňuje nahradit znaky v textu prázdnými hodnotami nebo jinými znaky. Tato funkce je užitečná pro nahrazení všech hodnot kromě číslic prázdnými hodnotami.

Funkce CLEAN odstraňuje z textu nereflektovatelné znaky, jako jsou symboly pro přenos řádku nebo vrácení středového konzoly. To může být užitečné k vyčištění textu před extrakcí číslic.

Funkce CODES vrací číselnou hodnotu pro každý znak v textu. Lze jej tedy použít k určení, zda je symbol číslicí nebo ne.

Kombinací těchto funkcí dohromady lze vytvořit VBA kód, který bude v buňkách aplikace Excel zvýrazňovat pouze čísla. Například:

  • 1. Pomocí funkce TRIM odstraňte mezery před a za textem: =TRIM (a1)
  • 2. Pomocí funkce SUBSTITUTE vyměňte všechny znaky kromě číslic za prázdné hodnoty: =SUBSTITUTE(B1,"","")
  • 3. Pomocí funkce CLEAN odstraníte neoznačené znaky: =CLEAN (C1)
  • 4. Pomocí funkce CODES určete, zda je symbol číslicí nebo ne: =CODES(D1) - CODES ("0")

Kombinací těchto funkcí do řetězce můžete ve své Excelové tabulce zvýraznit pouze čísla.

Použití regulárních výrazů

Chcete-li začít, vyberte sloupec obsahující data, ze kterého chcete zvýraznit pouze čísla. Poté otevřete nabídku vyhledávání a nahrazení (můžete použít kombinaci kláves Ctrl + H).

Do řádku Najít zadejte následující regulární výraz: [^0-9]. Prostřednictvím tohoto výrazu říkáme Excelu najít všechny znaky kromě čísel. V poli "Nahradit" ponechte prázdný řádek.

Poté klikněte na tlačítko"Nahradit vše". V důsledku toho Excel odstraní všechny znaky kromě číslic z vybraného sloupce. Nyní můžete tato čísla použít k následným operacím a výpočtům.

Všimněte si, že v tomto příkladu odstraňujeme všechny znaky kromě číslic. Pokud potřebujete zvýraznit pouze konkrétní číslice, můžete změnit regulární výraz tak, že zahrnete pouze znaky, které potřebujete.

Krok za krokem návod k použití vzorců pro zvýraznění číslic v Excelu

Excel umožňuje snadno rozlišit pouze čísla z velkého množství dat. K tomu lze použít speciální vzorce, které umožňují extrahovat pouze číselné hodnoty z buněk.

  1. Otevřete tabulku v Excelu a vyberte sloupec, ze kterého chcete zvýraznit pouze čísla.
  2. Zadejte následující vzorec do prázdné buňky vedle zvoleného sloupce: =pokud (SOUČETPRODEJ(a; B; v; G; D; ž;Z; A; K; L; M; N;O; P;R; C; T; U; F; H; C; H; Š; S;S;S;S;S;E; E;Y; I)=0;"; SUMPRODE(pokud(A1=";";"; pokud(A1=""A1; A1*1)))
  3. Stisknutím klávesy Enter použijete vzorec.
  4. Zvýrazněte celý sloupec s výsledným vzorcem.
  5. Klikněte pravým tlačítkem a vyberte možnost Kopírovat.
  6. Vyberte nový sloupec, kam chcete umístit zvýrazněné číslice, klikněte pravým tlačítkem a vyberte možnost vložit hodnoty.
  7. Nový sloupec nyní zobrazuje pouze čísla z původního sloupce.

Tímto způsobem budete moci rychle a snadno zvýraznit pouze čísla v Excelu pomocí speciálního vzorce. To je zvláště užitečné, když potřebujete zpracovat velké množství dat a zvýraznit pouze číselné hodnoty pro další analýzu nebo výpočty.

Příklady použití funkcí pro zvýraznění čísel

Níže jsou uvedeny příklady použití různých funkcí v Excelu k zvýraznění pouze digitálních hodnot z buněk:

Funkce VALUE ()

Funkce VALUE () převádí textový řádek na číselnou hodnotu. Pokud se například hodnota buňky A1 rovná "123abc", vzorec =hodnota(a1) vrátí hodnotu 123.

Funkce LEFT()

Funkce LEFT () vrací uvedený počet znaků ze začátku textového řádku. Pokud se například hodnota buňky A1 rovná "abc123", vzorec =LEFT(a1, 3) vrátí hodnotu"abc".

Funkce RIGHT()

Funkce RIGHT () vrací uvedený počet znaků z konce textového řádku. Pokud se například hodnota buňky A1 rovná "abc123", vzorec =RIGHT(a1, 3) vrátí hodnotu"123".

Funkce MID()

Funkce MID () vrací uvedený počet znaků ze středu textového řádku. Pokud se například hodnota buňky A1 rovná "abc123", vzorec =MID(A1,4, 3) vrátí hodnotu"123".

Funkce ISNUMBER() a ISTEXT()

Funkce ISNUMBER () kontroluje, zda je hodnota buňky číslo. Funkce ISTEXT () kontroluje, zda je hodnota buňky text. Například vzorec =ISNUMBER (a1) vrátí hodnotu TRUE, pokud buňka A1 obsahuje číslo, a FALSE jinak.

To je jen několik příkladů funkcí, které lze použít k zvýraznění pouze digitálních hodnot v Excelu. Výběr konkrétní funkce závisí na požadovaném výsledku a datovém zařízení.