¡Ayuda! Declaraciones condicionales que contienen valores perdidos<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Estoy tratando de crear una columna que etiqueta un par de puntos
como perteneciente a la categoría "I", "II", "III" o "IV". El par de puntos es
basado en dos columnas, y algunas celdas tienen valores perdidos. yo soy
cierto mi código es lógicamente correcto ¿Puede alguien ayudarme a encontrar una solución de trabajo?
A continuación se presentan varios de mis intentos de JSL:
Para cada fila (Asignar (: Quadrant_Running = If (Is
Falta (: Running_Y), Continuar (), Falta (: Running_X), Continuar (), Si (: Running_Y
> = 3 &: Running_X> = 3, "I", If (: Running_Y> 3 &
: Running_X
, "II", If (: Running_Y
&: Running_X <
3, "III", "IV"))))))
Para cada fila (Asignar (: Quadrant_Running = If (Is
Falta (: Running_Y), Continuar (), Falta (: Running_X), Continuar (),: Running_Y
> = 3 &: Running_X> = 3, "I",: Running_Y> 3 &
: Running_X
, "II",: Running_Y
&: Running_X <
3, "III", "IV"))
También he intentado usar un condicional "O": si (es
Falta (: Running_Y) | Falta (: Running_X), Continuar ())
Y también: Si (falta) (: Running_Y |: Running_X),
Continuar()).
Gracias por cualquier ayuda!
Re: Ayuda! Declaraciones condicionales que contienen valores perdidos¡Gracias por su ayuda chicos!
La declaración de asignación era más compacta, y terminé usando la instrucción Continue ().
El problema era la configuración en mi columna, no los había cambiado a valores de caracteres cuando originalmente creé la columna. ¡Al hacerlo se permitió la ejecución de la fórmula!
Re: Ayuda! Declaraciones condicionales que contienen valores perdidosEn realidad, creo que la Continuar() de su script original está bien, solo necesita eliminar el Asignar() .
Además, su segundo intento (sin el Asignar() ) es más compacto:
Por cada fila(
: Quadrant_Running = If (
Falta (: Running_Y), Continuar (),
Falta (: Running_X), Continuar (),
: Running_Y> = 3 &: Running_X> = 3, "I",
: Running_Y> 3 &: Running_X
, "II",
: Running_Y
&: Running_X
, "III",
"IV"
)
)
Re: Ayuda! Declaraciones condicionales que contienen valores perdidos¿Este script hace lo que estás buscando? Acabo de quitar el Asignar() funcionó y cambió el Continuar mi() 's para vaciar cadenas (""), de modo que Quadrant_Running sea una cadena faltante cuando falta una o ambas de sus columnas X / Y.
Por cada fila(
: Quadrant_Running = If (
Falta (: Running_Y), "",
Falta (: Running_X), "",
Si (: Running_Y> = 3 &: Running_X> = 3,
"YO",
Si (: Running_Y> 3 &: Running_X
,
"II",
Si (: Running_Y
&: Running_X
,
"III",
"IV"
)
)
)
)
)