mmoroni
En pocas palabras, esto es con lo que necesito ayuda. Necesito una columna para:
si el canal # NO es 1000
‘nombre del canal’ es lo mismo que la fila (anterior)
Y ‘fecha’ es lo mismo que fila,
SUMA ‘Total Min’
v-yuaj-msft
Hola @mmoroni,
Según su descripción, puede crear una columna calculada de la siguiente manera.
Column = CALCULATE(SUM(channel[Total Min]),'channel'[Channel #]<>1000,ALLEXCEPT(channel,channel[Channel Name],channel[Date]))
¿Quieres unir columnas entre dos tablas diferentes? Si es así, puede probar la función LOOKUPVALUE().
Espero que eso sea lo que estabas buscando.
Atentamente,
Yuna
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
v-yuaj-msft
Hola @mmoroni,
Agregué los datos en la captura de pantalla y los probé. La función DAX de una columna calculada es la misma que se mencionó anteriormente.
¿Es el siguiente resultado lo que desea?
([only «29»+»529″]+[same date»12/29/2020″]+[same channel «ESPN MD»]—–>1379+66497=67876)
Espero que eso sea lo que estabas buscando.
Atentamente,
Yuna
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
mmoroni
En respuesta a v-yuaj-msft
Bueno… llámame tonto. Debo haber tenido algo mal en mi prueba de la fórmula.
Combined channel name Total Mins = CALCULATE(SUM('Viewership_By_Day_-_Monthly'[Total Min]),'Viewership_By_Day_-_Monthly'[Channel #]<>1000,ALLEXCEPT('Viewership_By_Day_-_Monthly','Viewership_By_Day_-_Monthly'[Channel Name],'Viewership_By_Day_-_Monthly'[Date]))
Parece que está funcionando como lo necesito. ¡Gracias!
v-yuaj-msft
Hola @mmoroni,
Según su descripción, puede crear una columna calculada de la siguiente manera.
Column = CALCULATE(SUM(channel[Total Min]),'channel'[Channel #]<>1000,ALLEXCEPT(channel,channel[Channel Name],channel[Date]))
¿Quieres unir columnas entre dos tablas diferentes? Si es así, puede probar la función LOOKUPVALUE().
Espero que eso sea lo que estabas buscando.
Atentamente,
Yuna
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
mmoroni
En respuesta a v-yuaj-msft
No del todo… Quizá mi ejemplo debería ser más claro. Así que mis disculpas por eso.
A continuación, vemos el Canal # 29, 529, 1000 – Todo para ESPN HD y todo en la misma FECHA (29/12/2020).
Me gustaría que la nueva columna agregue el total mínimo para 29 y 529 (según el nombre del canal) cuando ambos estén en la misma fecha. Pero EXCLUYE el conteo en el canal número 1000, aunque sea el mismo nombre y la misma fecha.
Entonces… Calcular(SUMA(SI( Nombre del canal = anterior (nombre del canal) Y(Fecha = Anterior(fecha), excepto si el número de canal <>1000.
pranit828
Hola @mmoroni
Calcular (suma (‘tabla'[total min]), todo excepto(‘tabla’,’tabla'[channel name]),’tabla'[channel name]<> 1000)
mmoroni
En respuesta a pranit828
No del todo. Necesito que si la FECHA es la misma, Y el nombre del canal es el mismo, para sumar los minutos. Pero gracias por el valiente intento.