TOP
Función SpellNumber para LO Calc
SPELLNUMBER() Descripción
La función SPELLNUMBER() está diseñada para convertir un número o suma escrita en números en texto en inglés.
Esta función le permite convertir números a palabras en cualquier moneda usando una fórmula, como un número 22.50 se leerá como "Twenty Two Dollars and Fifty Cents" o "Twenty Two Pesos and Fifty Centavos" .
Esto puede ser muy útil si usas LO Calc como plantilla para completar cheques u otros documentos contables.
Características principales Funciones SPELLNUMBER
Sintaxis:
=SPELLNUMBER(Amount; [CurrNameSgl]; [CurrNamePlr]; [CentNameSgl]; [CentNamePlr]; [Format]; [CurrPlace]; [ZeroMod])
Parámetros:
- Amount: El número que se va a convertir en texto.
- [CurrNameSgl]: Opcional. El nombre de la unidad monetaria en singular.
- [CurrNamePlr]: Opcional. El nombre de la unidad monetaria en plural.
- [CentNameSgl]: Opcional. El nombre de la moneda de cambio en singular.
- [CentNamePlr]: Opcional. El nombre de la moneda de cambio en plural.
- [Format]: Opcional. Formato de visualización de texto:
- Mostramos el importe total por escrito con el nombre de la moneda y la moneda de cambio.
- El import por escrito es sólo por la totala de la pieza.
- Cantidad en palabras sólo para la parte fraccionaria.
- La suma se escribe con formato especial para la parte fraccionaria, a saber: "dd/100" .
- La suma se escribe con formato especial para la parte fraccionaria, a saber: "ddd/1000" .
- Cantidad de palabras con formato especial para la parte fracccionaria en formato milésimas.
- [CurrPlace]: Opcional. Colocando el nombre de la moneda al final del texto (0) o al inicio (1).
- [ZeroMod]: Opcional. Si se deben mostrar valores cero de la parte fraccionaria por escrito: no (0), sí (1).
Uso de ejemplo
La función SPELLNUMBER() es fácil de usar. Solo necesita ingresar cualquier número en la fórmula, especificar el nombre de la moneda para valores enteros y fraccionarios y, si es necesario, especificar parámetros adicionales para el formato de visualización de texto requerido, y LO Calc lo convierte automáticamente a texto:
=SPELLNUMBER(13561,32; "Dollar"; "Dollars"; "Cent"; "Cents"; ""; ""; "")
Tendremos el siguiente resultado:
Este ejemplo utiliza los siguientes valores:
- Amount: A2 - Número a convertir a texto (13561,32) .
- CurrNameSgl: B2 - El nombre de la unidad monetaria en singular. ("Dollar") .
- CurrNamePlr: C2 - El nombre de la unidad monetaria en plural. ("Dollars") .
- CentNameSgl: D2 - El nombre de la moneda cambiable en singular. ("Cent") .
- CentNamePlr: E2 - El nombre de la moneda de cambio en plural. ("Cents") .
- Format: F2 - Por defecto (0). Mostramos el importe total por escrito con el nombre de la moneda y la moneda de cambio. ("") .
- CurrPlace: G2 - Por defecto (0). Colocar el nombre de la moneda al final del texto. ("") .
- ZeroMod: H2 - Por defecto (0). No mostrar por escrito la parte fraccionaria cero ("") .
Descargar extensión
Puedes usar la función SPELLNUMBER() instalando la extensión YLC Utilities .
O su versión gratuita YouLibreCalc .
Después de eso, esta función estará disponible en todos los archivos que se abrirán en LibreOffice Calc .