Saltar al contenido principal

Hoja de cálculo

Una herramienta de hoja de cálculo que funciona en tu navegador. Tus datos no se envían a ningún servidor. Puedes calcular con fórmulas y abrir y guardar archivos de Excel (.xlsx) y archivos CSV.

ABCDEFGHIJKL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

Los datos se guardan solo en este navegador y nunca se envían a un servidor.

Cómo se usa

TeclaMacAcción
F2F2Editar la celda seleccionada (también empieza al volver a tocar la celda o al escribir)
Enter / Shift + EnterReturn / Shift + ReturnConfirmar y bajar / subir
Tab / Shift + TabTab / Shift + TabConfirmar y pasar a la derecha / izquierda
EscEscCancelar la edición
↑ ↓ ← →↑ ↓ ← →Moverte entre celdas (al escribir una fórmula que empieza por =, se inserta la referencia a la celda a la que te mueves)
Shift + ↑ ↓ ← →Shift + ↑ ↓ ← →Seleccionar un rango (también con Shift + clic o arrastrando)
Ctrl + ↑ ↓ ← →⌘ + ↑ ↓ ← →Ir al borde de los datos
Home / EndFn + ← / →Ir al inicio de la fila / a la última columna con datos
Ctrl + Home / End⌘ + Fn + ← / →Ir a A1 / a la última celda con datos
PageUp / PageDownFn + ↑ / ↓Subir o bajar una pantalla
Shift + SpaceShift + SpaceSeleccionar la fila entera (o pulsa el número de fila)
Ctrl + Space⌃ + SpaceSeleccionar la columna entera (o pulsa el encabezado de columna)
Ctrl + A⌘ + ASeleccionar el rango de datos continuo (pulsa otra vez para toda la hoja)
Ctrl + D / R⌘ + D / RCopiar el contenido de la celda de arriba hacia abajo / el de la izquierda hacia la derecha (rellena la selección)
Ctrl + F⌘ + FBuscar
Ctrl + H⌃ + HReemplazar
Ctrl + ;⌘ + ;Escribir la fecha de hoy
Ctrl + :⌘ + :Escribir la hora actual
Ctrl + Shift + 1⌃ + Shift + 1Separador de miles con 2 decimales
Ctrl + Shift + 3⌃ + Shift + 3Formato de fecha
Ctrl + Shift + 5⌃ + Shift + 5Formato de porcentaje
Ctrl + Shift + ~⌃ + Shift + ~Volver a General
F4F4Al editar una fórmula, cambiar la referencia en el orden A1 → $A$1 → A$1 → $A1
Delete / BackspaceDeleteBorrar la selección (se conservan los formatos de número)
Ctrl + C / X / V⌘ + C / X / VCopiar / cortar / pegar (también con Excel)
Ctrl + Z / Y⌘ + Z / Shift + ⌘ + ZDeshacer / rehacer (hasta 100 pasos)
Shift + F10Shift + F10Abrir el menú (también con clic derecho o pulsación larga)
F6 / Shift + F6F6 / Shift + F6Pasar por la barra de herramientas → la barra de fórmulas → el área de celdas → las pestañas de hojas (con Mayús, en orden inverso)

Funciones disponibles

Matemáticas

FunciónSintaxisDescripción
SUMSUM(número1, [número2], …)Suma
SUMIFSUMIF(rango, criterio, [rango_suma])Suma las celdas que cumplen una condición
SUMIFSSUMIFS(rango_suma, rango_criterios1, criterio1, …)Suma las celdas que cumplen varias condiciones
SUMPRODUCTSUMPRODUCT(matriz1, [matriz2], …)Multiplica los elementos correspondientes y devuelve la suma de los productos
PRODUCTPRODUCT(número1, [número2], …)Devuelve el producto de los números
ABSABS(número)Valor absoluto
SQRTSQRT(número)Raíz cuadrada
POWERPOWER(número, potencia)Eleva un número a una potencia
MODMOD(número, divisor)Resto de una división
INTINT(número)Devuelve el mayor entero menor o igual que el número
TRUNCTRUNC(número, [núm_decimales])Trunca al número de dígitos indicado (hacia 0)
ROUNDROUND(número, núm_decimales)Redondea a un número de dígitos
ROUNDUPROUNDUP(número, núm_decimales)Redondea alejándose de 0
ROUNDDOWNROUNDDOWN(número, núm_decimales)Redondea hacia 0
CEILINGCEILING(número, cifra_significativa)Redondea hacia arriba a un múltiplo
FLOORFLOOR(número, cifra_significativa)Redondea hacia abajo a un múltiplo
EXPEXP(número)e elevado a una potencia
LNLN(número)Logaritmo natural
LOGLOG(número, [base])Logaritmo (base 10 si se omite)
LOG10LOG10(número)Logaritmo en base 10
PIPI()El número pi
RANDRAND()Número aleatorio de 0 a menos de 1 (cambia en cada cálculo)
RANDBETWEENRANDBETWEEN(inferior, superior)Entero aleatorio en el intervalo indicado
SIGNSIGN(número)1 si es positivo, 0 si es cero, -1 si es negativo
QUOTIENTQUOTIENT(numerador, denominador)Parte entera de una división
EVENEVEN(número)Redondea hacia arriba a un número par
ODDODD(número)Redondea hacia arriba a un número impar

Estadística

FunciónSintaxisDescripción
AVERAGEAVERAGE(número1, [número2], …)Promedio
AVERAGEIFAVERAGEIF(rango, criterio, [rango_promedio])Promedio de las celdas que cumplen una condición
AVERAGEIFSAVERAGEIFS(rango_promedio, rango_criterios1, criterio1, …)Promedio de las celdas que cumplen varias condiciones
MINMIN(número1, [número2], …)Valor mínimo
MAXMAX(número1, [número2], …)Valor máximo
MINIFSMINIFS(rango_mínimo, rango_criterios1, criterio1, …)Mínimo de las celdas que cumplen condiciones
MAXIFSMAXIFS(rango_máximo, rango_criterios1, criterio1, …)Máximo de las celdas que cumplen condiciones
COUNTCOUNT(valor1, [valor2], …)Cuenta las celdas con números
COUNTACOUNTA(valor1, [valor2], …)Cuenta las celdas que no están vacías
COUNTBLANKCOUNTBLANK(rango)Cuenta las celdas vacías
COUNTIFCOUNTIF(rango, criterio)Cuenta las celdas que cumplen una condición
COUNTIFSCOUNTIFS(rango_criterios1, criterio1, …)Cuenta las celdas que cumplen varias condiciones
MEDIANMEDIAN(número1, [número2], …)Mediana
MODEMODE(número1, [número2], …)Valor que más se repite (la moda)
LARGELARGE(matriz, k)k-ésimo valor más grande
SMALLSMALL(matriz, k)k-ésimo valor más pequeño
RANKRANK(número, referencia, [orden])Posición en una lista (de mayor a menor si el orden es 0 o se omite)
STDEVSTDEV(número1, [número2], …)Desviación estándar de una muestra
STDEVPSTDEVP(número1, [número2], …)Desviación estándar de una población
VARVAR(número1, [número2], …)Varianza de una muestra
VARPVARP(número1, [número2], …)Varianza de una población

Lógicas

FunciónSintaxisDescripción
IFIF(prueba_lógica, valor_si_verdadero, [valor_si_falso])Devuelve un valor u otro según una condición
IFSIFS(prueba1, valor1, [prueba2, valor2], …)Devuelve el valor de la primera condición que se cumple
IFERRORIFERROR(valor, valor_si_error)Devuelve el valor que indiques si hay un error
IFNAIFNA(valor, valor_si_nd)Devuelve el valor que indiques si el resultado es #N/A
ANDAND(lógico1, [lógico2], …)Si se cumplen todas las condiciones
OROR(lógico1, [lógico2], …)Si se cumple alguna condición
NOTNOT(lógico)Invierte TRUE y FALSE
XORXOR(lógico1, [lógico2], …)Si se cumple un número impar de condiciones
TRUETRUE()Devuelve TRUE
FALSEFALSE()Devuelve FALSE
SWITCHSWITCH(expresión, valor1, resultado1, …, [predeterminado])Devuelve el resultado del valor que coincide (si no coincide ninguno, el predeterminado)
CHOOSECHOOSE(núm_índice, valor1, [valor2], …)Elige un valor por su número

Texto

FunciónSintaxisDescripción
LENLEN(texto)Número de caracteres
LEFTLEFT(texto, [núm_caracteres])Extrae el número de caracteres indicado desde el inicio del texto
RIGHTRIGHT(texto, [núm_caracteres])Extrae el número de caracteres indicado desde el final del texto
MIDMID(texto, posición_inicial, núm_caracteres)Extrae el número de caracteres indicado desde la posición indicada
UPPERUPPER(texto)Pasa las letras a mayúsculas
LOWERLOWER(texto)Pasa las letras a minúsculas
PROPERPROPER(texto)Pone en mayúscula la primera letra de cada palabra
TRIMTRIM(texto)Quita los espacios sobrantes
SUBSTITUTESUBSTITUTE(texto, texto_original, texto_nuevo, [núm_de_instancia])Sustituye un texto por otro
REPLACEREPLACE(texto_original, núm_inicial, núm_de_caracteres, texto_nuevo)Reemplaza caracteres en una posición
REPTREPT(texto, núm_de_veces)Repite un texto
FINDFIND(texto_buscado, dentro_del_texto, [núm_inicial])Posición de un texto (distingue mayúsculas)
SEARCHSEARCH(texto_buscado, dentro_del_texto, [núm_inicial])Busca un texto y devuelve su posición (sin distinguir mayúsculas, admite comodines)
EXACTEXACT(texto1, texto2)Si dos textos son iguales
TEXTTEXT(valor, formato)Convierte un valor en texto con el formato indicado
VALUEVALUE(texto)Convierte un texto que representa un número en número
CONCATCONCAT(texto1, [texto2], …)Une textos
CONCATENATECONCATENATE(texto1, [texto2], …)Une textos (forma antigua)
TEXTJOINTEXTJOIN(delimitador, ignorar_vacías, texto1, …)Une textos con un delimitador
CHARCHAR(número)Carácter de un código (Unicode)
CODECODE(texto)Código del primer carácter (Unicode)
ASCASC(texto)Pasa letras, dígitos y katakana de ancho completo a medio ancho
JISJIS(texto)Pasa letras, dígitos y katakana de medio ancho a ancho completo

