Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products. All content is subject to change and is provided without warranty.
Upper() convierte todos los caracteres de la cadena introducida en mayúscula para todos los caracteres de texto de la expresión. Los números y símbolos se ignoran.
Sintaxis:
Upper(text)
Tipo de datos que devuelve: cadena de texto
Argumentos
Argumento
Descripción
text
La cadena de texto que se ha de evaluar.
Ejemplo: expresión de gráfico
Ejemplo
Resultado
Upper( ' abcD' )
Devuelve ABCD
Ejemplo: fundamentos de Upper
Descripción
Abra el Editor de carga de datos y añada el script de carga inferior en una nueva sección.
El script de carga contiene:
Un conjunto de datos que se carga en una tabla de datos denominada Example.
Un campo de la tabla de datos llamado InputText.
Script de carga
Example:
Load * inline [
InputText
rHode iSland
washingTon d.C.
new york
];
Resultados
Cargue los datos y abra una hoja. Cree una nueva tabla y agregue este campo como dimensión:
InputText
Cree la siguiente dimensión calculada:
=Upper(InputText), para convertir todos los caracteres del campo InputText a mayúsculas.
Tabla de resultados
InputText
Upper(InputText)
new york
NEW YORK
rHode iSland
RHODE ISLAND
washingTon d.C.
WASHINGTON D.C.
El resultado de la función Upper convierte todos los valores a mayúsculas.
El siguiente código muestra cómo utilizar la función en un script de carga.
Load
String,Upper(String)
Inline
[String
rHode iSland
washingTon d.C.
new york];
Tabla de resultados
Cadena de texto
Upper(Cadena de texto)
rHode iSland
RHODE ISLAND
washingTon d.C.
WASHINGTON D.C.
new york
NEW YORK
Ejemplo: uso de Upper
Descripción
Un conjunto de datos contiene los códigos ISO de los países y los nombres de los países en varios formatos, con todo en minúsculas, todo en mayúsculas o mezclando mayúsculas y minúsculas. El objetivo es limpiar los datos para que el código y el nombre de cada país se formateen para utilizar mayúsculas.
Abra el Editor de carga de datos y añada el script de carga inferior en una nueva sección.
El script de carga contiene:
Un conjunto de datos que se carga en una tabla de datos denominada Example.
Los siguientes campos de la tabla de datos:
ISO CountryCode
CountryName
Script de carga
Country:
Load * inline [
ISO_CountryCode, CountryName
gbr, United kingdom
Ind, india
CAN, Canada
Are, United arab emirates
];
Resultados
Cargue los datos y abra una hoja. Cree una nueva tabla y agregue estos campos como dimensiones:
ISO_CountryCode
CountryName
Cree las siguientes dimensiones calculadas:
=Upper(ISO_CountryCode), para crear una columna de códigos de país que utilicen todos los caracteres en mayúsculas.
=Upper(CountryName), para crear una columna de nombres de países que utilicen todos los caracteres en mayúsculas.
Tabla de resultados
ISO_CountryCode
CountryName
Upper(ISO_CountryCode)
Upper(CountryName)
Are
United arab emirates
ARE
EMIRATOS ÁRABES UNIDOS
CAN
Canadá
CAN
CANADÁ
gbr
United Kingdom
GBR
UNITED KINGDOM
Ind
India
IND
INDIA
La función Upper ha convertido todos los códigos y nombres de países para que utilicen caracteres en mayúsculas.
Ejemplo: uso avanzado de Upper
Descripción
Utilizando el mismo conjunto de datos que en el caso anterior, este ejemplo combina el nombre del país y el código del país y da formato a estas cadenas utilizando las funciones Capitalize y Upper.
Resultado
Cargue los datos y abra una hoja. Cree una nueva tabla y agregue estos campos como dimensiones:
ISO_CountryCode
CountryName
Cree la siguiente dimensión calculada:
=Capitalize(CountryName) & ' (' & Upper(ISO_CountryCode) & ')', para crear una nueva dimensión que concatene CountryName y ISO_CountryCode y dé formato a los nombres de los países para que utilicen mayúsculas y minúsculas.
No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.