Mro
Hola.
Tengo dos tablas: VKM1 y Moneda.
Estoy tratando de crear una columna calculada en VKM para multiplicar la venta (de la tabla VKM1) con la tasa (de la tabla de divisas).
Las relaciones entre tablas están activas (muchas a una), pero por alguna razón la función «RELACIONADO» se niega a funcionar.
¿Cómo evitar este problema, qué otra función se puede utilizar?
ibarrau
En respuesta a Mro
Hola, si crear una columna calculada en VKM1 como esta no funciona (solo obtienes valores en blanco):
test = RELATED('Currency'[Rate])
Luego, verifique la relación porque es posible que no encuentre coincidencias. Agregue una visualización de tabla con columnas utilizadas en la relación de ambas tablas. Compruebe si coinciden o si solo tiene valores en blanco. Este es un problema habitual si las columnas que usa en la relación no tienen el mismo tipo o tienen diferentes casos de texto (superior, inferior)
¡Háganos saber lo que encuentre!
Saludos,
Greg_Deckler
@Mro: intente RELATEDTABLE en su lugar.
De lo contrario, no hay suficiente información para continuar, primero verifique si su problema es un problema común que se enumera aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba -p / 1116882
Además, consulte esta publicación sobre cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Muestra datos como texto, use la herramienta de tabla en la barra de edición
2. Resultado esperado de los datos de muestra
3. Explicación en palabras de cómo pasar del 1. al 2.
Mro
En respuesta a Greg_Deckler
@Greg_Deckler
Gracias por tu respuesta.
En detalles,
Dos mesas. Primero una «Moneda», como a continuación.
Divisa | Calificar |
Dólar estadounidense | 1,1854 |
Guay | 125,37 |
BGN | 1,9558 |
CZK | 26,097 |
DKK | 7.4508 |
GBP | 0,90265 |
HUF | 344,5 |
PLN | 4.3935 |
RON | 4.8345 |
SEK | 10,2865 |
CHF | 1.077 |
ISK | 160,2 |
NOK | 10,6585 |
El segundo (VKM1) consta de varias filas y columnas.
Entre las tablas hay una relación may a una (está activa).
He probado RELATEDTABLE:
Greg_Deckler
En respuesta a Mro
@Mro – ¿Dónde intenta crear la columna calculada? Si está en la tabla VKM1, entonces debe cambiar la dirección de su relación a Ambos
ibarrau
En respuesta a Mro
Hola, si crear una columna calculada en VKM1 como esta no funciona (solo obtienes valores en blanco):
test = RELATED('Currency'[Rate])
Luego, verifique la relación porque es posible que no encuentre coincidencias. Agregue una visualización de tabla con columnas utilizadas en la relación de ambas tablas. Compruebe si coinciden o si solo tiene valores en blanco. Este es un problema habitual si las columnas que usa en la relación no tienen el mismo tipo o tienen diferentes casos de texto (superior, inferior)
¡Háganos saber lo que encuentre!
Saludos,
Mro
En respuesta a ibarrau
@ibarrau @Greg_Deckler
Gracias por las respuestas, me llevó al curso.
El archivo de tipos de cambio original está en formato csv, en el formato pegado a continuación. Después de transformarse en Power Query, todavía tenía espacio al principio de cada código de moneda de 3 letras. Eliminación de espacio resuelto problema ….
Fecha, USD, JPY, BGN, CZK, DKK, GBP, HUF, PLN, RON, SEK, CHF, ISK, NOK, HRK, RUB, TRY, AUD, BRL, CAD, CNY, HKD, IDR, ILS, INR, KRW, MXN, MYR, NZD, PHP, SGD, THB, ZAR, EUR
05 de agosto de 2020, 1.1854, 125.37, 1.9558, 26.097, 7.4508, 0.90265, 344.50, 4.3935, 4.8345, 10.2865, 1.0770, 160.20, 10.6585, 7.4683, 86.3692, 8.3311, 1.6415, 6.2311, 1.5703, 8.2277, 9.1871, 4.0 17247.57 88.7090, 1405.74, 26.7125, 4.9698, 1.7809, 58.120, 1.6228, 36.759, 20.4221, 1.00