viernes, 20 de julio de 2012

La función TEXTO

La función TEXTO transforma un número en texto y permite asignar un formato de salida. La sintaxis es:

TEXTO(valor;formato)
  • valor: número, fórmula que devuelve un número o referencia a una celda que contiene un valor numérico.
  • formato: formato numérico, de fecha o de hora con cadena de texto entre comillas.
El argumento valor tiene que ser un número. Si recordamos que las fechas y las horas se almacenan como números, se comprende que puedan ser datos válidos como argumentos para la función TEXTO.

Pongamos unos cuantos ejemplos para ver cómo funciona TEXTO con números.

En A1:
2150,35

En A3:
=TEXTO(A1;"#.###,0")    [Resultado: 2.150,4]

En A4:
="Precio: "&TEXTO(A1;"#.###,00 €")    [Resultado: Precio: 2.150,35 €]

Ahora, otros ejemplos con fechas.

En C1:
20/07/2012

En C3:
=TEXTO(C1;"(dddd) dd/mmm/aaaa")    [Resultado: (viernes) 20/jul/2012]

En C4:
="La fecha es: "&TEXTO(C1;"dd")&" de "&TEXTO(C1;"mmmm")&" de "&TEXTO(C1;"aaaa")    [Resultado: La fecha es: 20 de julio de 2012]

Con horas:

En E1:
16:02:07

En E3:
=TEXTO(E1;"hh:mm am/pm")    [Resultado: 04:02 PM]

En E4:
="Comienzo a las "&TEXTO(E1;"hh:mm:ss am/pm")    [Resultado: Comienzo a las 04:02:07 PM]

Veamos otro ejemplo sencillo donde podemos usar la función TEXTO.

Restando las fechas de C3 y C2 hemos calculado, en C5, los días transcurridos entre ambas fechas. Para que en la celda B5 se muestre el texto donde aparecen los datos de C2 y C3, hay que poner la siguiente fórmula:

En B5:
="Días transcurridos entre el "&TEXTO(C2;"dddd, d/m/aaaa")&" y el "&TEXTO(C3;"dddd, d/m/aaaa")


No hay comentarios:

Publicar un comentario