jueves, 16 de enero de 2014

Lección 2. Definir formatos personalizados

Excel provee una gran cantidad de formatos numéricos, pero es posible que en algún momento necesitemos algún formato que no esté disponible en los estándares de Excel. Para subsanar esta carencia Excel dispone de una herramienta para crear formatos personalizados. Por defecto todas las celdas de Excel tienen el formato de número general. Su funcionamiento se basa en que lo que escribimos es lo que tenemos, es decir se adapta a lo que hayamos escrito, ya sea texto, números con decimales, porcentajes, entre otros. Para crear un nuevo formato debemos acceder al cuadro de diálogo  Formato de celdas, seleccionar la Categoría: Personalizada y seguidamente en el cuadro de texto Tipo: debemos escribir el código del formato que deseamos crear. Para crear un formato de número personalizado, primero debemos conocer las reglas de los códigos para crear un formato. El formato se compone de cuatro secciones separadas por ; (punto y coma).

____________ ;____________ ; ____________ ; ____________

La primera sección define el formato que tendrá el número en la celda si es positivo; la segunda, si el número es negativo, la tercera, si el número vale cero; la cuarta si la celda contiene texto.

0 : Reserva un dígito para un número, si no se completa el tamaño definido por el formato se completa con ceros.
# : Reserva un dígito para un número, pero si no se completa el tamaño definido por el formato se deja en blanco.
? : Reserva un dígito. Añade espacios en ceros insignificantes.
. : Punto decimal.
% : Símbolo porcentual.
, : Separador de millares.
E- E+ e- e+ : Notación científica.
$ - + / ( ) : : Muestra estos caracteres. No necesitan comillas.
\ : Muestra el siguiente carácter en el formato.
* : Repite el siguiente carácter hasta completar el ancho de la celda.
_ : Deja un espacio
"texto" : Muestra el texto escrito entre la comillas dobles.
@ : Espacio reservado para texto.
[color] : Muestra el carácter en el color especificado. Puede ser Negro, Azul, Cian, Verde, Magenta, Verde, Rojo y Amarillo.
[color n] : Muestra el correspondiente color de la paleta de colores, n puede ser un número entre 0 y 56.
[valor condición] : Permite escoger tu propio criterio para cada sección de un formato numérico.
m : Muestra el mes como número sin ceros (1-12).
mm : Muestra el mes como número con ceros (01-12).
mmm : Muestra el nombre del mes como abreviación (Ene, Feb).
mmmm : Muestra el nombre del mes por completo (Enero, Febrero).
mmmmm : Muestra la inicial del mes (E, F).
d : Muestra el día como número sin ceros (1-31).
dd : Muestra el día como número con ceros (01-31).
ddd : Muestra el nombre del día como abreviación (Lun, Mar).
dddd : Muestra el nombre del día por completo (Lunes, Martes).
yy o yyyy : Muestra el año en dos dígitos (00-99) o cuatro (1900-9999).
h o hh : Muestra la hora como números sin ceros (0-23) o como números con ceros (00-23).
m o mm : Muestra los minútos como números sin ceros (0-59) o como números con ceros (00-59).
s o ss : Muestra los segundos como números sin ceros (0-59) o como números con ceros (00-59).
AM/PM : Muestra la hora en formato de 12 horas, si no se indica esta opción se muestra la hora en formato 24 horas.

Por ejemplo, se puede utilizar el siguiente formato personalizado:

€#,##[Verde];(0,00€)[Rojo];"Cero";""

Este formato contiene cuatro secciones separadas por el signo de punto y coma y utiliza un formato diferente para cada sección.
Con este formato estamos indicando que los números positivos (1ªsección) se escriben en verde, llevan el signo del euro delante, no se muestran los ceros no significativos y solo se muestran 2 decimales (#.##); los números negativos se escriben en rojo, entre paréntesis con el € detrás y con dos decimales siempre; los valores cero se sustituyen por la palabra cero y los textos por la cadena nula, es decir que si en la celda hay texto, ese texto desaparecerá.

Ejercicio Paso a Paso

1.      Si no tienes abierto Excel2007, ábrelo para realizar el ejercicio.
2.      Crea un nuevo libro de trabajo.
3.      Selecciona la celda B5. Luego Abriremos el cuadro de diálogo de Formato de celdas personalizado.
4.      Haz clic derecho sobre la celda.
5.      Escoge la opción Formato de celdas.
6.      Selecciona la categoría Personalizado.
7.      En Tipo escribe [Azul]00000"-Activo";[Rojo]00000"-Pasivo". Con este formato estamos indicando que los números positivos se escribirán en azul y con las letras -Activo detrás, y que los números negativos se escribirán en rojo con las letras -Pasivo, detrás.
8.      Pulsa sobre Aceptar.

Ahora comprobaremos el funcionamiento del formato.
9.      Escribe la cifra 1234 en la celda B5. Debe aparecer 01234-Activo. El número es positivo por o que se escribe en azul y detrás lleva -Activo, además como hemos utilizado el símbolo 00000 se escriben obligatoriamente 5 cifras por lo que Excel ha añadido un cero delante del número para que tenga cinco dígitos.
10.  Ahora escribe -12345 en la celda B5. Debe aparecer -12345-Pasivo. El número es negativo.
11.  Ahora escribe 12,45 en la celda B5. Debe aparecer 00012-Activo. En el formato no tenemos la coma decimal por lo que escribe el número redondeado.
12.  Ahora escribe 12,62 en la celda B5. Debe aparecer 00013-Activo. Ha redondeado el número.

Ahora vamos a cambiar el formato para que desaparezcan los ceros a la izquierda del número y para que se vean los dos primeros decimales. Para abrir el cuadro de diálogo Formato de celdas de manera más rápida utiliza la combinación de teclas
CTRL + 1.

13.  En Tipo escribe [Azul]##.###,##"-Activo";[Rojo]00000"-Pasivo". Con este formato hemos cambiado los ceros obligatorios por opcionales, es decir que nos eliminará los ceros no significativos, y permitirá dos decimales además de poner un punto separador de millares. Podíamos hacer el mismo cambio para los números negativos.
14.  Pulsa sobre Aceptar. En la celda teníamos un valor introducido (12,62), ahora al cambiar el formato debe de aparecer en la celda: 12,62-Activo.
15.  Ahora escribe 12345,568 en la celda B5. Debe aparecer 12.345,57-Activo. Aparece el punto separador de millares y el número ha quedado redondeado a dos decimales.

16.  Cierra el libro de trabajo sin guardar los cambios.

No hay comentarios:

Publicar un comentario