Búsqueda y referencia

FunciónSintaxisDescripción
VLOOKUPVLOOKUP(valor_buscado, matriz_tabla, indicador_columnas, [rango])Busca en la primera columna y devuelve un valor de la misma fila
HLOOKUPHLOOKUP(valor_buscado, matriz_tabla, indicador_filas, [rango])Busca en la primera fila y devuelve un valor de la misma columna
XLOOKUPXLOOKUP(valor_buscado, matriz_buscada, matriz_devuelta, [si_no_se_encuentra], [modo_de_coincidencia], [modo_de_búsqueda])Busca un valor y devuelve el elemento correspondiente
INDEXINDEX(matriz, núm_fila, [núm_columna])Devuelve el valor de la fila y la columna indicadas
MATCHMATCH(valor_buscado, matriz_buscada, [tipo_de_coincidencia])Posición de un valor en un rango
ROWROW([referencia])Número de fila
COLUMNCOLUMN([referencia])Número de columna
ROWSROWS(matriz)Número de filas de un rango
COLUMNSCOLUMNS(matriz)Número de columnas de un rango

Fecha y hora

FunciónSintaxisDescripción
TODAYTODAY()Fecha de hoy
NOWNOW()Fecha y hora actuales
DATEDATE(año, mes, día)Crea una fecha a partir de año, mes y día
YEARYEAR(fecha)Año de una fecha
MONTHMONTH(fecha)Mes de una fecha
DAYDAY(fecha)Día de una fecha
HOURHOUR(hora)Hora de un tiempo
MINUTEMINUTE(hora)Minuto de un tiempo
SECONDSECOND(hora)Segundo de un tiempo
WEEKDAYWEEKDAY(fecha, [tipo])Día de la semana como número (con el tipo 2, el lunes es 1)
DATEDIFDATEDIF(fecha_inicial, fecha_final, unidad)Años, meses o días entre dos fechas
EDATEEDATE(fecha_inicial, meses)Devuelve la fecha un número de meses antes o después
EOMONTHEOMONTH(fecha_inicial, meses)Devuelve el último día del mes un número de meses antes o después
DAYSDAYS(fecha_final, fecha_inicial)Días entre dos fechas
TIMETIME(hora, minuto, segundo)Crea una hora a partir de hora, minuto y segundo
DATEVALUEDATEVALUE(texto_de_fecha)Convierte un texto que representa una fecha en un valor de fecha

Información

FunciónSintaxisDescripción
ISBLANKISBLANK(valor)Si la celda está vacía
ISNUMBERISNUMBER(valor)Si el valor es un número
ISTEXTISTEXT(valor)Si el valor es texto
ISERRORISERROR(valor)Si el valor es un error
ISERRISERR(valor)Si el valor es un error distinto de #N/A
ISNAISNA(valor)Si el valor es #N/A
ISLOGICALISLOGICAL(valor)Si el valor es TRUE o FALSE
NN(valor)Convierte un valor en número (el texto es 0)
NANA()Devuelve #N/A

Limitaciones

Formatos y funciones no admitidos

No admite negrita, colores, bordes, formato condicional, validación de datos, comentarios, vínculos, inmovilizar paneles, filas y columnas ocultas, gráficos, imágenes, macros, saltos de línea dentro de una celda ni fechas de la era japonesa.

Información que se pierde al guardar un archivo

Si el archivo que abres contiene estos ajustes o elementos, se pierden al guardar. Las celdas combinadas muestran solo el valor de la celda superior izquierda (al guardar se conserva la combinación). En las fórmulas de matriz (introducidas con Ctrl + Mayús + Entrar), solo la fórmula de la celda superior izquierda se guarda, como una fórmula normal.

Límites de fórmulas y referencias

Los nombres definidos se pueden usar en las fórmulas, pero no se pueden definir nombres nuevos. No se admiten referencias a tablas, referencias a otros archivos, referencias unidas con coma, fórmulas con @ ni fórmulas que extienden el resultado a varias celdas.

Límites de hojas, filas y columnas

Un libro puede tener hasta 20 hojas, cada una de hasta 2000 filas × 52 columnas (A a AZ).

Al introducir números y números largos

Los valores con símbolos, como 50 % o 1,000 €, se separan en un número y un formato, igual que en Excel. Los números admiten hasta 15 dígitos (para números largos, como los de una tarjeta, escribe ' delante para introducirlos como texto).

¿Te resultó útil esta herramienta?