Motorky BMW GS - vše o motocyklech BMW řady GS a o cestování na nich
Motorky BMW GS - vše o motocyklech BMW řady GS a o cestování
  • · BMW GS
  • · Fórum
  • · Články
  • · Zprávy
  • · Galerie
  • · Naše fotografie
  • · Odkazy
  • · Ke stažení
  • · Inzerce
  • · Hledat
Reklama
Kalendář akcí
<< Srpen 2025 >>
Po Út St Čt Pá So Ne
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Číst diskusi
Motorky BMW GS - vše o motocyklech BMW řady GS a o cestování :: Ostatní :: Volná diskuze
 
EXCEL guru - lze něco takového?
Charlie
#1 
Přidané 07.07.2019 18:53
Avatar člena


Příspěvků: 430
Registrace: 10.02.08
Prosím znalce EXCELU o radu.

Mám tabulku s textovými řetězci, ze které potřebuji vypsat každý obsažený řetězec právě jednou. Je na to v EXCELu nějaká funkce?

Oblast pro hledání a výpis definuji pomocí funkce VLOOKUP a vstupní hodnoty ve sloupci A.

Díky.

Charlie Wink
Charlie přiložený následující obrázek:


[58.39Kb]
BMW MOTOCLUB CZ
web: www.bmwmotoclub.cz
facebook: https://www.faceb...558183879/
www.bmwmotoclub.cz/img/bmw_motoclub_cz_akce.gif
 
www.bmwmotoclub.cz
Peacemaker
#2 
EXCEL guru - lze něco takového?
Přidané 07.07.2019 19:20
Avatar člena


Příspěvků: 1357
Registrace: 25.05.07
Trochu jsem nepochopil zadání Charlie: "...potřebuji vypsat každý obsažený řetězec právě jednou". Tedy udělat seznam (set) jednotlivých slov bez opakování? Takhle rychle mě napadá rozpad do sloupců podle čátky a pak kontingenční tabulku. Makrem uděláš cokoliv. Ale čistě Excelem, to asi nepude, ale já radši všechno kóduju.
 
Charlie
#3 
EXCEL guru - lze něco takového?
Přidané 07.07.2019 19:51
Avatar člena


Příspěvků: 430
Registrace: 10.02.08
Ahoj Petře,

díky za bleskovou reakci.

Ano, je to seznam unikátních hodnot z jednotlivých řádků, přičemž hodnoty jsou odděleny čárkou. Mám zato, že to v EXCELU nepůjde. Tedy že to EXCEL umí pomocí funkce UNIQUE vyseparovat, pokud v jedné buňce je pouze 1 hodnota.

Vždy, když si řeknu, že něco vyřeším EXCELem, tak zjistím, že to nejde...

Charlie Wink





BMW MOTOCLUB CZ
web: www.bmwmotoclub.cz
facebook: https://www.faceb...558183879/
www.bmwmotoclub.cz/img/bmw_motoclub_cz_akce.gif
 
www.bmwmotoclub.cz
Peacemaker
#4 
EXCEL guru - lze něco takového?
Přidané 07.07.2019 20:00
Avatar člena


Příspěvků: 1357
Registrace: 25.05.07
Charlie, ty hodnoty v buňce se dají rozpadnout dle separátoru (čárky) do více sloupců (tolik kolik je tam slov). Pokud to nevadí, rozpadni do více sloupců, přes celou oblast použij Unique a máš to.
 
Charlie
#5 
EXCEL guru - lze něco takového?
Přidané 07.07.2019 20:52
Avatar člena


Příspěvků: 430
Registrace: 10.02.08
Ahoj Petře,

díky za nápad. Rozparsování hodnot do separátních buněk si nechávám až jako poslední řešení. Hledám totiž nějaký automatický proces formou složených funkcí popř. regulárních výrazů.

Tabulku dostávám v tomto tvaru a znamenalo by to ji přeuložit přes csv a manuálně překontrolovat správnou definici jednotlivých sloupců při importu do EXCELu.

Nebo máš nápad jak to rozpadnutí udělat bez importu?

Díky.

Charlie Wink


BMW MOTOCLUB CZ
web: www.bmwmotoclub.cz
facebook: https://www.faceb...558183879/
www.bmwmotoclub.cz/img/bmw_motoclub_cz_akce.gif
 
www.bmwmotoclub.cz
xarrow
#6 
EXCEL guru - lze něco takového?
Přidané 07.07.2019 21:17

Příspěvků: 252
Registrace: 20.08.13
Jestli jsem pochopil zadání, tak tohle by mohlo pomoct:
https://office.la...kce-Excel/
Upravil xarrow dne 07.07.2019 21:19
 
Peacemaker
#7 
EXCEL guru - lze něco takového?
Přidané 07.07.2019 21:59
Avatar člena


Příspěvků: 1357
Registrace: 25.05.07
Ano Charlie, rozpad se dá udělat bez reimportu. Bohužel nemám doma počítač s Win/Excelem, tak tě nemůžu zanavigovat. Bude to někde na ribbonu Data - Do sloupců, nebo něco podobného. Určitě najdeš na googlu. Případně pak naprogramovat ve VBA kód, do kterého bude vstupovat range s texty, v kódu pak použiješ split a nějakou vhodnou kolekci. Ale zlatý jiný jazyky než VBA, tam to může být zbytečně složitý. V Pythonu příkaz na jeden řádek...
 
Pivos
#8 
EXCEL guru - lze něco takového?
Přidané 08.07.2019 06:52
Avatar člena


Příspěvků: 856
Registrace: 17.08.07
při čtení názvu příspěvku jsem si myslel, že se bude mluvit o výběru ráfků Excel na moto Grin
5.10.1842
www.bmwgs.cz
Vlak by měl jet jen takovou rychlostí, aby motýli mohli otevřenými okny volně létat dovnitř a ven
 
Charlie
#9 
EXCEL guru - lze něco takového?
Přidané 08.07.2019 07:05
Avatar člena


Příspěvků: 430
Registrace: 10.02.08
to xarrow: thumbs up

to Peacemaker:

Ahoj Petře,

no to zní dobře. Zkusím mrknout na nápovědu k VBA.

Díky.

Charlie Wink
BMW MOTOCLUB CZ
web: www.bmwmotoclub.cz
facebook: https://www.faceb...558183879/
www.bmwmotoclub.cz/img/bmw_motoclub_cz_akce.gif
 
www.bmwmotoclub.cz
vvalosek
#10 
EXCEL guru - lze něco takového?
Přidané 08.07.2019 09:36
Avatar člena


Příspěvků: 345
Registrace: 14.06.17
Excel by měl mít taky něco na práci s databází, něco na způsob SQL ale microsoft si na to vytvořil vlastní název... power query nebo něco podobného jestli se nemýlím...
Jinak čistě na tohle by možná byl vhodnější access ne?
Upravil vvalosek dne 08.07.2019 09:37
Neexistuje špatné počasí!
 
Peacemaker
#11 
EXCEL guru - lze něco takového?
Přidané 08.07.2019 09:38
Avatar člena


Příspěvků: 1357
Registrace: 25.05.07
Charlie, skoro jsem se trefil. Je to záložka DATA, zhruba uprostřed funkce Text do sloupců (Office 2013). Chová se to stejně jako ten import. Zkus.Wink
 
Charlie
#12 
EXCEL guru - lze něco takového?
Přidané 11.07.2019 10:37
Avatar člena


Příspěvků: 430
Registrace: 10.02.08
Ahoj Petře, díky, ano to menu jsem našel a TEXT DO SLOUPCŮ jsem vyzkoušel. Bohužel to pro mne použitelné není, protože nelze ovlivnit "datový typ" hodnot. Problém nastává např u chybné interpretaci časový formátů nebo u zlomků. Mám tam totiž např. hodnoty jako "1 3/8".

to vvalosek: Pokud EXCEL umí nějak sql, bylo by to pro mne také řešení. Data mohu z sql pro excel vyexportovat. Ale v tomto z EXCELem nemám zkušenost. Access bohužel řešením není, protože výstup musí být v EXCELu.

Umím si to jednoduše udělat v php a mysql, ale to bohužel vyžaduje webserver a dbserver, který nejsou vždy k dispozici. Proto ta námaha s EXCELem.

Díky.

Charlie Wink


BMW MOTOCLUB CZ
web: www.bmwmotoclub.cz
facebook: https://www.faceb...558183879/
www.bmwmotoclub.cz/img/bmw_motoclub_cz_akce.gif
 
www.bmwmotoclub.cz
Přejít na fórum:
Motorky BMW GS - diskuse :: Ostatní :: Volná diskuze :: Více v diskusním fóru
Přihlášení
Jméno

Heslo



Zaregistrovat se
Zaslat zapomenuté heslo
Kdo je on-line
Hosté on-line: 64
Členové on-line: 0

Registrováno: 8,724
Nejnovější člen: setr

Poslední návštěvy
Reklama
Vygenerované za: 4.91 sekund
Copyright © 2006 BAWORAK.CZ | Kontakt | Časté dotazy | Pravidla portálu | Hosting poskytuje CGI