Leer en inglés

Compartir a través de


Text.Format

Sintaxis

Text.Format(formatString as text, arguments as any, optional culture as nullable text) as text

Acerca de

Devuelve texto con formato que se crea al aplicar arguments desde una lista o registro a una cadena de formato formatString. También se puede proporcionar un elemento culture opcional (por ejemplo, "es-ES").

Ejemplo 1

Dar formato una lista de números.

Uso

Text.Format("#{0}, #{1}, and #{2}.", {17, 7, 22})

Salida

"17, 7, and 22."

Ejemplo 2

Dar formato a diferentes tipos de datos de un registro según la referencia cultural del inglés de Estados Unidos.

Uso

Text.Format(
    "The time for the #[distance] km run held in #[city] on #[date] was #[duration].",
    [
        city = "Seattle",
        date = #date(2015, 3, 10),
        duration = #duration(0, 0, 54, 40),
        distance = 10
    ],
    "en-US"
)

Salida

"The time for the 10 km run held in Seattle on 3/10/2015 was 00:54:40."