Volver al Blog
Formatos de Número
Excel
Formato Personalizado
Informes
Intermedio

Formatos de Número Personalizados: Lo Que la Celda Muestra, Lo Que la Celda Guarda y el Total Que Dice 3:00

18/08/2026
Formatos de Número Personalizados: Lo Que la Celda Muestra, Lo Que la Celda Guarda y el Total Que Dice 3:00

Resumen Rápido

Puntos clave de este artículo

  • 🎭 El formato es una máscara: la celda guarda 0,3125, la pantalla dice 7:30 y SUMA calcula con 0,3125 — dar formato nunca cambia un valor, y eso es lo que lo hace seguro y lo que lo hace peligroso
  • ⏱️ h:mm da la vuelta a las 24 horas, así que 75 horas de trabajo suman 3:00 — [h]:mm es el mismo total con los corchetes que lo impiden, y la solución son dos caracteres
  • 🔢 Una coma entre los dígitos separa los miles; una coma después de ellos divide lo que se ve entre mil, y así un trabajo real de 1.750 acaba impreso como 2
  • ➖ Cuatro secciones, en este orden: positivo; negativo; cero; texto — escribe solo dos y todos los negativos de la columna pierden el signo mientras el total sigue siendo correcto
  • 💯 El símbolo de porcentaje multiplica por 100 lo que se ve y deja el valor intacto: 0,184 se muestra como 18,4%, y el 18,4 que alguien pegó se muestra como 1840%
  • 📤 Guardar como CSV escribe lo que la celda muestra, no lo que guarda — el único sitio donde una decisión de formato se escapa del libro y se convierte en datos
Tiempo de lectura: ~26 min

Diez servicios técnicos, una semana. La columna Tiempo tiene dentro una instalación de treinta horas, dos jornadas de doce y un puñado de visitas cortas, y el total del final dice 3:00.

Tres horas. Para una semana que se fue a setenta y cinco.

Los datos no tienen nada malo. Cada celda guarda el valor correcto, la SUMA de abajo es una SUMA perfectamente normal y, si pinchas en el total y miras la barra de fórmulas, el número que hay ahí es correcto hasta el último decimal. Lo que está mal es un formato — cuatro caracteres en una casilla de un cuadro de diálogo que nadie abre — y la solución es añadir dos más.

Eso es lo que es dar formato a un número: una máscara puesta encima de un valor. Si aciertas, una columna de decimales en bruto se convierte en dinero, horas, porcentajes y fechas que una persona lee de un vistazo. Si te equivocas, la hoja te miente con soltura, en tu propio estilo de casa, con el valor correcto ahí debajo donde nadie mira.

Qué necesitas. Los formatos personalizados están en todas las versiones de Excel — Windows, Mac y web — y en Google Sheets, con un puñado de diferencias que se irán señalando. Todo esto ocurre en Ctrl + 1 ▸ Número ▸ Personalizada. No hay ninguna función que aprender ni nada que instalar.


1) La Celda Guarda un Número. El Formato Decide Qué Ves.

🎯 Escenario: Los trabajos de la semana tal como llegan del sistema de servicio técnico — sin moneda, sin símbolos de porcentaje, sin horas, con todas las columnas enseñando exactamente lo que guardan las celdas.

Diez Servicios Técnicos, y Seis Columnas Que Muestran lo Que No Es

Esta es la hoja con todos los formatos quitados, que es la única forma honesta de enseñar lo que las celdas guardan de verdad. Importe está en unidades enteras y va de 1.750 a 12.750.000. Desviación es lo que se ha ido del presupuesto: positiva, negativa y dos veces exactamente cero. Tiempo es una fracción de día — 0,3125 son siete horas y media, y 1,25 es una instalación de treinta horas que se pasó la noche entera — porque eso es lo que Excel entiende por una hora. Margen es un decimal, no un porcentaje: 0,184 es 18,4%. Los diez trabajos suman 17.495.900, las desviaciones se compensan en 857.730, y la columna Tiempo suma 3,125 días, que son 75 horas, que es el número que la sección 11 se pasa entera intentando poner en pantalla.

