Vincular nombres antiguos con nombres nuevos a través del análisis interanual con una búsqueda

Un usuario Pregunto ✅

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.

Hola @ sarah2_williams,

Estos son los pasos que puede seguir:

1. Seleccione Inicio – Agregar consultas: agregar consultas como nuevas en Power query

v-yangliu-msft_0-1614559130599.png

2. Seleccione Reemplazar valores para convertir el N / A de las dos columnas en blanco.

v-yangliu-msft_1-1614559130605.png

3. Seleccione las dos columnas que se fusionarán, seleccione Fusionar columnas en Agregar columna

v-yangliu-msft_2-1614559130609.png

4. Resultado.

v-yangliu-msft_3-1614559130611.png

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

Deja un comentario

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