Forum Discussion
Comparando 2 tablas
HOLA
Vi esta solución desde @selimovd pero realmente no funcionó para mí. ¿Me pierdo algo?
La idea es verificar la línea de base contra el CUIDS que se deslizó x mes.
- Syndicate_Admin3 years agoAdministrator
Hi Selimovd,
Tengo una tabla con 1534 CUIDs (tabla base)
& Tengo otra mesa con 478 CUIDs (Cuid que deslizó la fecha de lanzamiento de Go)
Estoy tratando de crear una tabla que muestre x mes y País la línea base... cuántos CUID cayeron y el % x país x mes.
Los números reales deben ser:
Julio – 302 Línea de base vs 90 deslizado (30%)
Agosto – 229 Línea de base vs 78 deslizados (34%)
Sep – 269 Línea de base vs 83 deslizados (31%)
Oct – 330 línea de base vs 89 deslizados (27%)
Nov – 277 Línea de base vs 103 deslizada (37%)
Dic – 127 línea de base vs 35 deslizados (28%)
Total – 1534 Línea de base vs 478 deslizados (31.16%)
Cuando intento construir la tabla, muestro correctamente la línea base de CUID pero CUID deslizado son incorrectos. Está mostrando números equivocados.
El archivo de Excel de línea base tiene el siguiente aspecto:
Nombre del cliente País País de referencia de CUID Salud del proyecto SL_CUID Mes República Checa 1000886CZ01 Verde - 2022-07 Reino Unido 1000886GB01 Verde - 2022-07 Francia ALLVFR01 Verde - 2022-07 Países Bajos ALLVNL01 Verde - 2022-07 Singapur ALLVSG01 Verde - 2022-07 Canadá ANYSCA01 Verde - 2022-07 Australia ASHDAU01 Verde - 2022-07 Líbano 380227LB01 Verde - 2022-07 Líbano 380227LB02 Verde - 2022-07 Canadá CSAUCA01 Verde - 2022-07 República Checa DELLCZ01 Verde - 2022-07 Estados Unidos 1000204US01 Verde - 2022-07 Estados Unidos 1000204US02 Verde - 2022-07 México 1000220MX01 Verde - 2022-07 Reino Unido 1000220GB01 Verde - 2022-07 Estados Unidos 1000220US01 Verde - 2022-07 Francia 1000542FR01 Verde - 2022-07 Francia 1000542FR02 Verde - 2022-07 Francia 1000542FR03 Verde - 2022-07 Francia 1000542FR04 Verde - 2022-07 Y archivo de Excel de deslizamiento
Nombre del cliente País CUID País de deslizamiento Salud del proyecto SL_CUID Mes Singapur 380305SG01 Verde - 2022-07 Singapur 380305SG02 Verde - 2022-07 Francia ALLVFR01 Verde - 2022-07 Países Bajos ALLVNL01 Verde - 2022-07 Singapur ALLVSG01 Verde - 2022-07 Australia 1000061AU02 Verde - 2022-07 Australia 380227AU01 Verde - 2022-07 Francia 380221FR02 Verde - 2022-07 Países Bajos 380291NL01 Verde - 2022-07 chile EIDUCL01 Verde - 2022-07 chile EIDUCL02 Verde - 2022-07 chile EIDUCL03 Verde - 2022-07 India 1000322IN01 Verde - 2022-07 Hong Kong EDGCHK01 Verde - 2022-07 Panamá 1000501PA01 Verde - 2022-07 Venezuela 1000501VE01 Verde - 2022-07 Bulgaria HAPABG01 Verde - 2022-07 Nueva Zelanda ICESNZ02 Verde - 2022-07 Estados Unidos 380306US01 Verde - 2022-07 Francia 380263FR01 Verde - 2022-07 Reino Unido 1000464GB01 Verde - 2022-07 Emiratos Árabes Unidos 1000301AE01 Verde - 2022-07 Reino Unido 380245GB01 Verde - 2022-07 Reino Unido 380245GB02 Verde - 2022-07 México 1000267MX01 Verde - 2022-07 México 1000267MX02 Verde - 2022-07 Lo que estaba intentando con su fórmula es hacer coincidir los CUID deslizados usando CUID y Month de la tabla de línea base frente a CUID y el mes de la tabla SLippage.
Medida de coincidencia =DÓNDE vIntersectionTable =CRUZAR (RESUMIR ( 'País de deslizamiento', 'País de deslizamiento'[País de deslizamiento CUID], 'País de deslizamiento'[Mes] ),RESUMIR ( 'País de referencia', 'País de referencia'[País de referencia de CUID], 'País de referencia'[Mes] ))DEVOLUCIÓNSI( COUNTROWS( vIntersectionTable ) > 0, "Sí", "No" )Pero todo está mostrando "sí".
Probé diferentes fórmulas para agregar los CUID deslizados en la tabla, pero no mostré los buenos números.
Deslizado2 = SI('País de referencia'[PARTE] EN VALORES ('País de deslizamiento'[PARTE]),"Verdadero","Falso") - Syndicate_Admin3 years agoAdministrator
Hay Selimovd.
Estaba tratando de usar su fórmula, pero obtengo todo SÍ . con el filtro.
Medida de coincidencia =DÓNDE vIntersectionTable =CRUZAR (RESUMIR ( 'País de deslizamiento', 'País de deslizamiento'[País de deslizamiento CUID], 'País de deslizamiento'[Mes] ),RESUMIR ( 'País de referencia', 'País de referencia'[País de referencia de CUID], 'País de referencia'[Mes] ))DEVOLUCIÓNSI( COUNTROWS( vIntersectionTable ) > 0, "Sí", "No" )La idea es que no todos los CUID se deslizaron, por lo tanto, no se debe esperar también.Actualmente, PowerBI también está agregando algunos duplicados. El BUSCARV actual está comprobando CUIDS y también proporciona los que no se deslizaron.Qué estoy tratando de crear como un doble BUSCARV con una fórmula que dice.
SI el CUID y el mes de la tabla 1 (línea base) ES IGUAL a CUID y el mes de la tabla 2 (Slipapge), sí, de lo contrario No.
Gracias