Crear una columna para calcular los valores faltantes en otra columna

Un usuario Pregunto ✅

teresab123

¡Saludos!

Estoy creando mi último informe en PBI y tratando de hacer lo siguiente:

Tengo una columna de valor donde los datos están incompletos. Entonces pensé que agregaría una columna calculada para calcular los valores faltantes para mis imágenes. Sin embargo, no va bien y no sé por qué la función Relacionada no funciona. Está en el lado 1 de la unión 1-Muchos. Aquí está el escenario (tablas/campos enmascarados para la confidencialidad del cliente):

Tabla 1 – Tabla principal con muchos valores;

Tabla 2: tabla de búsqueda de tasa estimada con los valores que necesito usar en el cálculo

Las tablas están unidas por un campo clave especial que creé para hacer la unión entre las fuentes de Excel. Pero me aseguré de que la dirección sea Tabla 2 (1) —> Tabla 1 (Muchos) para mantener la unión simple.

Hay una tercera tabla, que es de muchos a muchos pero no se usa en el cálculo. Pero lo configuré en una sola dirección de modo que funcione como un 1 para muchos. Las imágenes de mi tabla actual que ya he creado parecen ser válidas hasta ahora (todavía se confirma).

Estoy construyendo la columna calculada en la Tabla 1. Aquí está mi fórmula que he construido que no puedo hacer que el cálculo funcione:

ColumnaValorFalta =
Estimación de Tasa VAR = Tabla1[Total_Perc50] * RELACIONADO(Tabla2[ttl_Perc10_est_rate])

REGRESO

SI( ES EN BLANCO (Tabla1[Total_Perc10]), RateEstimate, Tabla1[Ttl_Perc10] )

¡Cualquier/Toda ayuda sería apreciada!

–Teresa.

CNENFRNL

Hola, @teresab123, según tu descripción, la fórmula me parece normal. ¿Hay algún mensaje de error o valores de cálculo inesperados?

teresab123

En respuesta a CNENFRNL

Hola @CNENFRNL,

Recibí errores esta mañana, pero al resolver los problemas de sintaxis de la mañana (es decir, escribir, no hay suficiente cafeína, etc.), la fórmula actual se procesa sin arrojar ningún error. Simplemente no trae ningún resultado para el cálculo. La parte falsa de la instrucción IF funciona como se esperaba. Pero mi columna calculada es simplemente un duplicado de la columna de valor original. Sé que esto no ayuda, pero puedo proporcionar un poco más de contexto:

En la tabla de tarifas, hay valores únicos para un nivel de posición específico (hay alrededor de 25 valores únicos que tienen sus propias tarifas únicas. Cada nivel tiene 4 tarifas diferentes dependiendo de los valores faltantes). Uní la tabla de tarifas a la tabla principal a través de este campo único con la intención de obtener las tarifas para esos valores faltantes. Así que no estoy seguro de por qué el cálculo simplemente no funciona. Ahora que lo estoy pensando, puedo hacer una tabla detallada para ver si la combinación realmente funciona. Vea si puedo simplemente sacar las tasas en la tabla de detalles. Pero cualquier ayuda sería apreciada. ¡Estoy confundido en cuanto a por qué la fórmula variable parece no funcionar!

CNENFRNL

En respuesta a teresab123

@ teresab123, si comparte su pbix con algunos datos de maqueta, entonces sería mucho más fácil solucionar el problema.

teresab123

En respuesta a CNENFRNL

hola @CNENFRNL

Estaría de acuerdo con eso, pero me llevaría algo de tiempo prepararlo. Pero acabo de hacer lo que pensé en mi respuesta anterior y parece que la unión no funciona. Si bien puedo crear una tabla visual contra la tabla 2 en una página de informe y ver las tarifas, cuando trato de hacer lo mismo usando el campo combinado de la tabla 1, todas las tarifas desaparecen de la visualización. Así que no me estoy volviendo demasiado loco, pensé que aún podía crear fórmulas DAX después de un largo descanso, pero ahora esto me dice que el enlace M-2-M (que configuré en una sola dirección) entre la tabla 1 y la tabla 3 debe afectará la relación directa entre la tabla 1 y la tabla 2. Avíseme cómo le gustaría que le enviara un archivo de prueba, ya que agradezco la oferta para solucionar el problema.

CNENFRNL

En respuesta a teresab123

Hola, @teresab123, según tengo entendido, su problema actual con M2M entre la tabla 1 y 3 pesa más que ese problema RELACIONADO, ¿no es así? En cuanto a mí, siempre trato de evitar M2M a toda costa, como aconsejan muchos gurús de datos.

Es mejor que comparta un archivo pbix con un modelo de datos completo y algunos datos ficticios para que podamos investigar un escenario práctico y buscar una solución juntos.

teresab123

En respuesta a CNENFRNL

Estoy trabajando en un archivo simulado ahora. Indique cómo enviarle el archivo. No estoy recibiendo correos electrónicos en este hilo por alguna razón.

Deja un comentario

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