Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno excel - prikaz concatenate

ahoj vsem,

rad bych se poradil se sloucenim retezcu do jednoho. jde o tohle:

bunka A1 obsahuje text "SPZ"
bunka A2 obsahuje text "4AA1234"

a ja bych rad sloucil tyhle dva retezce do jedne bunky ale tak, aby texty byly slouceny v bunce A3 ale pod sebou.

vim, ze kdybych to psal rucne, napisu SPZ - stisknu Alt+Enter a muzu psat pod text SPZ a v bunce to bude pod sebou. slo by tohle nejak automatizovat nejakym vzorcem? znam vzorec CONCATENATE, ale ten to bud neumi pod sebou a nebo to neumim ja.

diky moc za pomoc

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Zkus přidat do funkce CHAR(10), na místo kde chceš nový řádek, mezi dva ampersandy &.
host 25.06.2023 15:07
host
nezdarilo se
mayerrs 25.06.2023 15:14
mayerrs
Tak místo char musíte napsat znak, pokud máte český excel. V Microsoftu někdo dostal super nápad pře… nový
Shark.jdd 25.06.2023 16:48
Shark.jdd
Trochu jsem tě mystifikoval (psal jsem z mobilu). Jde to i bez funkce CONCATENATE. Správná syntaxe… nový
host 25.06.2023 19:00
host
znak Ampersand je ekvivalentní funkci concatenate. S jeho pomocí je zápis o dost efektivnější. nový
touchwood 26.06.2023 07:28
touchwood
prostě bych to nedělal, s tím řetězcem s vloženým odentrováním pak nepůjde rozumně pracovat. buď to… nový
lední brtník 25.06.2023 16:32
lední brtník
Do A3 napíš: =CONCATENATE(A1;CHAR(10);A2) v českej verzii excelu: =CONCATENATE(A1;ZNAK(10);A2) T… nový
robert13 25.06.2023 17:33
robert13
char(10) je v poriadku, len bunku treba ešte dodatočne upraviť, formátovanie -> zarovnanie -> zalomi… nový
pozorovateľ 25.06.2023 17:35
pozorovateľ
funguje to bezvadne.. nebude potreba s tim nadale pracovat, jde ciste jen o nutne zobrazeni pro jede… poslední
mayerrs 26.06.2023 19:02
mayerrs

prostě bych to nedělal, s tím řetězcem s vloženým odentrováním pak nepůjde rozumně pracovat.
buď to mít ve dvou buňkách pod sebou a jen nezobrazovat dělicí čáru,
nebo použít jako oddělovač víc mezer a k tomu šířku buňky, ať se to zalomí samo.

Do A3 napíš:

=CONCATENATE(A1;CHAR(10);A2)

v českej verzii excelu:

=CONCATENATE(A1;ZNAK(10);A2)

Týmpádom do bunky je vložený aj príkaz ALT+ENTER, aby však reagoval, musí mať bunka s výsledkom nastavené zalamovanie.
V takom prípade sa obsah bude zalamovať v mieste zadaného CHAR(10)

char(10) je v poriadku, len bunku treba ešte dodatočne upraviť, formátovanie -> zarovnanie -> zalomiť text.
Resp. ak povolíš zalomiť text netreba ani to char(10), stačí tam medzera a pri vhodnej šírke stĺpca sa to zalomí automaticky.

napr:

=CONCATENATE(A2;CHAR(10);B2;CHAR(10);C2) 

Zpět do poradny Odpovědět na původní otázku Nahoru