Hola!
A ver si me puede ayudar alguien. Les cuento:
Tengo una columna denominada STEPNAME y otra STATECODENAME.
Necesito crear una columna condicional que cumpla lo siguiente:
1. [Statecodename] = "Ganada" ----> "Ganada"
2. [Statecodename] = "Perdida" ----> "Perdida"
3. [Statecodename] = "Abierta" y [Stepname] = "3" ----> "Cualificada"
4. [Statecodename] = "Abierta" y [Stepname] = "4" ----> "Cualificada"
5. [Statecodename] = "Abierta" y [Stepname] = "5"----> "Cualificada"
Yo había probado esta fórmula, per las "Cualificadas" me las devuelve como null y no es correcto:
= each if [statecodename] = "Ganada" then "Ganada"
else if [statecodename] = "Perdida" then "Perdida"
else if [statecodename] = "Abierta" & [Stepname] = "3" then "Cualificada"
else if [statecodename] = "Abierta" & [Stepname] = "4" then "Cualificada"
else if [statecodename] = "Abierta" & [Stepname] = "5" then "Cualificada"
else null)
Esta columna condicional la necesito para ponerla como leyenda en un gráfico.
Como puedo hacer una fórmula que cumpla todo esto y que me salga en una columna las que son GANADAS, PERDIDAS y CUALIFICADAS?
Gracias de antemano y un saludo!
Solved! Go to Solution.
Hola
La siguiente lógica de columna calculada funciona:
Col calculado =
SI(
Statecode[Statecodename] = "Won", "Won",
IF(Statecode[Statecodename] = "Perdido", "Perdido",
IF(Statecode[Statecodename] = "Open" && Statecode[Stepname] = "3", "Qualified",
IF(Statecode[Statecodename] = "Abierto" && Statecode[Stepname] = "4", "Calificado",
IF(Statecode[Statecodename] = "Open" && Statecode[Stepname] = "5", "Qualified", "Null")))))
A continuación se muestran los resultados devueltos con algunos datos ficticios.
Hi, @Syndicate_Admin ;
Creo que la respuesta de johncolley es correcta, aquí hay un método más conciso por cierto.
Calculated Col =
SWITCH (
Statecode[Statecodename],
"Won", "Won",
"Lost", "Lost",
"Open",
IF ( Statecode[Stepname] = 3 || [Stepname] = 4 || [Stepname] = 5, "Qualified" )
)
Saludos
Equipo de soporte de la comunidad _ Yalan Wu
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola
La siguiente lógica de columna calculada funciona:
Col calculado =
SI(
Statecode[Statecodename] = "Won", "Won",
IF(Statecode[Statecodename] = "Perdido", "Perdido",
IF(Statecode[Statecodename] = "Open" && Statecode[Stepname] = "3", "Qualified",
IF(Statecode[Statecodename] = "Abierto" && Statecode[Stepname] = "4", "Calificado",
IF(Statecode[Statecodename] = "Open" && Statecode[Stepname] = "5", "Qualified", "Null")))))
A continuación se muestran los resultados devueltos con algunos datos ficticios.
Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |