Stránka 1 z 1

Access sloučení buněk

Napsal: 22 bře 2016 14:13
od wItt 94
Zdravím,
V accessu potřebuji sloučit dva sloupce do jednoho. To zvládám.
Pokud je ale jeden sloupec prázdný, sloučení neproběhne.
Snažím se to ošetřit podmínkou – Pokud je Hostaname prázdné, ve sloupci Sloučení se zobrazí Uživatel. Pokud je Hostaname větší, než nula (není prázdný) zobrazí se Hostaname + Uživatel.


Sloučení: Iif([hostaname]="";"+[uživatel]";Iif([Hostaname]>0;[Hostaname]+" "+[Uživatel])

Zkoušel jsem různe kombinace ale nic.
--------------------------------------------------------------------------------
V excelu mi to funguje - =IF(F2="";E2;IF(F2>0;F2&"; "&E2))
F2 - Hostaname
E2 - uživatel
(=IF(hostaname="";uživatel;IF(hostaname>0;hostaname&"; "&uživatel)))

Re: Access sloučení buněk

Napsal: 22 bře 2016 15:14
od d1amond
Zkus použít v podmínce namísto > 0

Kód: Vybrat vše

<> ""


A srovnej si, kdy používáš uvozovky a kdy ne. Zaděláváš si tím na problémy.
"+[uživatel]" nebo +[Uživatel] ??
Pokud to dáš do uvozovek, bere se to jako string.

Re: Access sloučení buněk

Napsal: 22 bře 2016 16:36
od wItt 94
Nepomohlo

Re: Access sloučení buněk

Napsal: 22 bře 2016 18:40
od d1amond
Hoď to sem do přílohy.

Re: Access sloučení buněk

Napsal: 22 bře 2016 20:03
od wItt 94
Celý access soubor nebo jen ten kod?
Pokud celý access, budu muset vytvořit nějaký demonstrativní :)

Re: Access sloučení buněk

Napsal: 22 bře 2016 20:17
od d1amond
Tak aby byl vidět záměr.

Re: Access sloučení buněk

Napsal: 22 bře 2016 20:42
od wItt 94
Access nelze nahrát do přílohy, tak tu mám screeny

Re: Access sloučení buněk

Napsal: 22 bře 2016 21:09
od petrmet
Iif([hostaname]="",[uživatel],[hostaname]+" "+[uživatel])

Re: Access sloučení buněk

Napsal: 22 bře 2016 21:48
od wItt 94
Funguje pouze v případě, že jsou všechna pole vyplněná.. Pokud někdě něoc chybí, už to nedá dohromady

Re: Access sloučení buněk

Napsal: 22 bře 2016 22:43
od petrmet
IIF(Isnull([hostname]),"",[hostname])+" "+IIF(Isnull([uživatel]),"",[uživatel])

Re: Access sloučení buněk  Vyřešeno

Napsal: 23 bře 2016 10:17
od wItt 94
díky! :)