» Poradna » Programy

EXCEL jak vybrat z buňky pouze číselnou hodnotu

 |   |  Microsoft Windows XP IE 8.0

Dobrý den,mám-li dlouhý seznam buněk, které obsahují např::" BMW TDI 550 ". Jak z této buňky dostanu automatiky vzorcem pouze označení 550, abych s touto číslovkou mohl dále pracovat další vzorec.Děkuji

Odpovědi na otázku

avatar
CZECH NEWS CENTER |  | Microsoft Windows 7 Chrome 27.0.1453.94

=ČÁST(A1;9;3), ale předpokládám, že texty jsou různé. Chcete z obecného textového řetězce, ve kterém je vždy číslo (nebo jen někdy?) vyseparovat jen toto číslo a dál s ním počítat? Tak to nevím Šel bych možná cestou regulárních výrazů, viz http://www.regular-expressions.info/vb.html, ale to už není úplně triviální.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 21.0

No jde o evidenci vozidel, která se každý týden mění, tak se mění i tabulka. Chtěl bych aby se na základě toho měnil i graf, který ukazuje, kolik vozů je práve na skaldě. Chtěl bych vkládat pouze označení vozu, ze kterého by excel sám vyčetl o jaký motor se jedná... nechce se mi jednotlivé údaje přepisovat do sloupců - to zdržuje.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 62.0

Dobrý den pane Lutonský. Vím, že se jedná o starý příspěvek, ale zrovna řeším možnost zjednodušení vyhledávání v excelu a vyskočila mi tato diskuze. Mohl byste mi prosím poradit? Potřebuji vyhledat TV serii z Produktu např. Product PFL40E a označení série je vždy páté číslo v označení - tedy nula v tomto případě. Mohl byste mi prosím poradit jaký vzorec použít? Děkuji moc a přeji Vám příjemný večer. Radka

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 27.0.1453.94

Jsou čísla vždy odděleny mezerou? Pokud ano, tak ve Wordu bych seznam nechal převést z textu do tabulky, čímž bych dosáhl rozdělení na jednotlivé části ve sloupcích a tabulku bych pak dále zpracovával v Excelu. To už pak přes pomocné sloupce jde.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.94

=ČÁST(A1;MIN(IFERROR(NAJÍT({0;1;2;3;4;5;6;7;8;9};A1);""));SOUČIN.SKALÁRNÍ(- -JE.ČISLO(ČÁST(A1;ŘÁDEK($1:$255);1)+0)))+0vyseparuje číselnou část z buňky A1, číslice musí být pohromaděVzorec je maticový, tj. pro zadání stiskni Ctrl-Shift-Enter

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
CZECH NEWS CENTER |  | Macintosh OS X Chrome 27.0.1453.110

Do maticových vzorců se mi nedaří proniknout. Jak tenhle vzorec sakra funguje?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 10.0

Alchymie, stejne jako za Rudolfa 2. Patlama Patlama

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.94

Takhle složité a nepřehledné vzorce samozřejmě z hlavy taky neudělám.=MIN(IFERROR(NAJÍT({0;1;2;3;4;5;6;7;8;9};A1);""))Tato část hledá pozici výskytu číslic v A1. No a MIN() najde první výskyt.=SOUČIN.SKALÁRNÍ(- -JE.ČISLO(ČÁST(A1;ŘÁDEK($A$1:$A$200);1)+0))Tato část roztrhá A1 na jednotlivé znaky (až 255), funkce JE.ČISLO() je překonvertuje na nuly a jedničky a výsledkem je počet číslic v A1.Celé se to dosadí do=ČÁST(A1;_start; _počet)a výsledný mastodont pak počítá PS:A tohle ošetří případ, kdy se v A1 nevyskytují číslice:=IFERROR(ČÁST(A1;_start; _počet);"bez číslic")

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 68.0.3440.106

Jste borec! Díky za vzorec, hledal jsem něco takového v oficiálních nápovědách už dlouho, a konečně naše Váš návod. Díky!

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows Vista Opera 9.80

Ta část s počtem číslic je rozepsaná po jednotlivých krocích zde (pro 5-znakový řetězec):http://i40.tinypic.com/jjn1iv.pngpříp. viz téžhttp://www.cpearson.com/excel/arrayformulas.aspx

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.94

Na tom první odkazu je pěkně vizualizovaný rozbor.Druhý odkaz doporučuji pro zájemce o CSE, maticové vzorce.SOUČIN.SKALÁRNÍ() může být nahrazen pomocí SUMA(), bude to i přehlednější.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
CZECH NEWS CENTER |  | Microsoft Windows 7 Chrome 27.0.1453.94

Díky, už to zkoumám. Jedna věc je ale pochopit, jak to funguje, a druhá vzpomenout si a použít maticový vzorec při konkrétní aplikaci.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Opera 9.80

Řešíš následek místo řešení příčiny.Zajisti si, aby typ byl v samostatnem sloupci a nemusíš nic dopatlávat.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 21.0

Můžete si nadefinovat vlastní funkci:Function JENCISLO(Bunka As Range) As String Dim Obsah As String Dim Znak As String Dim i As Integer For i = 1 To Len(Bunka.Value) Znak = Mid(Bunka.Value, i, 1) If IsNumeric(Znak) Then Retezec = Obsah & Znak End If Next iCISLOZTEXTU = ObsahEnd Function

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 21.0

Oprava:Function JENCISLO(Bunka As Range) As String Dim Obsah As String Dim Znak As String Dim i As Integer For i = 1 To Len(Bunka.Value) Znak = Mid(Bunka.Value, i, 1) If IsNumeric(Znak) Then Obsah = Obsah & Znak End If Next iJENCISLO = ObsahEnd Function

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Opera 9.80

Když bude mit označení BMW 4x4 TDI 320, vysledkem bude 44320To je ale nezmysl. Prostě následně řeší blbý návrh, místo aby si zajistil, aby dostal co potřebuje ve zvláštním sloupci.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110

Že je dobré mít potřebný údaj v samostatném sloupci je bezesporu jasná věc.Ale v životě musíš řešit hejno případů, kdy už jsou data pořízena a potřebuješ to (po někom) upravit. Pak můžeš pokračovat se samostatným sloupci.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Opera 9.80

Cituji:No jde o evidenci vozidel, která se každý týden mění, tak se mění i tabulka. Takze misto toho, aby se resila spravna struktura dat, ktera se bude opakovane zpracovavat, tak se to bude ruzne obchazet...Chapal bych to pri nejake jednorazove akci, ale pokud se s tim ma pracovat do budoucna, je treba resit pricinu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 27.0.1453.110

Pokud na to má tazatel vliv, tak bezpochyby.Ale my nevíme, jestli ta data dostává od obchodního partnera, ze státního úřadu ap.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 9.0

Niečo podobné sa už riešilo tu - http://www.zive.cz/poradna/excel---vzorec-na...

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Buňky, BMW, Dlouhý seznam




Určitě si přečtěte

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

Portál občana už funguje. Na státní web vypadá až překvapivě použitelně

** Portál občana už funguje, vyřídíte na něm první požadavky ** Funkce se budou postupně rozšiřovat ** Web je docela moderní a přehledný

David Polesný | 66

Inteligentní akvárium Bluenero se o rybičky postará samo

Inteligentní akvárium Bluenero se o rybičky postará samo

** Chcete chovat akvarijní rybičky, ale nemáte čas se o ně starat? ** Chytré akvárium je samo nakrmí a postará se o jejich komfort ** Projekt Bluenero zatím sbírá finance na Indiegogo

Karel Kilián | 20


Aktuální číslo časopisu Computer

Jak vytvořit a spravovat vlastní web

Velký test herních klávesnic a DVB-T2 tunerů

Vše o formátu RAW

Vybíráme nejlepší základní desku