Tablas inteligentes en Excel

Video

Formulación del problema

Tenemos una tabla con la que tenemos que trabajar constantemente (ordenar, filtrar, contar algo en ella) y cuyo contenido cambia periódicamente (añadir, eliminar, editar). Bueno, al menos, como ejemplo, aquí es así:

El tamaño, desde varias decenas hasta varios cientos de miles de líneas, no es importante. La tarea es simplificar y hacer su vida más fácil de todas las formas posibles convirtiendo estas celdas en una tabla "inteligente".

Solución

Seleccione cualquier celda en la tabla y en la pestaña Inicio (Home) ampliar la lista Formatear como una tabla (Formato como tabla):

 

En la lista desplegable de estilos, seleccione cualquier opción de relleno a nuestro gusto y color, y en la ventana de confirmación de la gama seleccionada, haga clic en OK y obtenemos el siguiente resultado:

Como resultado, después de tal transformación de la gama en "inteligente" Mesa (¡con mayúscula!) tenemos las siguientes alegrías (salvo un bonito diseño):

  1. Creadas Mesa obtiene un nombre Tabla 1,2,3 etc. que se puede cambiar a uno más adecuado en la pestaña Constructor (Diseño). Este nombre se puede usar en cualquier fórmula, lista desplegable y función, como una fuente de datos para una tabla dinámica o una matriz de búsqueda para una función BUSCARV.
  2. Creado una vez Mesa se ajusta automáticamente al tamaño al agregar o eliminar datos en él. Si agregas a tal Mesa nuevas líneas: se estirará más abajo, si agrega nuevas columnas, se expandirá en amplitud. En la esquina inferior derecha Mesas puede ver el marcador de borde que se mueve automáticamente y, si es necesario, ajustar su posición con el mouse:

     

  3. en el sombrero Mesas automáticamente Autofiltro se enciende (se puede forzar a deshabilitar en la pestaña Datos (Fecha)).
  4. Al agregarles nuevas líneas automáticamente todas las fórmulas se copian.
  5. Al crear una nueva columna con una fórmula, se copiará automáticamente en toda la columna. no es necesario arrastrar la fórmula con la cruz negra de autocompletar.
  6. Al desplazarse Mesas DE INSCRIPCIÓN los encabezados de columna (A, B, C…) se cambian a nombres de campo, es decir, ya no puede arreglar el encabezado del rango como antes (en Excel 2010 también hay un autofiltro):
  7. Al habilitar la casilla de verificación Mostrar línea total (fila total) de la pestaña. Constructor (Diseño) obtenemos una fila de totales automáticos al final Mesas con la capacidad de seleccionar una función (suma, promedio, conteo, etc.) para cada columna:
  8. a los datos en Mesa puede dirigirse usando los nombres de sus elementos individuales. Por ejemplo, para sumar todos los números en la columna de IVA, puede usar la fórmula =SUMA(Tabla1[IVA]) = SUMA (F2: F200) y no pensar en el tamaño de la tabla, el número de filas y la corrección de los rangos de selección. También es posible usar las siguientes declaraciones (asumiendo que la tabla tiene el nombre estándar Tabla 1):
  • =Tabla1[#Todos] – enlace a toda la tabla, incluidos los encabezados de columna, los datos y la fila total
  • =Tabla1[#Datos] – enlace de solo datos (sin barra de título)
  • =Tabla1[#Encabezados] – enlace solo a la primera fila de la tabla con encabezados de columna
  • =Tabla1[#Totales] – enlace a la fila total (si está incluida)
  • =Tabla1[#Esta fila] — referencia a la fila actual, por ejemplo, la fórmula =Tabla1[[#Esta fila];[IVA]] se referirá al valor de IVA de la fila de la tabla actual.

    (En la versión en inglés, estos operadores sonarán, respectivamente, como #Todos, #Datos, #Encabezados, #Totales y #Esta fila).

PS

En Excel 2003 había algo remotamente similar a estas tablas "inteligentes": se llamaba Lista y se creaba a través del menú. Datos – Lista – Crear lista (Datos — Lista — Crear lista). Pero incluso la mitad de la funcionalidad actual no estaba allí. Las versiones anteriores de Excel tampoco tenían eso.

Deje un comentario