Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola,
Estoy aplicando la fórmula "= subfield(Class((puntos),50),'<',-1)" para agrupar en grupos de 50 un conjunto de puntajes, dichos puntajes llegan hasta 1000, esta fórmula por ejemplo, me crea el último rango hasta 1050 y los puntajes de 1000 los muestra allí, yo requiero que el último rango sea hasta 1000, no hasta 1050 ya que realmente no hay puntajes superiores a 1000 ¿Cómo hago ésto?
Muchas gracias!
Ok, prueba esto:
If(IsNum(puntos), subfield(Class((puntos)-1,50),'<',-1), 'No Evaluado')
Hola, Prueba a restar uno para mover las clases:
subfield(Class((puntos)-1,50),'<',-1)
Un saludo
¡Mil gracias! salió perfecto.
¡Me alegro! marcala como respondida por favor.
Una última pregunta, ¿Cómo agregar en el rango los que no tuvieron calificación? Gracias.
¿Quieres que te mantenga aparte los de 0 puntos? Creo que esto te funcionará:
If(puntos=0, '0', subfield(Class((puntos)-1,50),'<',-1))
No, los de 0 puntos deben estar dentro de los rangos, porque es un puntaje asignado, a lo que me refiero son aquellos que están nulos porque ni siquiera fueron calificados.
Ok, prueba esto:
If(IsNum(puntos), subfield(Class((puntos)-1,50),'<',-1), 'No Evaluado')
Hola Julio, nada, me sigue saliendo el mismo rango y el gráfico me omite los nulos, es decir, no los muestra, la fórmula la estoy creando como dimensión en elementos maestros, si observas el pantallazo que adjunto, en la tabla me muestra la información, pero en el gráfico no
¿En la tabla estás usando la dimensión maestra? Creo que donde esta el guion debería poner No Evaluados con mi formula.
Yo he cargado estos datos:
Load * Inline
[cliente, Fecha, score
1, 01/01/2018, 850
2, 01/01/2018, 0
3, 01/01/2018,
4, 01/01/2018, 20
5, 02/01/2018, 1400
6, 02/01/2018, 689
2, 02/01/2018, 1200
8, 02/01/2018, 456
9, 02/01/2018, 759
10, 02/01/2018, 285
1, 02/02/2018, 90
2, 03/02/2018, 127
3, 03/02/2018, 842
4, 03/02/2018, 1582
5, 03/02/2018, 67
6, 03/02/2018, 471
11, 04/02/2018, 693
12, 04/02/2018, 901
13, 04/02/2018, 586
14, 04/02/2018, 3
15, 04/02/2018, 40
16, 04/02/2018, 1000
17, 04/02/2018, 859
];
Y con la dimensión:
Text(If(IsNum(score), subfield(Class((score)-1,50),'<',-1), 'No Evaluado'))
Y medida:
Count(cliente)
Me tiene en cuenta ese valor al que no he metido datos.
Puede tener que ver con la relación entre la dimensión y tus medidas.
Copia y pega la tabla en otro sitio de la hoja. Quítale la ultima columna transfórmala directamente en un gráfico de barras, a ver que te saca.