TEXTO (función TEXTO)

Este artículo describe la sintaxis de la fórmula y el uso de la función (función: fórmula ya escrita que toma un valor o valores, realiza una operación y devuelve un valor o valores. Utilice funciones para simplificar y acortar fórmulas en una hoja de cálculo, especialmente aquellas que llevan a cabo cálculos prolongados o complejos.)TEXTO en Microsoft Excel.

Descripción

La función TEXTO convierte un valor numérico en texto y le permite especificar el formato de presentación mediante cadenas de formato especiales. Esa función es útil para ver los números en un formato más legible o para combinar números con texto o símbolos. Por ejemplo, supongamos que la celda A1 contiene el número 23,5. Para que el formato del número sea un importe de moneda, puede usar la siguiente fórmula:

=TEXT(A1,"$0.00")

En este ejemplo, Excel muestra $23,50.

También puede dar formato a los números con los comandos del grupo Número de la pestaña Inicio de la cinta. Sin embargo, estos comandos funcionan únicamente si toda la celda es numérica. Para dar formato a un número y combinarlo con texto, la función TEXTO es la mejor opción. Por ejemplo, puede agregar texto a la fórmula anterior:

=TEXT(A1,"$0.00") & " per hour"

Excel muestra $23,50 por hora .

Sintaxis

TEXT(value, format_text)

La sintaxis de la función TEXTO tiene los siguientes argumentos (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):

  • value     Obligatorio. Es un valor numérico, una fórmula que evalúa a un valor numérico o referencia a una celda que contiene un valor numérico.
  • formato     Obligatorio. Es un formato numérico como cadena de texto entre comillas, por ejemplo, "d/m/aaaa" o "#.##0,00". Para directrices de formato específicas, vea las siguientes secciones.

Directrices para formatos de número

  • Mostrar posiciones decimales y dígitos significativos     Para dar formato a fracciones o números que contienen comas decimales, incluya los siguientes marcadores de posición de dígitos, comas decimales y separadores de miles en el argumento formato.
Marcador de posición Descripción
0 (cero) Muestra los ceros no significativos si un número tiene menos dígitos que los ceros especificados en el formato. Por ejemplo, si escribe 8,9 y desea que se muestre como 8,90, use el formato #,00.
# Sigue las mismas reglas que el 0 (cero). Sin embargo, Excel no muestra ceros adicionales cuando el número que escribe tiene menos dígitos en ambos lados de la coma decimal que el número de símbolos # especificados en el formato. Por ejemplo, si el formato personalizado es #,## y escribe 8,9 en la celda, se muestra el número 8,9.
? Sigue las mismas reglas que el 0 (cero). Sin embargo, Excel agrega un espacio para los ceros no significativos en ambos lados de la coma decimal para que las comas decimales queden alineadas en la columna. Por ejemplo, el formato personalizado 0,0? alinea las posiciones decimales de los números 8,9 y 88,99 en una columna.
, (coma) Muestra la coma decimal en un número.
  • Si un número tiene más dígitos a la derecha de la coma decimal que marcadores de posición en el formato, el número se redondea a tantas posiciones decimales como marcadores de posición haya. Si hay más dígitos a la izquierda de la coma decimal que marcadores de posición, se muestran los dígitos adicionales. Si el formato solo contiene signos de número (#) a la izquierda de la coma decimal, los números menores que 1 comienzan con una coma decimal; por ejemplo, ",47".
Para mostrar Como Usar este formato
1234,59 1234,6 "####.#"
8,9 8,900 "#,000"
0,631 0,6 "0,#"
12
1234,568   
12,0
1234,57
"#,0#"
44,398
102,65
2,8
   44,398
102,65
    2,8
(con los decimales alineados)
"???.???"
5,25
5,3
5 1/4
5 3/10
(con las fracciones alineadas)
"# ???/???"
  • Mostrar un separador de miles     Para mostrar un punto como separador de miles o para ajustar un número a un múltiplo de 1.000, incluya el siguiente separador en el formato de número.
. (punto) Muestra el separador de miles en un número. Excel separa los miles con puntos si el formato contiene un punto incluido entre signos de número (#) o ceros. Un punto detrás de un marcador de posición de dígitos ajusta el número a 1.000. Por ejemplo, si el argumento formato es "#.###,0.", Excel muestra el número 12.200.000 como 12.200,0.
Para mostrar Como Usar este formato
12000 12.000 "#,###"
12000 12 "#,"
12200000 12,2 "0,0.."

Directrices para formatos de fecha y hora

  • Mostrar los días, meses y años     Para mostrar los números como formatos de fecha (como días, meses y años), use los siguientes códigos en el argumento formato.
m Muestra el mes como un número sin un cero inicial.
mm Muestra el mes como un número con un cero inicial si corresponde.
mmm Muestra el mes como una abreviatura (de ene a dic).
mmmm Muestra el mes como un nombre completo (de enero a diciembre).
mmmmm Muestra el mes como una sola letra (de E a D).
d Muestra el día como un número sin un cero inicial.
dd Muestra el día como un número con un cero inicial si corresponde.
ddd Muestra el día como una abreviatura (de dom a sáb).
dddd Muestra el día como un nombre completo (de domingo a sábado).
yy Muestra el año como un número de dos dígitos.
aaaa Muestra el año como un número de cuatro dígitos.
Para mostrar Como Usar este formato
Meses 1-12 "m"
Meses 01-12 "mm"
Meses ene-dic "mmm"
Meses enero–diciembre "mmmm"
Meses E–D "mmmmm"
Días 1-31 "d"
Días 01-31 "dd"
Días dom–sáb "ddd"
Días domingo-sábado "dddd"
Años 00-99 "aa"
Años 1900-9999 "aaaa"
  • Mostrar horas, minutos y segundos     Para mostrar los formatos de hora (como horas, minutos y segundos), use los siguientes códigos en el argumento formato.
h Muestra la hora como un número sin un cero inicial.
[h] Muestra el tiempo transcurrido en horas. Si trabaja con una fórmula que devuelve un período en el que el número de horas es mayor que 24, use un formato de número similar a [h]:mm:ss.
hh Muestra la hora como un número con un cero inicial si corresponde. Si el formato contiene a.m. o p.m., la hora se muestra sobre la base de un reloj de 12 horas. En caso contrario, la hora se muestra sobre la base de un reloj de 24 horas.
m

Muestra el minuto como un número sin un cero inicial.

 Nota    El código m o mm debe aparecer inmediatamente después de h o hh, o inmediatamente delante del código ss; en caso contrario, Excel mostrará el mes en lugar de los minutos.

[m] Muestra el tiempo transcurrido en minutos. Si trabaja con una fórmula que devuelve un período en el que el número de minutos es mayor que 60, use un formato de número similar a [mm]:ss.
mm

Muestra el minuto como un número con un cero inicial si corresponde.

 Nota    El código m o mm debe aparecer inmediatamente después de h o hh, o inmediatamente delante del código ss; en caso contrario, Excel mostrará el mes en lugar de los minutos.

s Muestra el segundo como un número sin un cero inicial.
[s] Muestra el tiempo transcurrido en segundos. Si trabaja con una fórmula que devuelve un período en el que el número de segundos es mayor que 60, use un formato de número similar a [ss].
ss Muestra el segundo como un número con un cero inicial si corresponde. Si desea mostrar fracciones de un segundo, use un formato de número similar a h:mm:ss.00.
AM/PM, a.m./p.m., A/P, a/p Muestra la hora sobre la base de un reloj de 12 horas. Excel muestra AM, a.m., A o a para las horas desde las 12 de la noche a las 12 del mediodía, y PM, p.m., P o p para las horas desde las 12 del mediodía hasta las 12 de la noche.
Para mostrar Como Usar este formato
Horas 0-23 "h"
Horas 00-23 "hh"
Actas 0-59 "m"
Actas 00-59 "mm"
Segundos 0-59 "s"
Segundos 00-59 "ss"
Hora 4 a.m. h a.m./p.m.
Hora 4:36 p.m. h:mm a.m./p.m.
Hora 4:36:03 P h:mm:ss A/P
Hora 4:36:03,75 "h:mm:ss.00"
Tiempo transcurrido (horas y minutos) 1:02 "[h]:mm"
Tiempo transcurrido (minutos y segundos) 62:16 "[mm]:ss"
Tiempo transcurrido (segundos y centésimas) 3735,80 "[ss].00"

Directrices para el formato de monedas, porcentajes y notación científica

  • Incluir símbolos de moneda     Para preceder un número con un símbolo de moneda ($), escriba el símbolo de moneda al comienzo del argumento formato (por ejemplo, "$#.##0,00"). Para especificar uno de los siguientes símbolos de moneda en un formato de número, presione Bloq Num y use el teclado numérico para escribir el código ANSI para el símbolo.
Para escribir Use esta combinación de teclas
¢ ALT+0162
£ ALT+0163
¥ ALT+0165
Euro ALT+0128
  •  Nota    Debe usar el teclado numérico; si usa la tecla ALT con las teclas numéricas ubicadas en la fila superior del teclado, no generará códigos ANSI.

  • Mostrar porcentajes     Para mostrar números como porcentajes de 100, por ejemplo, para mostrar 0,08 como 8% o 2,8 como 280%, incluya el signo de porcentaje (%) en el argumento formato.
  • Mostrar notaciones científicas     Para mostrar números en formato científico (exponencial), use los siguientes códigos de exponentes en el argumento formato.
E (E-, E+, e-, e+) Muestra un número en formato científico (exponencial). Excel muestra un número a la derecha de la "E" o "e" correspondiente al número de posiciones que se ha movido la coma decimal. Por ejemplo, si el argumento formato es "0,00E+00", Excel muestra el número 12.200.000 como 1,22E+07. Si cambia el argumento formato a "#0,0E+0", Excel muestra 12,2E+6.

Directrices para incluir texto y agregar espacio

  • Si incluye alguno de los caracteres siguientes en el argumento formato, se muestra exactamente como se especifica.
$ Signo de dólar
+ Signo más
( Paréntesis de apertura
: Dos puntos
^ Acento circunflejo
' Apóstrofo
{ Llave de apertura
< Signo menor que
= Signo de igualdad
- Signo menos
/ Barra diagonal
) Paréntesis de cierre
! Signo de exclamación
& Y comercial
~ Tilde
} Llave de cierre
> Signo mayor que
  Espacio


 Notas 

  • El argumento formato no puede contener un asterisco (*).
  • La función TEXTO convierte un valor numérico en texto con formato y ya no puede calcular el resultado como número. Para dar formato a una celda de modo que el valor permanezca numérico, haga clic con el botón secundario en la celda, haga clic en Formato de celdas y, en el cuadro de diálogo Formato de celdas, en la pestaña Número, configure las opciones de formato que desea. Para más información sobre el uso del cuadro de diálogo Formato de celdas, haga clic en el botón Ayuda (?) ubicado en la esquina superior derecha del cuadro de diálogo.

Ejemplo

Use el libro incrustado que se muestra aquí para trabajar con ejemplos de esta función. Puede inspeccionar y cambiar fórmulas existentes, escribir sus propias fórmulas y leer información adicional sobre la función.

Este ejemplo muestra fórmulas comunes con la función TEXTO para convertir valores numéricos en texto, y especifica el formato de presentación mediante cadenas de formato especiales.

EWA1

Para trabajar en profundidad con este libro, puede descargarlo en el equipo y abrirlo en Excel. Para obtener más información, vea el artículo Descargar un libro incrustado de OneDrive y abrirlo en el equipo.

 
 
Corresponde a:
Excel 2010, Excel Web App, SharePoint Online para empresas, SharePoint Online para profesionales y pequeñas empresas, Excel 2007, Excel 2003