Si ganó, calcule la diferencia entre dos fechas

Un usuario Pregunto ✅

lguelcher

Estoy tratando de agregar una columna calculada para calcular la cantidad de días entre dos fechas. Sin embargo, solo necesito calcular para aquellos que cumplen con ciertos criterios.

La fórmula que probé es:

DiffCloseDate = if(Opportunities[Status]="won",(Opportunities[Actual Close Date]-Opportunities[Est Close Date]),"")

Para la cláusula ‘entonces’, también probé

Datediff(Opportunities[Est Clsoe Date],Opportunities[Actual Close Date],Days)

El error que estoy recibiendo es:

No se puede determinar un solo valor para la columna ‘Fecha de cierre real’ en la tabla Oportunidades. Esto puede suceder cuando una fórmula de medida hace referencia a una columna que contiene muchos valores sin especificar una agregación como mínimo, máximo, recuento o suma para obtener un único resultado.

Pero, no quiero agregar las fechas. Solo quiero que cada fila realice el cálculo.

Gracias por cualquier ayuda.

greg_deckler

¿Está seguro de que está utilizando una columna calculada porque el error que obtiene es para una medida? Si usa una columna calculada, su fórmula generará un error con respecto a los datos «variantes» porque está tratando de devolver un número y una cadena al mismo tiempo. Ambos tienen que estar de acuerdo en términos del tipo de datos devuelto. Entonces, podría hacer algo como esto como una columna calculada (no como una medida)

DiffCloseDate = IF(Opportunities[Status]="won",Opportunities[Actual Close Date]-Opportunities[Est Close Date],-999)

greg_deckler

¿Está seguro de que está utilizando una columna calculada porque el error que obtiene es para una medida? Si usa una columna calculada, su fórmula generará un error con respecto a los datos «variantes» porque está tratando de devolver un número y una cadena al mismo tiempo. Ambos tienen que estar de acuerdo en términos del tipo de datos devuelto. Entonces, podría hacer algo como esto como una columna calculada (no como una medida)

DiffCloseDate = IF(Opportunities[Status]="won",Opportunities[Actual Close Date]-Opportunities[Est Close Date],-999)

greggyb

En respuesta a greg_deckler

@lguelcher, ¿está definiendo esta columna en la tabla ‘Oportunidades’?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *