martes, 18 de marzo de 2014

¿TABLAS O CUADROS?

Durante mucho tiempo nos hemos preguntado por la nomenclatura que debemos usar para nuestros formatos de Excel. Muchos decimos "Hice una tabla de Excel" cuando en realidad lo realizado atiende a un simple cuadro con algunas fórmulas dentro. 

Uno de los grande beneficios ignorados de Excel es la utilización de las TABLAS para el registro y estandarización de datos para luego ser resumidos en una TABLA DINÁMICA o demás.

Microsoft define tabla como:  Una tabla generalmente contiene datos relacionados en una serie de filas y columnas de hoja de cálculo que tienen formato de tabla. (Más información aquí). Nosotros la definiremos como un conjunto ordenado de datos que permiten automatizar una serie de funciones. 

Las herramientas de gestión de tablas las encontramos en la solapa INSERTAR, en el apartado TABLAS:


Revisemos los pasos a seguir para utilizar esta potente herramienta:
  1. Seleccionamos un rango de celdas y damos Clic en el ícono TABLA, se mostrará una imagen como esta:
  2. Se mostrará un cuadro de diálogo como el que muestra la figura anterior. La casilla de verificación que dice "La tabla tiene encabezados" deberá ser marcada en caso de tratarse de un grupo de celdas con encabezados, esto hará que la primera fila sea diferenciada de las demás. En nuestro caso, la dejaremos en blanco y daremos clic en aceptar. Obtendremos algo como esto:
  3.  Por defecto no pondrá un azul los encabezados y los nombrará. como "Columna1" en adelante, como lo nuestra la imagen. Estos pueden ser modificados a nuestra conveniencia y necesidad.
  4. Estando dentro de nuestra tabla tendremos los siguientes beneficios:
  • Al mover la barra de desplazamiento lateral hacia abajo las columnas dejarán de llamarse A, B, C....  serán suplantados por los nombres de campo que introduzcamos
  • Si alguna de las columnas requiere de una validación, lista, fórmula o función, bastará introducirla en la primera columna y esta función será heredada a las demás celdas de la columna. 
  • Para agregar nuevas filas al final del rango sólo será necesario introducir datos y automáticamente agrandará el campo sin dar esos tediosos clics para insertar filas. 
  • Al estar dentro del conjunto de celdas de nuestra tabla, se activará una  solapa nueva para la gestión de la tabla que me permitirá realizar múltiples tareas de manera automatizada.
Las funciones de esta solapa son:
1) Propiedades, permite modificar nuestra tabla.
2) Herramientas, resumir nuestra tabla mediante tabla dinámica y gestionar campos
3) Datos externos de tabla, importación, actualización
4) Opciones de estilo de tabla, colocar fila de todales, quitar y poner filtros, colocar las bandas.
5) Estilos de tabla, cambiar los colores de la tabla. 

Esta sería la presentación general de las tablas algunas de sus funciones. 

Dios les bendiga,

domingo, 9 de marzo de 2014

CREACIÓN DE MATRIZ MESES EN EXCEL



Excel nos da la posibilidad de crear matrices personalizadas para ser utilizadas dentro de un conjunto de funciones para automatizar resultados a partir de un dato.
Uno de los ejemplos más aplicados de lo expuesto es proporcionar el mes como texto a partir de una fecha mediante la combinación de una matriz personalizada y dos funciones:  la función MES() e ÍNDICE():

INDICE (función INDICE)
Devuelve un valor o la referencia a un valor de una tabla o rango. La función INDICE presenta dos formas: matricial y de referencia

Sintaxis

INDICE(matriz; núm_fila; [núm_columna])

La sintaxis de la función INDICE tiene los siguientes argumentos:
  • Matriz: Un rango de celdas o una constante de matriz.
  • Núm_fila: Obligatorio. Selecciona la fila de la matriz desde la cual se devolverá un valor
  •  Núm_columna: Selecciona la columna de la matriz desde la cual se devolverá un valor. Si se omite núm_columna, se requiere el argumento núm_fila.


MES (función MES)

Convierte un número de serie en un valor de mes. Contiene como único argumento una fecha.

CREACIÓN DE MATRICES

Para crear una matriz personalizada en Excel debemos tener en cuenta:
·         Cada carácter debe estar separado por comas (a,b,…), en algunas computadoras será punto y coma ( ; )
·         Los caracteres deberán estar encerrador en corchetes { }

APLICACIÓN



La fórmula MES(B3) devuelve el número de mes de la fecha introducida en la celda, RESULTADO=5.
La función INDICE() devuelve el valor de la lista que está contenido en la posición 5 dado por la función mes.

Esta combinación puede utilizarse para generar un capo para ser utilizado como filtro dentro en una cuadro o tabla dinámica.

Para descargar el archivo:
Hoja matriz meses


Espero les sirva,

Dios les bendiga.