[Gvsig_usuarios] Calculadora de campo declaración IF
momozza
theomorrissey en hotmail.com
Mar Sep 24 13:00:00 CEST 2013
Hola,
Tengo un problema con la sintaxis de mi declaración IF. Lo que quiero hacer
es escoger un valor desde 7 columnas en función de que hay en otra.
tengo una columna de valor string llamada [USO] con siete posibilidades de
uso ("RES", "COM", "AGR", "URB", "MIN", "PUB", "VIA") y siete de valor
numérico con los mismos nombres. En mi nueva columna quiero el valor
numérico que corresponde al valor para cada fila.
Por ejemplo:
si la valor de mi columna de [USO] es "ARG" quiero el valor de la columna
[ARG]
En sintaxis de excel seria algo así:
=SI([USO]="URB";[URB];SI([USO]="AGR";[AGR];SI([USO]="COM";[COM];SI([USO]="MIN";[MIN];SI([USO]="PUB";[PUB];SI([USO]="VIA";[VIA];SI([USO]="RES";[RES])))))))
me parece que en la calculadora de campos la expresion seria algo como...:
IF([USO]="URB",[URB],IF([USO]="AGR",[AGR],etc))
pero no funciona (estoy utilizando gvSIG 1.12)
Cualquiera ayuda seria muy bienvenida!
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/Calculadora-de-campo-declaracion-IF-tp5079548.html
Sent from the gvSIG usuarios mailing list archive at Nabble.com.
Más información sobre la lista de distribución gvSIG_usuarios