Aquí podría ser tu PUBLICIDAD


Ordenando una gama de valores correctamente en VBA

votos
0

Tengo los datos siguientes en una tabla dinámica. A la izquierda, se describe un rango y a la derecha el número de células dentro de ese rango. Me gustaría conocer un código que organiza correctamente el rango de la izquierda y los códigos de color nada después de 80-89. He utilizado la función de clasificación pero no parece funcionar. Por favor ayuda.

Days Count of PR ID 10-19 656 0-9 480 20-29 190 30-39 115 40-49 65 50-59 47 70-79 28 60-69 23 80-89 12 110-119 3 120-129 2 130-139 1 100-109 1 180-189 1

Publicado el 03/06/2018 a las 02:18
fuente por usuario Myriam Diaz Martinez
En otros idiomas...        العربية       

1 respuestas

votos
0

Utilice una columna auxiliar que puede ser utilizado para el tipo numérico. Así que en los datos de origen agregar una columna ayudante junto a la columna de días que va 1,2,3,4 etc días Clasificación - se puede utilizar un BUSCARV para tirar en el rango adecuado para cada grupo de días. A continuación, utilice este para ordenar en su tabla dinámica. El formato condicional a continuación, puede hacer su coloración, así basa en el valor de la columna auxiliar.


Los datos con la columna auxiliar y mesa del vlookup:

Datos

Tenga en cuenta que esto sería sus datos de respaldo reales antes de la agregación hasta que tendría la columna de la ayudante.

Pivote usando la columna de ayuda a la orden (nota: se usaría conde no SUM):

Pivote


Formato condicional:

Agregar una regla de formato condicional (para satisfacer sus necesidades) con el valor de la columna ayudante:

columna auxiliar para el formato condicional

Resultado:

Ordenado y con formato condicional

Respondida el 03/06/2018 a las 06:19
fuente por usuario QHarr


Aquí podría ser tu PUBLICIDAD