Note: The other languages of the website are Google-translated. Back to English

Oddělte čísla od měrných jednotek

Tento článek vysvětluje, jak pomocí vzorce oddělit čísla od jednotek měření.


Jak oddělit čísla od měrných jednotek?

Níže uvedené tři vzorce vám pomohou rozdělit čísla z měrných jednotek tak, aby byla ve dvou samostatných sloupcích.

Nejprve vyhledejte první znak jednotky

1. Vyberte prázdnou buňku k odeslání výsledku.

2. Zadejte nebo zkopírujte níže uvedený vzorec a stiskněte vstoupit klíč. Vyberte buňku výsledku a poté přetažením rukojeti výplně použijte vzorec na další buňky podle potřeby.

=MAX(ISNUMBER(VALUE(MID(B5,{1,2,3,4,5,6,7,8,9},1)))*{1,2,3,4,5,6,7,8,9})+1

Zadruhé oddělte čísla od jednotek

1. Vyberte prázdnou buňku k odeslání výsledku.

2. Zadejte do ní následující vzorec a stiskněte vstoupit klíč. Vyberte buňku výsledku a poté přetažením rukojeti výplně použijte vzorec na další buňky podle potřeby.

=VALUE(LEFT(B5,C5-1))

Nakonec získejte jednotky

1. Vyberte prázdnou buňku k odeslání výsledku.

2. Zadejte do ní následující vzorec a stiskněte vstoupit klíč. Vyberte buňku výsledku a poté přetažením rukojeti výplně použijte vzorec na další buňky podle potřeby.

=TRIM(RIGHT(B5,LEN(B5)-C5+1))

Jak tyto vzorce fungují?

=MAX(ISNUMBER(VALUE(MID(B5,{1,2,3,4,5,6,7,8,9},1)))*{1,2,3,4,5,6,7,8,9})+1

  • 1. MID(B5,{1,2,3,4,5,6,7,8,9},1): Funkce MID extrahuje prvních 9 hodnot v B5 a vrátí výsledek jako pole: {"1", "m", "q", "", "", "", "", "", "" };
  • VALUE({"1","m","q","","","","","",""}): Funkce VALUE převádí čísla v textovém formátu na skutečná čísla a vrátí výsledek jako {1, # VALUE !, #VALUE !, #VALUE !, #VALUE !, #VALUE !, #VALUE !, #VALUE !, #VALUE !};
  • 2. ISNUMBER({1,#VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!, #VALUE!}) *{1,2,3,4,5,6,7,8,9}: Funkce ISNUMBER zkontroluje, zda v poli jsou nebo nejsou čísla, a vrátí {TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE}. A pak toto pole znásobí další pole s 9 čísly a vrátí {1,0,0,0,0,0,0,0,0};
  • 3. MAX({1,0,0,0,0,0,0,0,0,})+1: A pak funkce MAX získá největší hodnotu „1“ v poli. Tato největší hodnota je pozice posledního čísla v B5. Musíme přidat 1, abychom získali pozici prvního znaku jednotky. Zde je výsledek 1 + 1 = 2.

=VALUE(LEFT(B5,C5-1)):

  • Funkce LEFT extrahuje 1 (2-1 = 1) znak začínající od levé strany B5 a vrací 1. A poté funkce VALUE převede toto číslo v textovém formátu na skutečné číslo.

=TRIM(RIGHT(B5,LEN(B5)-C5+1))

  • 1. LEN(B5): Funkce LEN vypočítá celkovou délku textu B5. Výsledek je 3;
  • 2. TRIM(RIGHT(B5,2)): Funkce VPRAVO extrahuje dva znaky začínající na pravé straně B5 a vrátí výsledek mg. A funkce TRIM odstraní z výsledku všechny mezery, pokud je mezi číslem a jednotkou mezera.

Poznámka: První vzorec v tomto článku funguje dobře pouze pro číslo, jehož délka je rovna nebo menší než 9 znaků.


Související funkce

Funkce Excel MAX
Funkce Excel MAX vrací největší hodnotu ze sady hodnot.

Funkce Excel ISNUMBER
Funkce Excel ISNUMBER zkontroluje, zda je hodnota číslem, a vrátí hodnotu PRAVDA nebo NEPRAVDA.

Funkce Excel VALUE
Funkce Excel VALUE pomáhá převést textový řetězec, který představuje číslo (například formát čísla, data nebo času), na číslo.

Funkce Excel MID
Funkce Excel MID se používá k vyhledání a vrácení konkrétního počtu znaků ze středu daného textového řetězce.

Funkce Excel LEFT
Funkce LEFT extrahuje daný počet znaků z levé strany zadaného řetězce. V

Funkce Excel TRIM
Funkce Excel TRIM odstraní z textového řetězce všechny mezery navíc a mezi slovy zachová pouze jednotlivé mezery.

Funkce Excel RIGHT
Funkce RIGHT extrahuje určitý počet znaků z pravé strany textového řetězce.


Související vzorce

Rozdělte rozměry na jednotlivé délky, výšky a šířky
Tento článek vysvětluje, jak rozdělit rozměry v buňce na tři části (jednotlivé rozměry, které zahrnují délku, výšku a šířku).

Rozdělte rozměry na dvě části v aplikaci Excel
Tento článek vysvětluje, jak použít vzorec k rozdělení dimenzí v buňce na dvě části bez jednotek (jednotlivé délky a šířky).


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

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

Rádi byste svou každodenní práci dokončili rychle a dokonale? Kutools pro Excel přináší 300 výkonných pokročilých funkcí (kombinace sešitů, součet podle barvy, rozdělení obsahu buněk, převod data a tak dále...) a ušetří vám 80 % času.

  • Navrženo pro 1500 pracovních scénářů, pomůže vám vyřešit 80 % problémů s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

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, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (1)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
zbytečné instrukce 
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL