Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
FCF
Helper IV
Helper IV

mensaje de error no está seguro de qué hacer

error.GIF

Tengo este mensaje al intentar obtener un valor de una columna

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @FCF

Puede probar la siguiente columna o medida calculada.

Columna calculada:

Column = 
Targets[ Target Margin(CDN$) ]-
CALCULATE(
    SUM(Sales[act_mar]),
    FILTER(
        ALL(Sales),
        [Week]=EARLIER(Targets[Wk #])
    )
)

Medida:

Measure = 
SELECTEDVALUE(Targets[ Target Margin(CDN$) ])-
CALCULATE(
    SUM(Sales[act_mar]),
    FILTER(
        ALL(Sales),
        [Week]=SELECTEDVALUE(Targets[Wk #])
    )
)

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

12 REPLIES 12
lkalawski
Memorable Member
Memorable Member

@FCF

Si va a crear una medida, no puede hacer referencia a una columna de esta manera. La medida devuelve un único valor, por lo que debe utilizar una de las funciones de agregado (SUM, MIX, MAX, etc.).

Si desea calcular algo a nivel de fila, agregue una columna calculada, puede hacerlo como lo hace ahora.



_______________
Si ayudé, por favor acepte la solución y dar felicitaciones! 😀

Hola

gracias por la respuesta, soy realmente nuevo en esto y no estoy seguro de lo que quieres decir mediante la creación de una columna calculada

lkalawski
Memorable Member
Memorable Member

@FCF

Si tiene una tabla y desea agregar una columna adicional que calcula algo basado en otras columnas de esta tabla, haga clic en Nueva columna calculada y cree una fórmula para calcular.

lkalawski_0-1598621976668.png

Puedes leer más sobre esto aquí: https://www.sqlbi.com/articles/calculated-columns-and-measures-in-dax/



_______________
Si ayudé, por favor acepte la solución y dar felicitaciones! 😀

Hi again

the values that i want to work with come from 2 differnet tables. 

i have created the calculated column, but am not able to see one of the columns form a differnt table.

this should not be so confusing.

thanks

@FCF , la captura de pantalla no está aclarando, columna o medida. En ambos sentidos se ve mal. No hay necesidad del nombre de la tabla primero. Si la medida de la segunda necesita a la aggeration.

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

este es un ejemplo de la tabla targets.xlxs

VendedorClienteWk #Referencia Ventas objetivo (CDN$) Margen objetivo(CDN$) Año
JimVAPLWE2JIMVAPLWE2615145.382020
JimVAPLWE4JIMVAPLWE4615139.792020
JimVAPLWE6JIMVAPLWE6630266.22020
JimVAPLWE7JIMVAPLWE717135.512020
JimVAPLWE8JIMVAPLWE8652181.592020
JimVAPLWE10JIMVAPLWE10615145.382020
JimVAPLWE12JIMVAPLWE12615156.582020
JimVAPLWE14JIMVAPLWE14615117.42020
JimVAPLWE16JIMVAPLWE16696141.732020
JimVAPLWE18JIMVAPLWE18619137.252020
JimVAPLWE20JIMVAPLWE20619148.452020
JimVAPLWE22JIMVAPLWE22761181.842020
JimVAPLWE24JIMVAPLWE24622152.022020
JimVAPLWE26JIMVAPLWE26622124.042020
JimVAPLWE28JIMVAPLWE28624153.742020
JimVAPLWE30JIMVAPLWE30711193.032020
JimVAPLWE32JIMVAPLWE32608137.872020
JimVAPLWE34JIMVAPLWE34644173.632020
JimVAPLWE36JIMVAPLWE36743158.372020
JimVAPLWE38JIMVAPLWE38603127.632020
JimVAPLWE41JIMVAPLWE41781177.062020
JimVAPLWE42JIMVAPLWE42611141.112020
JimVAPLWE44JIMVAPLWE44697154.792020
JimVAPLWE46JIMVAPLWE46618137.182020
JimVAPLWE52JIMVAPLWE52604139.522020

tabla de ventas

ClienteFecha de contabilizaciónVentas (CDN$)ActualMarginVendedorSemanaañoVender a cliente noKey3act_mar
INPRPI28/12/201631.54.5Jim522016INPRPIINPRPIJIM2016524.5
INPRPI28/12/201631.54.5Jim522016INPRPIINPRPIJIM2016524.5
INPRPI28/12/201631.54.5Jim522016INPRPIINPRPIJIM2016524.5
INPRPI21/12/201631.54.5Jim512016INPRPIINPRPIJIM2016514.5
INPRPI20/12/201631.54.5Jim512016INPRPIINPRPIJIM2016514.5
INPRPI07/12/201631.54.5Jim492016INPRPIINPRPIJIM2016494.5
INPRPI05/12/201631.54.5Jim492016INPRPIINPRPIJIM2016494.5
INPRPI05/12/201631.54.5Jim492016INPRPIINPRPIJIM2016494.5
INPRPI05/12/201631.54.5Jim492016INPRPIINPRPIJIM2016494.5
INPRPI30/11/201631.54.5Jim482016INPRPIINPRPIJIM2016484.5
INPRPI30/11/201631.54.5Jim482016INPRPIINPRPIJIM2016484.5
INPRPI30/11/201631.54.5Jim482016INPRPIINPRPIJIM2016484.5
INPRPI05/10/201631.54.5Jim402016INPRPIINPRPIJIM2016404.5

3a mesa

Calendario

FechaM- #AñoFiscalCuartoM-NameWkMesWk #Ordenord1ord2wk_sort
28/07/1972019FY20Q1-20Jul31.197-Jul31.191.001.201.20031.191
29/07/1972019FY20Q1-20Jul31.197-Jul31.191.001.201.20131.192
30/07/1972019FY20Q1-20Jul31.197-Jul31.191.001.201.20231.193
31/07/1972019FY20Q1-20Jul31.197-Jul31.191.001.201.20331.194
01/08/1982019FY20Q1-20Agosto31.198-Ago31.191.001.201.20431.195
02/08/1982019FY20Q1-20Agosto31.198-Ago31.191.001.201.20531.196

He utilizado el calendario para crear las relaciones

de la pestaña de destino quiero extraer la tabla [Margen de destino(CDN$) ] -ventas [act_mar] á [margin_Variance]

Espero que esto ayude.

v-alq-msft
Community Support
Community Support

Hola, @FCF

Puede probar la siguiente columna o medida calculada.

Columna calculada:

Column = 
Targets[ Target Margin(CDN$) ]-
CALCULATE(
    SUM(Sales[act_mar]),
    FILTER(
        ALL(Sales),
        [Week]=EARLIER(Targets[Wk #])
    )
)

Medida:

Measure = 
SELECTEDVALUE(Targets[ Target Margin(CDN$) ])-
CALCULATE(
    SUM(Sales[act_mar]),
    FILTER(
        ALL(Sales),
        [Week]=SELECTEDVALUE(Targets[Wk #])
    )
)

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hi

thanks for the help with this problem, i will test the two options.

Hola

He encontrado una manera de hacer que la medida funcione para mí gracias por su ayuda.

Buenos días

gracias por la respuesta,

He probado la medida, pero la referencia a [semana] no está funcionando. Tengo un mensaje de error

"la semana de la columna no se puede encontrar o no se puede utilizar en esta expresión."

¿es posible cargar el archivo pbx aquí?

lkalawski
Memorable Member
Memorable Member

@FCF

¿Puede proporcionar detalles de lo que desea hacer, por ejemplo, agregar datos de ejemplo?

Para obtener datos de otra tabla, debe utilizar la función RELACIONADA.

https://dax.guide/related/



_______________
Si ayudé, por favor acepte la solución y dar felicitaciones! 😀

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.