Hola!
Tengo varias columnas que necesito concatenar pero con la condicion de que si alguna este vacia, no lo haga
Ejemplo:
[ADDRESS]
[FLOOR]
[CITY]
[ZIP]
Lo que hice fue crear una columna virtual [ADDRESSCOMP] con la siguiente formula:
CONCATENATE([ADDRESS]," ",[FLOOR]," ","-"," ",[CITY]," ","(",[ZIP],")")
Da como resultado :
Santos Dumont 650 7B - Sao Paulo (01000)
El problema es cuando los usuarios no escriben el [ZIP] y queda asi (parentesis vacios):
Santos Dumont 650 7B - Sao Paulo ()
Hay alguna forma de no mostrar los () si la columna [ZIP] esta vacia?
Gracias!
Solved! Go to Solution.
Se me ocurre algo como:
CONCATENATE(
IFS(ISNOTBLANK([ADDRESS]),[ADDRESS]&" "),
IFS(ISNOTBLANK([FLOOR]),[FLOOR]&" "),
IFS(ISNOTBLANK([CITY]),"-"&" "&[CITY]&" "),
IFS(ISNOTBLANK([ZIP]),"("&[ZIP]&")")
)
Se me ocurre algo como:
CONCATENATE(
IFS(ISNOTBLANK([ADDRESS]),[ADDRESS]&" "),
IFS(ISNOTBLANK([FLOOR]),[FLOOR]&" "),
IFS(ISNOTBLANK([CITY]),"-"&" "&[CITY]&" "),
IFS(ISNOTBLANK([ZIP]),"("&[ZIP]&")")
)
Perfecto!
Muchas gracias @Cesar_Hernande1
User | Count |
---|---|
17 | |
12 | |
5 | |
5 | |
5 |