sarah2_williams
Hola a todos,
Tengo algunos datos de ventas anuales en los que entre las ventas de un año y otro la codificación del producto ha cambiado. He adjuntado un ejemplo de lo que me han dado, una pestaña es la información de ventas en sí, la otra es una búsqueda que relaciona el código de producto antiguo con el código de producto nuevo.
Necesito vincular de alguna manera los códigos antiguos a los códigos nuevos mediante la búsqueda, de modo que todos los años aparezcan en un gráfico / tabla, con los productos vinculados entre sí.
Sabemos por la búsqueda que el producto antiguo «1111» es lo mismo que el producto nuevo «111», pero no puedo averiguar cómo reunir todo esto para que mi gráfico incluya los 3 años.
Sin embargo, pensé que si esto fuera Excel, haría un Vlookup, dando a los años anteriores el nuevo código para poder usar la columna «Nuevo código», pero eso no parece posible en PowerBI. mis datos tienen casi 9 millones de filas.
https://1drv.ms/x/s!AgqFHfAlcE6nhnkazp_0PpOiM3Qo?e=XEiPwm archivo de ejemplo muy básico aquí.
Gracias
Sarah
Anónimo
Hola @ sarah2_williams usa la función lookupvalue para lograr esto.
Importe la tabla de búsqueda en BI y en su tabla original use loolupvalue (código nuevo, código antiguo, código antiguo (tabla principal)), esto traería los códigos nuevos delante de los antiguos y podría ejecutar el análisis.
Por favor marque esto como solutiom como aceptado.
v-yangliu-msft
Hola @ sarah2_williams,
Estos son los pasos que puede seguir:
1. Seleccione Inicio – Agregar consultas: agregar consultas como nuevas en Power query
2. Seleccione Reemplazar valores para convertir el N / A de las dos columnas en blanco.
3. Seleccione las dos columnas que se fusionarán, seleccione Fusionar columnas en Agregar columna
4. Resultado.
Puede descargar el archivo PBIX desde aquí.
Atentamente,
Liu Yang
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Anónimo
Hola @ sarah2_williams usa la función lookupvalue para lograr esto.
Importe la tabla de búsqueda en BI y en su tabla original use loolupvalue (código nuevo, código antiguo, código antiguo (tabla principal)), esto traería los códigos nuevos delante de los antiguos y podría ejecutar el análisis.
Por favor marque esto como solutiom como aceptado.
sarah2_williams
En respuesta a Anónimo
Esto no funcionó para mí. no me permitirá agregar la última referencia en la tabla principal. El código nuevo y el código antiguo en la búsqueda son números enteros, al igual que el código antiguo en la tabla principal. ¿Sabes por qué no me dejaba seleccionar la referencia de columna final?
Gracias