Plantead aquí vuestras dudas acerca de las fórmulas.
Normalmente habrá varias formas de resolver un mismo problema así que no dudéis en comentar vuestras posibles alternativas a las soluciones que se dan.

¿Se puede crear una nueva fórmula con un nuevo nombre?

Más
4 años 6 meses antes #22439 por vikiayora
Buenas tardes compañer@s!

Soy nueva en el foro. Tengo una duda sobre crear fórmulas nuevas. Sé cómo utilizar las fórmulas para hacer los cálculos que yo quiero, pero me pregunto si "crear y programar" una nueva fórmula.

Me explico. Imaginad que tengo dos columnas llamadas total1 y total2. Quiero hacer algo así:
IF(total1+total2 +total23> 5, (total1+total2+total3)/3, 4)

Me gustaría crear en mi iDoceo una nueva fórmula (por ejemplo, MisTres) que hiciera estas instrucciones, algo así:
MisTres(total1,total2,total3)

Sería como "programarla", al igual que se puede hacer con cualquier lenguaje de programación. Así podría usarla en cualquier clase y de forma muy rápida. ¿Sabéis si esto es posible hacerlo?

Si alguien tiene idea o información, sería de gran ayuda!

Muchísimas gracias!
Saludos :)

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
4 años 6 meses antes #22450 por bert
Buenos días vikiayora,
De momento no es posible hacer eso. La creación y programación de funciones queda bastante alejado de lo que la mayoría de los usuarios puede - y quiere - configurar.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
4 años 6 meses antes #22453 por vikiayora
Respuesta de vikiayora sobre el tema ¿Se puede crear una nueva fórmula con un nuevo nombre?
Buenos días bert,

Muchas gracias por la respuesta. Es una pena que no pueda hacerse :(

Pues ya que estamos, ¿hay alguna forma de copiar todas las fórmulas que tengas escritas? Quiero decir, si tengo toda esta línea:
IF(total1+total2 +total23> 5, (total1+total2+total3)/3, 4)

¿Hay forma de copiarla? Sé que si "pego" en otra clase donde no existan total1 y compañía, me aparecerán vacías...pero el resto de fórmulas-idoceo se pegarán.

Gracias de nuevo!

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
4 años 6 meses antes - 4 años 6 meses antes #22454 por bert
Te comento las distintas posibilidades:

Si las columnas a las que hace referencia la fórmula van incluidas en la copia, podrás transportar esa fórmula tal cuál a otras clases.

Copiar una estructura completa de clase a otra (lista de clases > tres puntos en clase > Duplicar > columnas a otra clase) conservará todas las fórmulas

Copiar una pestaña completa (tap largo en pestaña > Copiar) conservará también las fórmulas si todas las columnas de la fórmula están contenidas en esa pestaña

Copiar una carpeta con una fórmula en la que las columnas están incluidas te conservará también fórmula completa (tap largo en cabecera de carpeta > Copiar)

Si estás por la labor, puedes hacer una selección de columnas (Cuaderno > Herramientas > Columnas > Seleccionas > Copiar) aquí deberías incluir la fórmula y las columnas de totales.

Y esta última es la más laboriosa pero te la comento por si te interesa.
Si sólo copias la columna de fórmula con tap largo en columna > Copiar > Selecciona clase destino. Debes hacer doble tap en la clase destino > Cabecera de la columna > Editor > Borrar contenido > Convertir en cálculo > Fórmula
Ojo que aquí esta fórmula hará referencia a las columnas de la clase original (verás una flecha) debes modificarla para que calcule con las columnas de la clase actual.
Última Edición: 4 años 6 meses antes por bert.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
4 años 6 meses antes #22520 por vikiayora
Respuesta de vikiayora sobre el tema ¿Se puede crear una nueva fórmula con un nuevo nombre?
Muchísimas gracias bert,

La última es la que me sirve. Es equivalente a lo que yo quería hacer.

En mi caso, los pasos son algo diferentes (no sé si será por la versión). Los pongo, por si le puede servir a alguien:


En carpeta origen:
tap largo en columna > Copiar > Selecciona clase destino

En carpeta de destino:
doble tap en columna destino > tap en "Editor de celda" > Seleccionar "Borrar datos de columna y convertir en cálculo" > OK > Fórmula > Guardar


Gracias de nuevo!
Saludos,

Por favor, Identificarse o Crear cuenta para unirse a la conversación.