Excel: evalúa varias celdas seguidas y crea un informe o una pantalla que muestre de menor a mayor

En una spreadsheet de Excel 2003, tengo la fila superior de celdas calculando el número de días y horas que he trabajado en algo basado en los datos que coloqué en las celdas de abajo para cada categoría. Por ejemplo, ingreso el time dedicado a la progtwigción, los idiomas hablados, la casa, el piano, la guitarra … etc. La celda superior de cada categoría realizará un seguimiento y mostrará cuántos días y horas gasté al agregar el time dedicado a cada categoría cada día. Quiero evaluar esta fila superior y luego listrla en un "informe" (como un cuadro emergente u otra pestaña o algo) en order de menor cantidad de time a la mayor cantidad de time. Esto es para que pueda ver de un vistazo qué categoría se está quedando atrás y en qué debo trabajar. ¿Se puede hacer esto en Excel? VBA? ¿O tengo que escribir un progtwig desde cero en C # o Java? ¡Gracias!

VH

Increíble … Me han regañado por tratar de entender una respuesta y solicité marcar esta pregunta. No veo nada para hacer esto y no pude encontrar nada que te diga cómo, así que solo estoy escribiendo aquí. MI PREGUNTA FUE RESPONDIDA … Pero gracias de todos modos …

Considere la siguiente captura de pantalla:

enter image description here

Los datos del gráfico se construyen con fórmulas en las columnas H3: I3 y siguientes. Las fórmulas son

H3 =INDEX($B$3:$F$3,MATCH(SMALL($B$2:$F$2,ROW(A1)),$B$2:$F$2,0))

I3 =INDEX($B$2:$F$2,MATCH(SMALL($B$2:$F$2,ROW(A1)),$B$2:$F$2,0))

Copie y construya un gráfico de barras horizontales a partir de los datos. Si desea cambiar el order de los datos de origen, use LARGE() lugar de SMALL() .

Enfoque alternativo

En lugar de registrar sus datos en una matriz, considere registrarlos en una tabla plana con columnas de date, categoría y time invertido. Entonces, los datos pueden evaluarse fácilmente de muchas maneras posibles sin usar ninguna fórmula. La siguiente captura de pantalla muestra una tabla dinámica y un gráfico donde los datos se orderan por el time invertido.

enter image description here

Editar después de inspeccionar el file:

enter image description here

Cambie las filas 2 y 3. Luego, puede elegir uno de los enfoques descritos anteriormente.

Considere ingresar el time de estudio como valores de time. No está inmediatamente claro si su input 2.23 significa 2 horas y 23 minutos, o 2 horas más 0.23 de una hora, lo que equivale a 2 horas, 13 minutos.

Si está utilizando el primer método, todas las sums relacionadas con decimales están desactivadas. Por ejemplo, el total para la columna B es 7.73 mientras lo sum. ¿Eso es para ser de 7 horas y 73 minutos? Eso realmente sería 8 horas y 13 minutos, ¿no? ¿O está destinado a ser de 7 horas y 43 minutos? Puedes ver cómo esto es confuso. Use los dos puntos para separar las horas y los minutos y, oye, puede ver los valores de time legibles por los humanos y no tiene que convertir los valores de los minutos en decimales.