ABCDEF
1
Job
Client
Amount
Variance
Time
Margin
2
J-2041
Nordwind Logistics
1284500
-18450
0.3125
0.184
3
J-2042
Bright Harbour
96200
0
0.0625
0.221
4
J-2043
Calder & Sons
2450000
132000
0.5
0.096
5
J-2044
Nordwind Logistics
0
-96200
0
0
6
J-2045
Trelawny Foods
458750
12400
0.25
0.1375
7
J-2046
Bright Harbour
1750
-320
0.0625
0.402
8
J-2047
Meridian Health
12750000
845000
1.25
0.058
9
J-2048
Calder & Sons
62400
-4100
0.125
0.312
10
J-2049
Trelawny Foods
305000
0
0.375
0.165
11
J-2050
Meridian Health
87300
-12600
0.1875
0.24

fxLas celdas con fórmulas están resaltadas en verde

Pasa el mouse sobre las celdas con fórmulas para ver la fórmula y resaltar las celdas referenciadas

Pincha en E2. La barra de fórmulas pone 0,3125. La celda, una vez con formato, pone 7:30.

Las dos cosas son ciertas. 0,3125 es el valor — lo que está guardado en el archivo, lo que SUMA calcula, lo que una búsqueda compara. 7:30 es lo que se ve, producto de pasar ese valor por una cadena de formato. Cambia el formato y cambia lo que se ve. El valor no se mueve.

Esa distinción es todo el tema, así que conviene ser rotundo con las dos direcciones en las que corta:

  • Un formato no puede romperte las cuentas. Redondea una columna a números enteros en pantalla y los totales siguen sumando los decimales. No se pierde nada.
  • Un formato tampoco puede arreglarte las cuentas. Una columna que muestra enteros y suma algo acabado en ,47 no está estropeada, y no hay formato que haga que esas dos cosas cuadren.

Si lo que quieres de verdad es cambiar el valor, eso es REDONDEAR, y va en una fórmula, no en un cuadro de diálogo. El artículo sobre redondeo cuenta a dónde van los céntimos cuando lo haces.


2) Dónde Viven: Ctrl + 1, Personalizada y la Casilla Tipo

Inicio ▸ Número te da la lista corta: Moneda, Porcentaje, Millares y los dos botones que añaden y quitan decimales. Con eso se cubren casi todos los días.

Todo lo demás está detrás de Ctrl + 1 (Formato de celdas) ▸ NúmeroPersonalizada, donde hay una lista de cadenas de formato y una casilla Tipo en la que puedes escribir. Tres cosas sobre esa casilla:

  • Parte de algo. Elige primero el formato integrado más parecido a lo que quieres — Moneda, o Fecha — y luego pásate a Personalizada: la casilla Tipo aparece ya rellena con su cadena, lista para editar. Escribir una desde cero es un peaje de principiante que no hace falta pagar.
  • Los formatos son del libro. Un formato que te inventas vive en el archivo donde te lo inventaste. Llega a otro libro solo cuando se copia ahí una celda que lo lleva puesto — y llega así, que es la razón de que los libros viejos acumulen docenas de formatos casi idénticos en esa lista.
  • El formato viaja con la celda. Copiar una celda es copiar su formato. Pegado especial ▸ Formatos (o Copiar formato) mueve solo el formato, que es como se aplica una columna entera de decisiones sin tocar los datos.

La palabra General también es un formato — el de por defecto, el que muestra los números más o menos como se escriben — y es una palabra clave que puedes usar dentro de un formato personalizado cuando quieres que una sección vuelva a él.


3) Los Marcadores: 0, # y ?

Una cadena de formato es un patrón de marcadores. Hay tres, y la diferencia entre ellos es qué pasa cuando falta un dígito.

MarcadorEl dígito que falta se convierte enÚsalo para
0un ceroforzar decimales, ceros a la izquierda, anchos fijos
#nada en absolutoseparadores de miles, decimales opcionales
?un espacioalinear las comas decimales de una columna

Sobre el mismo valor, 1750:

FormatoMuestra
01750
0,001750,00
#,##1750,
#.##01.750
#.##0,001.750,00
00000000001750

Ojo aquí: en el Excel en español los separadores están cambiados. El punto separa los miles y la coma separa los decimales, así que el caballo de batalla se escribe #.##0,00. Léelo despacio una vez: el #.## dice "pon un separador cada tres dígitos si hay dígitos que separar", el 0 dice "muestra siempre al menos un dígito antes de la coma, aunque el valor sea cero", y el ,00 dice "muestra siempre exactamente dos detrás".

El marcador ? es el que nadie conoce. En una fuente proporcional, 0,5 y 0,75 en la misma columna no se alinean. Dales el formato 0,?? y el dígito que falta se convierte en un espacio, así que las comas quedan apiladas. Es también como funcionan los formatos de fracción: # ?/? muestra 0,75 como 3/4, y # ??/?? da sitio a que medios y cuartos se alineen.

Una regla por debajo de todos ellos: lo que se ve se redondea, nunca se trunca. 0,1375 con 0,0% muestra 13,8%, no 13,7%. Excel redondea los empates alejándose del cero en pantalla, exactamente igual que REDONDEAR en una fórmula.


4) La Coma (Aquí, el Punto) Hace Dos Trabajos Distintos

Un separador de miles entre marcadores de dígito separa miles. Ese mismo separador después del último marcador divide entre mil lo que se ve. Cada separador extra al final vuelve a dividir entre mil.

🎯 Escenario: Un informe para el consejo donde todas las cifras van en miles y la columna es demasiado estrecha para 12.750.000.

Formato12.750.000 se ve como96.200 se ve como1.750 se ve como
#.##012.750.00096.2001.750
#.##0.12.750962
#.##0..1300
#.##0,0.."M"12,8M0,1M0,0M

Mira la tercera columna. Un trabajo real de 1.750 se imprime como 2 en una columna escalada a miles, y como 0 en una escalada a millones. El valor está intacto, el total es correcto y la fila se lee como ruido. Ese es todo el riesgo de escalar: es una decisión sobre los números más grandes de la hoja aplicada también a los más pequeños.

La solución no es dejar de escalar — una columna de doce millones de algo es ilegible — sino decirlo en el encabezado y comprobar qué le hace la escala a tu fila más pequeña antes de mandar el informe.


5) Las Cuatro Secciones: positivo ; negativo ; cero ; texto

Una cadena de formato puede tener hasta cuatro partes, separadas por punto y coma y aplicadas en este orden fijo:

<positivo> ; <negativo> ; <cero> ; <texto>

Lo que pasa cuando escribes menos es lo que pilla a la gente:

Secciones escritasSignificado
unase aplica a todos los números; el texto se queda como está
dosla primera = positivos y cero, la segunda = negativos
trespositivo; negativo; cero — el texto se queda como está
cuatropositivo; negativo; cero; texto

De esa tabla salen dos cosas, y las dos se han publicado en informes de verdad.

La sección de negativos pone su propio signo menos. Excel no lo añade por ti. Escribe #.##0;#.##0 y todos los negativos de la columna se muestran como si fueran positivos. En la columna Desviación, eso convierte -96.200 en 96.200 en pantalla mientras el total de abajo sigue diciendo 857.730, porque el total suma los valores, no lo que se ve. Una columna donde todas las filas parecen ganancias y el total no coincide con ninguna es dificilísima de detectar y facilísima de escribir.

Una sección vacía no muestra nada. #.##0;-#.##0; — fíjate en el punto y coma final sin nada detrás — es un formato legítimo que oculta los ceros, y #.##0;; oculta negativos y ceros a la vez. Útil a propósito. Inquietante por accidente.


6) Color y Condición Entre Corchetes

Colores. Pon un nombre de color entre corchetes al principio de una sección: [Negro], [Azul], [Aguamarina], [Verde], [Fucsia], [Rojo], [Blanco], [Amarillo], o [Color1] hasta [Color56] para el resto de la paleta antigua. En un Excel en inglés son [Red], [Green] y compañía: los nombres de color se traducen con la interfaz.

#.##0;[Rojo]-#.##0

Condiciones. Una sección puede llevar delante una comparación entre corchetes, y entonces se aplica solo a los valores que la cumplen:

[>=1000000]#.##0,0.."M";[>=1000]#.##0,0."k";#.##0

En la columna Importe eso da 12,8M, 2,5M, 1,3M, 458,8k, 96,2k, 1,8k y 0 — una columna, tres escalas, todas las filas legibles de un vistazo.

Dos límites que conviene conocer antes de construir sobre esto:

  • Dos condiciones como máximo, más una última sección que recoge el resto. No hay una cuarta rama.
  • Las condiciones sustituyen a la estructura positivo/negativo/cero. En cuanto escribes una condición, las secciones significan lo que digan tus condiciones, no lo que describe la sección 5. Los negativos caen en la rama que les toque — y en el formato de arriba caen todos en la última, que es la que tendría que llevar el rojo si lo quisieras.

Y el límite de verdad: un formato personalizado solo puede evaluar el valor de su propia celda. Una regla que dependa de otra celda — resalta la fila si la desviación se pasa del presupuesto — es formato condicional, que es otra herramienta con su propio artículo.


7) La Columna Desviación, Escrita Entera

🎯 Escenario: Una revisora de administración que quiere las desviaciones negativas entre paréntesis, en rojo, y que los dos trabajos que salieron clavados al presupuesto se lean como una raya y no como un cero.

Constrúyelo sección a sección:

#.##0
#.##0;[Rojo](#.##0)
#.##0;[Rojo](#.##0);"—"
#.##0;[Rojo](#.##0);"—";@

El formato terminado muestra las diez desviaciones así:

ValorSe ve
132000132.000
-18450(18.450) en rojo
0
-320(320) en rojo
845000845.000

Fíjate en lo que la sección de negativos no lleva: un signo menos. De eso se encargan los paréntesis, y poner los dos daría (-18.450). Fíjate también en la @ del final — la sección de texto, que deja pasar tal cual cualquier texto de la columna. Sin ella, una celda donde alguien escribió n/d se vería igualmente como n/d (el texto ignora un formato de tres secciones), pero con un formato de cuatro secciones la @ es lo que mantiene eso cierto.


8) Texto Literal, Espacios Que Cuadran y el Asterisco

Todo lo que va entre comillas dobles se imprime literalmente: #.##0" h" muestra 75 h, y 0,0" kg" muestra 13,8 kg. El valor sigue siendo un número, así que se sigue pudiendo sumar.

Un puñado de caracteres se pueden escribir sin comillas — + - / ( ) : espacio y algunos más — y el resto necesitan comillas o una barra invertida delante: 0\% muestra un símbolo de porcentaje literal sin multiplicar por 100, que es el único caso donde la barra invertida se gana el sueldo.

Dos símbolos hacen maquetación en vez de texto:

  • El guion bajo reserva un espacio del ancho del carácter que va detrás. _) al final de la sección de positivos reserva justo el ancho del paréntesis de cierre que usa la sección de negativos, así que positivos y negativos quedan alineados en la columna aunque solo unos lleven paréntesis. Ese es todo el secreto del formato Contabilidad integrado, que es una cadena larga, fea y completamente mecánica de secciones _-* #.##0,00_-.
  • El asterisco repite el carácter siguiente hasta llenar el ancho de la celda. 0*. te da una línea de puntos detrás del número; _-* #.##0 empuja el número al borde derecho y rellena el hueco con espacios, que es por lo que en Contabilidad el símbolo de moneda queda pegado al borde izquierdo y los dígitos al derecho.

Y @ es el marcador de texto: "Trabajo "@ muestra el texto que haya en la celda con Trabajo delante.


9) El Porcentaje, y el 18,4 Que Se Convirtió en 1840%

El signo % en un formato multiplica por 100 lo que se ve y añade el símbolo. El valor guardado no cambia nunca.

La columna Margen tiene decimales. 0,184 con 0,0% se ve como 18,4%. Con 0% se ve como 18%, y esa media décima que ha desaparecido sigue estando en todos los cálculos que tocan la celda.

La trampa llega cuando alguien te pasa números ya escalados. Una columna pegada de un informe con 18,4, 22,1, 9,6 parece de porcentajes. Aplícale formato de porcentaje y se ve 1840,0%, 2210,0%, 960,0% — porque para Excel el valor 18,4 significa dieciocho coma cuatro veces uno, que es 1840%. El formato hace exactamente lo que dice. Los datos nunca estuvieron en las unidades que suponías.

Hay un matiz más, y es la razón de que dos personas puedan discutir sobre qué hace Excel aquí:

  • Escribir 18,4 en una celda vacía sin formato y luego aplicar porcentaje da 1840,0%. El valor ya era 18,4 antes de que llegara el formato.
  • Escribir 18,4 en una celda que ya tiene formato de porcentaje da 18,40%, porque Archivo ▸ Opciones ▸ Avanzadas trae activada Habilitar entrada automática de porcentaje, que lo convierte mientras escribes.

Las mismas teclas, distinto resultado, según el orden. Cuando una columna de porcentajes parece estar cien veces mal, la pregunta no es qué dice el formato sino cuáles son los valores: pincha una celda y lee la barra de fórmulas.


10) Las Fechas y las Horas También Son Números

Una fecha en Excel es un número entero que cuenta días desde el principio de 1900, y una hora es la fracción de día que va después. 46252 es el 18 de agosto de 2026. 0,3125 son las 07:30. 46252,3125 es las dos cosas.

Con lo cual un formato de fecha no es más que otra máscara sobre un número:

CódigoMuestraCódigoMuestra
d18h7
dd18hh07
dddmarm tras hminutos
ddddmartesmm tras h30
m8s / sssegundos
mmmagoAM/PMreloj de 12 horas
mmmmagostoaa26
mmmmmaaaaa2026

Ojo con el año: en el Excel en español se escribe aaaa, no yyyy. Los códigos se traducen con la interfaz, igual que los nombres de color.

🎯 Escenario: Una columna de fecha de finalización que tiene que leerse mar 18 ago en el informe y 18/08/2026 07:30 en la exportación.

ddd d mmm
dd/mm/aaaa hh:mm

La ambigüedad famosa es la m. Significa mes, salvo cuando va detrás de una h o delante de una s, que entonces significa minutos. mm/dd es una fecha; hh:mm es una hora; mm:ss son minutos y segundos. Excel lo decide por el contexto, y acierta casi siempre — la excepción es un formato que empieza por minutos y no lleva horas delante, donde tienes que escribir [mm] o meter una h para hacerte entender.

Lo último que un formato de fecha no puede hacer: convertir texto en fecha. Si una importación dejó 18/08/2026 en la celda como texto — alineado a la izquierda, con un triangulito verde — no hay formato que lo convierta. Eso es un problema de datos, y lo resuelven Power Query o VALFECHA.


11) [h]:mm — Los Corchetes Que Impiden Que el Reloj Dé la Vuelta

Aquí está el 3:00 del principio de este artículo.

La columna Tiempo guarda 0,3125, 0,0625, 0,5, 0, 0,25, 0,0625, 1,25, 0,125, 0,375 y 0,1875 — fracciones de día. Con formato h:mm se leen como horas normales, y una de ellas no:

Valorh:mm[h]:mm
0,31257:307:30
0,512:0012:00
1,256:0030:00
3,125 (el total)3:0075:00

h son las horas dentro de un día. Un valor de 1,25 días es un día entero más seis horas, y h:mm informa de las seis. La instalación que se pasó la noche y duró treinta horas se muestra como un trabajo de seis, y el total de la semana — tres días y tres horas — se muestra como tres horas justas.

Los corchetes alrededor de la unidad desactivan la vuelta al contador. [h]:mm muestra las horas totales transcurridas, sean los días que sean. Hay un [m] para los minutos totales (4500 en esta semana) y un [s] para los segundos, y los corchetes solo se admiten en la primera unidad del formato.

Dos costumbres que merece la pena adoptar en cualquier hoja que sume tiempos:

  • Todo total de tiempos lleva [h]:mm. Siempre. Las filas sueltas pueden llevar h:mm si todas están por debajo de un día; del total no te puedes fiar.
  • Si hay que multiplicar las horas por algo, sácalas del formato de hora. =SUMA(E2:E11)*24 devuelve 75 como número normal, listo para una tarifa. Una celda que muestra 75:00 sigue guardando 3,125, y multiplicar eso por un precio hora da un número que no sabe explicar nadie.

12) Ceros a la Izquierda, Códigos de Pieza y la Búsqueda Que Falla Por Ellos

Los trabajos de esta hoja son J-2041 a J-2050, que son texto y se portan bien. El problema empieza cuando el sistema de origen exporta esos mismos trabajos como los números 2041 a 2050 y el contrato los llama 002041.

Un formato personalizado arregla lo que se ve en un paso: 000000 rellena cualquier número hasta seis dígitos, así que 2041 se muestra como 002041 mientras el valor sigue siendo 2041. Se ordena como número, se suma, es un número en todo lo que importa.

Salvo en una cosa. Una búsqueda compara valores, no lo que se ve. =BUSCARX("002041"; A2:A11; B2:B11) busca el texto de seis caracteres 002041 y no encuentra nada, porque las celdas contienen el número 2041. La pantalla coincide con lo que buscas y la fórmula devuelve #N/D, que es más o menos el fallo más desconcertante que ofrece Excel.

Así que decide cuál de las dos cosas es:

  • Una cantidad con la que podrías hacer cuentas — que siga siendo número, usa 000000 para mostrarlo y búscalo como número.
  • Un identificador — códigos postales, códigos de pieza, teléfonos, cualquier cosa con un cero a la izquierda que tenga que sobrevivir a salir del libro — conviértelo en texto antes de escribirlo: da formato de Texto a las celdas primero, o escribe un apóstrofo delante ('002041). El apóstrofo no se guarda en el valor; es la marca de Excel para "esto va tal cual".

Debajo de todo esto hay un límite duro. Excel guarda 15 dígitos significativos. Un número de cuenta de 16 dígitos escrito como número se convierte en silencio en otro número de cuenta acabado en cero, y no hay formato que devuelva ese dígito. Los identificadores largos son texto, siempre, sin excepciones.


13) ;;; y las Demás Formas de No Enseñar Nada

Tres puntos y coma sin nada en medio — ;;; — es un formato completo y válido con cuatro secciones vacías. No muestra absolutamente nada: ni positivos, ni negativos, ni ceros, ni texto. La celda parece vacía; la barra de fórmulas enseña el contenido; el valor sigue calculando; al imprimir sale en blanco.

Es de verdad útil para celdas de trabajo, columnas auxiliares y las filas de apoyo que un panel necesita y no debería enseñar. Y también es, y esto hay que decirlo claro, seguridad no. Cualquiera que pinche la celda ve el valor en la barra de fórmulas. Esconder datos de quien no debería tenerlos es proteger la hoja con fórmulas ocultas, y de eso también hay un artículo.

Junto a él, las formas menores de no enseñar nada:

  • #.##0;-#.##0; — oculta solo los ceros y deja el resto normal.
  • #.##0;; — oculta negativos y ceros. Conviene reconocerlo en un libro heredado y conviene no usarlo en uno nuevo.
  • Archivo ▸ Opciones ▸ Avanzadas ▸ Mostrar un cero en celdas que tienen un valor cero hace lo mismo para una hoja entera, con un solo interruptor y sin tocar ningún formato.
  • Una raya en lugar de un cero — la sección ;"—" de la sección 7 — dice "lo hemos mirado y era cero", que es una afirmación distinta de una celda vacía que a lo mejor es que nadie la rellenó.

14) Lo Que un Formato No Cambia Nunca

Todo lo de esta lista lee el valor, no lo que se ve:

  • SUMA, PROMEDIO y todas las demás funciones. La columna Importe suma 17.495.900 tanto si se ve como 17.495.900 como si se ve como 17.496 o como 17,5.
  • Ordenar y filtrar. Ordenan por valor. La lista desplegable del filtro enseña el texto con formato, que es por lo que una columna escalada muestra una lista de duplicados — tres trabajos distintos listados todos como 0,1M — pero la ordenación en sí es exacta.
  • Comparaciones y búsquedas. =A2=1750 es VERDADERO; =A2="1.750" es FALSO. El punto de los miles solo existe en pantalla.
  • Los gráficos. Una serie dibuja valores. El eje tiene su propio formato de número, que se pone aparte, y por eso un gráfico puede no coincidir con la tabla que tiene al lado.
  • Power Query y las tablas dinámicas. Los dos leen los valores de debajo. El formato de número de una dinámica se pone en el campo, no se hereda de las celdas de origen.

Y la excepción, que importa más que toda la lista junta:

Guardar como CSV escribe lo que la celda muestra. Una columna con formato sin decimales se exporta redondeada. Una columna escalada se exporta escalada. Este es el único sitio donde una decisión de formato se escapa del libro y se convierte en datos dentro de un archivo que otra persona va a cargar — y por eso una exportación destinada a otro sistema debe salir de celdas en bruto, sin formato, o de un TEXTO que hayas escrito a propósito.

Relacionado, y permanente: Archivo ▸ Opciones ▸ Avanzadas ▸ Establecer precisión de pantalla reescribe todos los valores guardados del libro para que coincidan con lo que muestran, una vez y sin vuelta atrás. Es la única casilla de Excel que borra datos como característica. No la toques.


15) Cuando el Formato No Basta: TEXTO

Un formato de número se aplica a una celda. En cuanto un número se une a una frase, el formato desaparece:

="Total: " & SUMA(C2:C11)

Eso devuelve Total: 17495900 — el valor en bruto, sin formato, porque unir textos lee valores.

TEXTO aplica una cadena de formato dentro de una fórmula y devuelve texto:

="Total: " & TEXTO(SUMA(C2:C11); "#.##0,0..""M""")   →  Total: 17,5M
="Semana del " & TEXTO(46252; "ddd d mmm")           →  Semana del mar 18 ago
=TEXTO(SUMA(E2:E11); "[h]:mm") & " facturables"      →  75:00 facturables

Las cadenas de formato son idénticas a las del cuadro de diálogo; las comillas de dentro hay que duplicarlas porque ya están dentro de las comillas de una fórmula.

La regla práctica: TEXTO para etiquetas, títulos y mensajes; formato de celda para columnas de números. El resultado de TEXTO es texto — no se suma, se ordena alfabéticamente y una columna así es una columna con la que no se puede calcular. De vez en cuando eso es justo lo que quieres, y el resto de las veces es un fallo que cuesta una tarde encontrar.

Un aviso para los libros que cruzan fronteras: los códigos de formato dentro de TEXTO están traducidos. En un Excel en inglés el año es yyyy y no aaaa, y =TEXT(A2;"aaaa") allí devuelve #VALUE!. Los formatos de celda sobreviven al viaje porque se guardan de forma neutra; los argumentos de TEXTO son cadenas que escribiste tú, y no.


16) Siete Cosas Que Muerden

  1. Dos secciones en vez de tres. #.##0;#.##0 le quita el signo menos a todos los negativos. En esta hoja son 131.670 de sobrecostes mostrados como ganancias, en una columna que sigue sumando 857.730 correctamente.
  2. La fila más pequeña de la columna escalada. #.##0. muestra el trabajo de 1.750 como 2. Comprueba qué le hace tu escala a tu valor más pequeño antes de mandarlo, no después de que alguien pregunte por qué un cliente aparece con cero facturación.
  3. La m detrás de la h son minutos. hh:mm es una hora. mm:ss son minutos y segundos. Un formato de mm a secas, sin horas cerca, es un mes — y mostrará tan contento 08 para todas las horas de la hoja.
  4. h:mm en un total. Cualquier suma de tiempos que pase de 24 horas da la vuelta. [h]:mm es la solución y no tiene ningún inconveniente allí donde aparezcan totales.
  5. Porcentaje aplicado a posteriori. Dar formato de porcentaje a un 18,4 que ya estaba ahí da 1840%. Los valores nunca fueron fracciones; el formato no es lo que hay que cambiar.
  6. Ceros a la izquierda que solo están en pantalla. 000000 es lo que se ve. Las búsquedas, los criterios de CONTAR.SI y las comparaciones usan el valor, así que "002041" no encuentra nada.
  7. Los formatos se acumulan. Cada formato que te inventas se guarda en el libro, y pegar desde otros archivos trae los suyos. En un libro que ha dado un par de vueltas por la oficina acabarás encontrándote "Demasiados formatos de celda distintos" — el tope de Excel a las combinaciones de formato — y ahí la solución es una pasada de borrar formatos sobre la basura, no una cadena de formato más larga.

17) Cuánto Valen los Formatos en Esta Hoja

Cuatro números, todos de las mismas diez filas.

75:00 contra 3:00. Dos corchetes. Sin ellos, el tiempo facturable de la semana — setenta y cinco horas, casi una jornada completa y media — aparece en el informe como tres horas. Nadie cuestiona un total que parece un número razonable.

12.750.000 contra 12,8M contra 12.750. Un valor, tres columnas de un informe de consejo, todas correctas, ninguna igual a las otras. Cuál está en pantalla es una decisión de formato; cuál acaba en el CSV que alguien importa la semana que viene es la misma decisión de formato, que es una cosa bastante más gorda de lo que parece.

1.750 contra 2. El trabajo más pequeño de la hoja, escalado hasta casi desaparecer por un formato elegido pensando en el más grande.

131.670 contra 857.730. Los sobrecostes y el neto. Un formato de dos secciones que se come el signo menos deja esas cinco filas negativas leyéndose como ganancias, mientras el total se queda calladamente correcto — una hoja que acierta en el agregado y se equivoca en todas las líneas que importan.

Nada de esto es difícil, y nada de esto es siquiera trabajo. Es un cuadro de diálogo, una casilla y unos pocos caracteres escritos una vez en la columna que todo el mundo lee y nadie comprueba.


18) Mini Ejercicios

Usa los diez trabajos de arriba.

  1. La máscara. Dale a E2 el formato h:mm y luego pincha la celda y anota lo que dice la barra de fórmulas. Explica en una frase por qué las dos cosas son correctas.
  2. Escálalo. Aplica #.##0. a la columna Importe y enumera todas las filas cuya visualización ya es engañosa. Después escribe un formato que escale los millones y deje legibles los trabajos pequeños.
  3. Cuatro secciones. Escribe el formato que muestra las desviaciones como 132.000, los sobrecostes como (18.450) en rojo y los trabajos clavados al presupuesto como . Después borra la tercera sección y di qué cambia.
  4. El signo que falta. Aplica #.##0;#.##0 a la columna Desviación. Da el total, da la suma de las filas tal como se ven y explica la diferencia.
  5. El total que da la vuelta. Pon =SUMA(E2:E11) bajo la columna Tiempo y dale formato h:mm. Luego [h]:mm. Luego =SUMA(E2:E11)*24 como número normal. Di cuál de los tres pondrías al lado de un precio hora.
  6. Porcentaje, de las dos maneras. En una celda vacía escribe 0,184 y dale formato 0,0%. En otra escribe 18,4 y dale el mismo formato. Explica la diferencia sin usar la palabra "formato".
  7. La búsqueda que falla. Dale a una celda con 2041 el formato 000000 y escribe =BUSCARX("002041"; …) contra ella. Di qué obtienes y da dos soluciones distintas, una para una cantidad y otra para un identificador.
  8. Dentro de una frase. Escribe una sola fórmula que devuelva Semana del mar 18 ago: 75:00 en 10 trabajos, 17,5M facturados, sacando todos los números de la hoja.

Resumen

Un formato de número es una máscara. La celda guarda 0,3125; la pantalla dice 7:30; SUMA calcula con 0,3125 y siempre lo hará. Nada de lo que escribas en la casilla Tipo cambia un valor, que es lo que hace que dar formato sea seguro para experimentar y lo que hace que un formato malo sea tan difícil de pillar — las cuentas de debajo siguen siendo correctas mientras la página que tienes delante se equivoca.

La mecánica es pequeña. Tres marcadores: 0 fuerza un dígito, # lo deja caer, ? lo rellena con un espacio. Un separador entre dígitos separa miles y un separador después de ellos divide entre mil. Cuatro secciones en orden fijo — positivo, negativo, cero, texto — y la sección de negativos tiene que poner su propio signo menos, o la columna deja de tener negativos. Los corchetes llevan colores y hasta dos condiciones, que es suficiente para meter escalas de k y de M en una sola columna.

Las fechas y las horas son la misma idea sobre números que cuentan días, y esconden la trampa que le da título a este artículo: h son las horas dentro de un día, así que una semana de trabajo suma 3:00 hasta que escribes [h]:mm y se convierte en 75:00.

Y luego el límite, que es donde viven los errores de verdad. El formato es lo que se ve; las búsquedas, las comparaciones, las ordenaciones y todas las funciones leen el valor de debajo. Un cero a la izquierda que añadiste con 000000 no está en los datos. Un porcentaje que mostraste no es una fracción salvo que ya lo fuera. Y el único momento en que lo que se ve se convierte en datos — Guardar como CSV — es el momento de comprobar qué están mostrando de verdad tus columnas, porque sea lo que sea, eso es ya el archivo.

Comparte este artículo:
Volver al Blog