Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Imagina que estás trabajando para una empresa que tiene, digamos que tiene 10 sucursales. Su tarea consiste en crear listas para las pruebas A/B, por lo que debe preparar un nuevo colum clasifica a los clientes en la categoría A o B. (Grupo por Banco)
Así que puedes tener una mesa como esta.
En un mundo ideal tendrás un número par de clientes, por lo que para eks 80 se puede dividir en 40 A y 40 B, pero en realidad aparecerán cifras impares por lo que para eks 81, entonces será 40 A y 41 B.
Banco | Cliente | Prueba AB |
A | 1 | A |
A | 2 | B |
A | 3 | A |
A | 4 | B |
A | 5 | A |
A | 6 | B |
A | 7 | A |
A | 8 | B |
A | 9 | A |
A | 10 | B |
A | 11 | A |
A | 12 | B |
A | 13 | A |
A | 14 | B |
A | 15 | A |
A | 16 | B |
B | 1 | A |
B | 2 | B |
B | 3 | A |
B | 4 | B |
B | 5 | A |
B | 6 | B |
B | 7 | A |
B | 8 | B |
B | 9 | A |
B | 10 | B |
B | 11 | A |
B | 12 | B |
B | 13 | A |
Hola @patoduck
Lo siento, pero no estoy seguro si entiendo su requisito, ¿está buscando crear una columna que alterna entre a y b?
Si es así, considere la siguiente solución.
=if Number.IsOdd( [Kunde] ) then "A" else "B"
Al final lo hice en el rango SQL () sobre (partición por pedido de Banknr por CustomerNr ) como clasificación y luego utilizar un CASE con (ranking % 2) <> 0 para encontrar números impares e pares.
En Power BI puede hacerlo creando un índice Agrupar por y, a continuación, como sugiere el uso de Marius
Number.IsOdd =if Number.IsOdd( [Kunde] ) then "A" else "B"
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |