Usa funciones de cadena en Fórmulas

Utiliza fórmulas avanzadas Fórmulas para hacer cálculos usando funciones de cadena.

Lo que necesitarás

  • 60 usos de Campos personalizados, incluyendo Campos de Fórmula, están disponibles en el plan Free Forever.
  • Usos ilimitados disponibles en todos los planes pagos.
  • Los campos personalizados individuales pueden ser ocultados a los invitados.
  • Invitados con permisos de edición o acceso completo pueden editar Campos personalizados existentes, pero no pueden crear nuevos.
  • Los Campos de fórmula no admiten el uso de Campos personalizados que contienen texto.

Las variables rodeadas por {} en las siguientes secciones son variables opcionales y pueden omitirse en una función sin que esta deje de funcionar. Asegúrate de que los paréntesis sean reconocidos en tus Fórmulas o recibirás un mensaje de error.

Funciones de cadena

A continuación, se muestra una tabla de las funciones de cadena que ofrece ClickUp.

Sintaxis Descripción Ejemplo Resultado esperado
CHAR(número_de_tabla)

Esta función toma un número y devuelve un carácter correspondiente al carácter asociado en la tabla Unicode actual.

CHAR(65) A
LIMPIAR(texto) Esta función toma una cadena y luego devuelve una cadena con los caracteres ASCII no imprimibles eliminados. CLEAN("Antes de la pestaña Después de la pestaña") Antes de la pestañaDespués de la pestaña
CONCATENAR(cadena1, {string2, ...})

Esta función acepta tantas variables como desees y luego devuelve una cadena que corresponde a todas las variables unidas.

Puedes ingresar texto de forma manual entre comillas, utilizar otras funciones o cualquier campo compatible.

Debido a que CONCATENATE devuelve una cadena, cálculos de columnas para fórmulas que usan esta función no son posibles.

CONCATENAR("Este año es ", AÑO("15/07/21"), "!") ¡Estamos en 2021!
FIND(buscar_para, texto_a_buscar, {starting_at})

Esta función toma dos cadenas y un número, luego devuelve un número que corresponde a la posición en la que buscar se encuentra por primera vez dentro de texto_a_buscar.

starting_at puede ingresarse para determinar desde dónde desea comenzar a buscar text_to_search.

FIND('M', 'Miriam McGovern', 3) 13
IZQUIERDA(cadena, {number_of_characters})

Esta función recibe una cadena y un número, luego devuelve una cadena que corresponde al inicio de cadena.

Si no se introduce number_of_characters, la función devolverá la primera letra de la cadena.

LEFT("Precio de venta", 4) Venta
LEN(texto) Esta función toma una cadena de texto y devuelve un número correspondiente a la longitud de la cadena. LEN("Phoenix, AZ") 11
LOWER(texto) Esta función toma una cadena y devuelve una cadena convertida a minúsculas. LOWER("E. E. Cummings") e. e. cummings
MID(cadena, inicio, longitud_extracción) Esta función toma una cadena de texto y dos números, luego devuelve una cadena correspondiente al segmento definido por los dos números. MID("Este texto tiene 21 caracteres", 12, 10) caracteres
Texto adecuado Esta función toma una cadena y luego devuelve una cadena con cada palabra capitalizada. PROPER("esto es un TÍTULO") Esto es un título
REGEXEXTRACT(text, regular_expression) Esta función toma una cadena y una expresión regular, luego devuelve una cadena correspondiente a las subcadenas que coinciden según la expresión regular. REGEXEXTRACT('Palo Alto', 'Alto') Alto
REGEXREPLACE(texto, expresión_regular, sustitución) Esta función toma tres cadenas y luego devuelve una cadena con parte del texto reemplazado por reemplazo utilizando una expresión regular. REGEXREPLACE('Hello!', 'ello', 'i') ¡Hola!
REPLACE(text, position, length, new_text) Esta función toma dos cadenas y dos números y luego devuelve una cadena con parte del texto reemplazado por nuevo_texto. El texto que se reemplaza se determina por la posición y la longitud. REPLACE("¡Buenos días!", 6, 7, "tarde") Buenas tardes!
DERECHA(cadena, {number_of_characters})

Esta función toma una cadena y un número, luego devuelve una cadena correspondiente al final de cadena.

Si no se ingresa número_de_caracteres, la función devolverá la última letra de la cadena.

RIGHT("Precio de Venta", 5) Precio
BUSCAR(buscar_para, texto_a_buscar, {starting_at})

Esta función toma dos cadenas y un número, luego devuelve un número correspondiente a la posición en la que search_for se encuentra por primera vez dentro de text_to_search.

SEARCH('margen', 'Margen de Ganancia') 8
TRIM(texto)

Esta función toma una cadena y luego devuelve una cadena con espacios iniciales y finales eliminados.

TRIM(" Ganancias del primer trimestre ") Ganancias del primer trimestre
UPPER(text)

Esta función toma una cadena de texto y luego devuelve la cadena convertida a mayúsculas.

UPPER("total") Total

 

¿Fue útil este artículo?