Volver a noticias
Portada del artículo Fórmulas en LibreOffice Calc: las que se usan de verdad

Jesús Solaz, sobre fórmulas y funciones de Calc

9 de abril de 2026 Informática 3 min de lectura

Fórmulas en LibreOffice Calc: las que se usan de verdad

Calc tiene más de quinientas funciones. Quince de ellas resuelven casi todo lo que se hace en una oficina, y las quince se aprenden en una tarde.

Toda fórmula en Calc empieza por el signo igual. A partir de ahí, la herramienta calcula lo que le pongas. Estas son las quince funciones que aparecen una y otra vez en el trabajo real, en el orden en que conviene aprenderlas.

Antes de nada: las referencias

Es lo que más problemas da y lo que menos se explica. Una referencia como A1 es relativa: si copias la fórmula una fila más abajo, pasa a apuntar a A2.

El símbolo $ fija lo que va detrás:

  • A1 — todo se mueve al copiar.
  • $A1 — la columna queda fija, la fila se mueve.
  • A$1 — la fila queda fija, la columna se mueve.
  • $A$1 — no se mueve nada.

Atajo: con el cursor sobre la referencia, Mayús + F4 va rotando entre las cuatro formas.

Las básicas

FunciónQué haceEjemplo
SUMASuma un rango=SUMA(B2:B50)
PROMEDIOMedia aritmética=PROMEDIO(B2:B50)
MAX / MINMayor y menor=MAX(B2:B50)
CONTARCuenta celdas con números=CONTAR(B2:B50)
CONTARACuenta celdas no vacías=CONTARA(A2:A50)
REDONDEARRedondea a N decimales=REDONDEAR(B2;2)

La lógica

SI

=SI(B2>1000;"Grande";"Pequeño")

Tres partes: la condición, qué devolver si se cumple y qué devolver si no. Es la base de todo lo demás.

Y, O

=SI(Y(B2>1000;C2="Pagado");"OK";"Revisar")

Para combinar condiciones. Y exige que se cumplan todas; O, que se cumpla alguna.

SI.ERROR

=SI.ERROR(B2/C2;0)

Devuelve el segundo valor cuando la fórmula daría error. Es lo que evita que una hoja se llene de #¡DIV/0! y quede impresentable.

Las condicionales de conteo y suma

Aquí es donde una hoja empieza a responder preguntas de negocio de verdad.

  • =SUMAR.SI(A2:A100;"Valencia";B2:B100) — suma solo las ventas de Valencia.
  • =CONTAR.SI(C2:C100;"Pendiente") — cuántas facturas están pendientes.
  • =SUMAR.SI.CONJUNTO(B2:B100;A2:A100;"Valencia";C2:C100;"Pagado") — suma con varias condiciones a la vez.
Si solo vas a aprender una función de esta lista, que sea SUMAR.SI.CONJUNTO. Sustituye a la mitad de los filtrados manuales que hace la gente todos los meses.

La búsqueda

BUSCARV

=BUSCARV(A2;Precios.$A$2:$C$500;3;0)

Busca el valor de A2 en la primera columna del rango indicado y devuelve lo que haya en la tercera columna de esa fila. El 0 del final significa coincidencia exacta, y hay que ponerlo casi siempre: es el error número uno de quien empieza.

Dos limitaciones: solo busca de izquierda a derecha, y si insertas una columna en medio, el número de columna deja de cuadrar.

ÍNDICE + COINCIDIR

=ÍNDICE(Precios.C2:C500;COINCIDIR(A2;Precios.A2:A500;0))

Hace lo mismo pero sin las dos limitaciones anteriores. Es más largo de escribir y mucho más robusto. Merece la pena dar el salto en cuanto la hoja empiece a ser importante.

Texto y fechas

  • =CONCATENAR(A2;" ";B2) o directamente =A2&" "&B2 para juntar textos.
  • =EXTRAE(A2;1;3) para sacar un trozo de texto.
  • =ESPACIOS(A2) para quitar espacios sobrantes: imprescindible con datos exportados de otros programas.
  • =HOY() devuelve la fecha actual; =SIFECHA(A2;HOY();"y") calcula los años transcurridos.

Los cuatro errores que verás

ErrorQué significa
#¡DIV/0!Estás dividiendo entre cero o entre una celda vacía
#¡VALOR!Hay texto donde la función esperaba un número
#¡REF!La celda a la que apuntabas ya no existe
#N/DUna búsqueda no ha encontrado el valor

Y un truco de diagnóstico: seleccionar un trozo de una fórmula en la barra de entrada y pulsar F9 muestra el resultado de ese trozo. Es la forma más rápida de encontrar dónde se rompe una fórmula larga.

Preguntas frecuentes

¿Por qué mi fórmula da #¡REF!?

Porque apunta a una celda que ya no existe: normalmente has borrado la fila o la columna a la que se refería. Hay que reescribir la referencia; deshacer el borrado suele ser lo más rápido.

¿Se separan los argumentos con coma o con punto y coma?

En la configuración española de Calc, con punto y coma. Si copias una fórmula de una web anglosajona con comas, tendrás que cambiarlas.

¿Las funciones de Excel funcionan igual en Calc?

Los nombres en español coinciden en la inmensa mayoría de los casos y la sintaxis es la misma. Las excepciones son funciones muy recientes de Excel que Calc aún no ha incorporado.

Jesús Solaz

Jesús Solaz

Empresario tecnológico y creador de software