Táboa de contidos
Hoxe vou traer fórmulas de Google Sheets á mesa. Empezarei cos elementos dos que están formados, recordarei como se calculan e diferenciarei entre fórmulas simples e complexas.
Este é o que debes saber:
A esencia das fórmulas de Google Sheets
O primeiro é primeiro: para construír unha fórmula, necesitas expresións e funcións lóxicas.
Unha función é unha expresión matemática; cada un co seu propio nome.
Para que Follas de cálculo de Google saiba que estás a piques de introducir unha fórmula en lugar de un número ou texto, comeza a introducir un signo igual (=) nunha cela de interese. A continuación, escriba o nome da función e o resto da fórmula.
Consello. Podes consultar aquí unha lista completa de todas as funcións dispoñibles en Follas de cálculo de Google.
A túa fórmula pode conter:
- referencias de celas
- intervalos de datos con nome
- constantes numéricas e textuais
- operadores
- outras funcións
Tipos de referencias de celas
Cada función require datos para traballar e a cela utilízanse referencias para indicar eses datos.
Para facer referencia a unha cela, utilízase código alfanumérico: letras para columnas e números para filas. Por exemplo, A1 é a primeira cela da columna A .
Hai 3 tipos de referencias de celas de Follas de cálculo de Google:
- Relativa : A1
- Absoluto: $A$1
- Mixto (metade relativo e metade absoluto): $A1 ou A$1
O signo do dólar ($) é o que cambia a referenciatipo.
Unha vez movido, as referencias relativas das celas cambian segundo a cela de destino. Por exemplo, B1 contén =A1 . Cópiao en C2 e converterase en =B2 . Dado que se copiou 1 columna á dereita e 1 fila abaixo, todas as coordenadas aumentaron en 1.
Se as fórmulas teñen referencias absolutas, non cambiarán unha vez copiadas. Sempre indican unha e mesma cela, aínda que se engadan novas filas e columnas á táboa ou que a propia cela se desprace a outro lugar.
Fórmula orixinal en B1 | =A1 | =A$1 | =$A1 | =$A$1 |
Fórmula copiada en C2 | =B2 | =B$1 | =$A2 | =$A$1 |
Así, para evitar que as referencias cambien se se copian ou se moven, utiliza as absolutas.
Para cambiar rapidamente entre relativos e absolutos, só tes que resaltar calquera referencia de cela e prema F4 no teu teclado.
En primeiro, a súa referencia relativa – A1 – cambiará a absoluta – $A$1 . Preme F4 unha vez máis e obterás unha referencia mixta: A$1 . No seguinte botón, verás $A1 . Outro devolverá todo ao seu estado orixinal: A1 . E así por diante.
Consello. Para cambiar todas as referencias á vez, resalta toda a fórmula e preme F4
Intervalos de datos
Follas de cálculo de Google non só usa referencias de cela única, senón tamén grupos de celas adxacentes: intervalos. Están limitados pola parte superiorcelas esquerda e inferior dereita. Por exemplo, A1:B5 sinala para usar todas as celas resaltadas en laranxa a continuación:
Constantes en fórmulas de Follas de cálculo de Google
Valores constantes en Follas de cálculo de Google son as que non se poden calcular e seguen sempre as mesmas. Na maioría das veces, son números e texto, por exemplo 250 (número), 03/08/2019 (data), Beneficio (texto). Todas estas son constantes e podemos alteralas mediante varios operadores e funcións.
Por exemplo, a fórmula pode conter só valores e operadores constantes:
=30+5*3
Ou pode utilizarase para calcular un novo valor baseándose nos datos doutra cela:
=A2+500
Porén, ás veces, ten que cambiar as constantes manualmente. E a forma máis sinxela de facelo é colocar cada valor nunha cela separada e referencialos en fórmulas. Despois, todo o que tes que facer é facer cambios nunha soa cela e non en todas as fórmulas.
Entón, se pon 500 a B2, fai referencia a ela coa fórmula:
=A2+B2
Para obter 700 , simplemente cambia o número en B2 e o resultado volverase calcular.
Operadores para fórmulas de Google Sheets
Nas follas de cálculo úsanse diferentes operadores para predefinir o tipo e a orde dos cálculos. Están divididos en 4 grupos:
- operadores aritméticos
- operadores de comparación
- operadores de concatenación
- operadores de referencia
Operadores aritméticos
Como oo nome suxire, estes úsanse para realizar cálculos matemáticos como sumar, restar, multiplicar e dividir. Como resultado, obtemos números.
Operador aritmético | Operación | Exemplo |
+ (signo máis) | Suma | =5+5 |
- (signo menos) | Resta Número negativo | =5-5 =-5 |
* (asterisco) | Multiplicación | =5*5 |
/ (barra diagonal) | División | =5/5 |
% (signo de porcentaxe) | Porcentaxes | 50% |
^ (signo de intercalación) | Expoñentes | =5^2 |
Operadores de comparación
Os operadores de comparación úsanse para comparar dous valores e devolver unha expresión lóxica: VERDADERO ou FALSO.
Operador de comparación | Condición de comparación | Exemplo de fórmula |
= | Igual a | =A1=B1 |
> | Máis de | =A1>B1 |
< | Inferior a | =A1 |
>= | Máis ou igual a | =A1>=B1 |
<= | Inferior ou igual a | =A1 <=B1 |
Non é igual a | =A1B1 |
Concatenación de texto operadors
Ampersand (&) úsase para conectar (concatenar) varias cadeas de texto nunha soa. Introduce o seguinte nunha das celas de Follas de cálculo de Google e volverá Aeronave :
="Air"&"craft"
Ou, pon Apelido en A1 e Nome en B1 e obtén o Apelido , Nomea texto co seguinte:
=A1&", "&B1
Operadores de fórmulas
Estes operadores utilízanse para crear fórmulas de Google Sheets e indicar intervalos de datos:
Operador de fórmula | Acción | Exemplo de fórmula |
: (de dous puntos) | Intervalo operador. Crea referencia a todas as celas entre (e incluíndo) a primeira e a última celas mencionadas. | B5:B15 |
, (coma) | Unión operador. Une varias referencias nunha soa. | =SUMA(B5:B15,D5:D15) |
Todos os operadores teñen unha prioridade (precedencia) diferente que define o orde dos cálculos das fórmulas e, a maioría das veces, afecta aos valores resultantes.
Orde dos cálculos e precedencia dos operadores
Cada fórmula en Follas de cálculo de Google manexa os seus valores nunha orde particular: de esquerda a dereita. sobre a precedencia do operador. Operadores da mesma prioridade, p. multiplicación e división, calcúlanse na orde de aparición (de esquerda a dereita).
Precedencia dos operadores | Descrición |
: (de dous puntos) (espazo) , (coma) | Operador de intervalo |
- | Signo menos |
% | Porcentaxe |
^ | Exponenciación |
* e / | Multiplicación e división |
+ e- | Suma e resta |
& | Concatena varias cadeas textuais nunha soa |
= >= | Comparación |
Como usar corchetes para cambiar a orde dos cálculos
Para cambiar a orde dos cálculos dentro da fórmula, inclúa a parte que debe aparecer primeiro entre corchetes. Vexamos como funciona.
Supoñamos que temos unha fórmula estándar:
=5+4*3
Xa que a multiplicación toma o liderado e a suma segue, a fórmula devolverá 17 .
Se engadimos corchetes, o xogo cambia:
=(5+4)*3
A fórmula engade primeiro números, despois multiplícaos por 3 e devolve 27 .
Os corchetes do seguinte exemplo ditan o seguinte:
=(A2+25)/SUM(D2:D4)
- calcular o valor de A2 e engádeo a 25
- atopa a suma dos valores de D2, D3 e D4
- divide o primeiro número entre a suma de valores
Espero que non che resulte difícil evitar estes xa que dende moi pequenos aprendemos a orde dos cálculos e todas as aritméticas que nos rodean realízanse deste xeito. :)
Intervalos con nome en Follas de cálculo de Google
Sabías que podes etiquetar celas separadas e intervalos de datos completos? Isto fai que o procesamento de grandes conxuntos de datos sexa rápido e sinxelo. Ademais, guiarase moito máis rápido nas fórmulas de Google Sheets.
Supoñamos que tes unha columna onde calculas as vendas totais por produto e cliente. Nomea talintervalo Total_Sales e utilízao en fórmulas.
Creo que estarías de acordo en que a fórmula
=SUM(Total_Sales)
é moito máis clara e máis fácil de ler que
=SUM($E$2:$E$13)
Nota. Non podes crear intervalos con nome a partir de celas non adxacentes.
Para identificar o teu intervalo, fai o seguinte:
- Resalta as túas celas adxacentes.
- Vai a Datos > Intervalos nomeados no menú da folla. Aparecerá un panel correspondente á dereita.
- Establece o nome do intervalo e fai clic en Feito .
Consello . Isto tamén che permite comprobar, editar e eliminar todos os intervalos que creaches:
Escoller o nome correcto para o intervalo de datos
Os intervalos con nome fan que as túas fórmulas de Follas de cálculo de Google sexan máis amigables , máis claro e comprensible. Pero hai un pequeno conxunto de regras que debes seguir cando se trata de etiquetar intervalos. O nome:
- Só pode conter letras, números, guións baixos (_).
- Non debe comezar por un número nin por palabras "verdadeiro" ou "falso".
- Non debe conter espazos ( ) nin outros signos de puntuación.
- Debe ter entre 1 e 250 caracteres.
- Non debe coincidir co propio intervalo. Se tentas nomear o intervalo como A1:B2 , poden producirse os erros.
Se algo sae mal, p. ex. usa espazo no nome Vendas totais , recibirá un erro inmediatamente. O nome correcto sería TotalSales ou Total_Sales .
Nota. Os intervalos con nome de Follas de cálculo de Google son similaresreferencias de cela absolutas. Se engades filas e columnas á táboa, o intervalo Total_Sales non cambiará. Move o intervalo a calquera lugar da folla e isto non alterará os resultados.
Tipos de fórmulas de Google Sheets
As fórmulas poden ser sinxelas e complexas.
As fórmulas sinxelas conteñen constantes, referencias a celas da mesma folla e operadores. Como regra xeral, é unha función ou un operador, e a orde dos cálculos é moi sinxela e directa, de esquerda a dereita:
=SUM(A1:A10)
=A1+B1
En canto a medida que aparecen funcións e operadores adicionais, ou a orde dos cálculos faise un pouco máis complicada, a fórmula faise complexa.
As fórmulas complexas poden incluír referencias de celas, funcións múltiples, constantes, operadores e intervalos con nome. A súa lonxitude pode ser esmagadora. Só o seu autor pode "descifralos" rapidamente (pero normalmente só se foi construído hai non máis dunha semana).
Como ler fórmulas complexas con facilidade
Hai un truco para facer as túas fórmulas parecen comprensibles.
Podes usar tantos espazos e saltos de liña como necesites. Isto non estropeará o resultado e organizará todo da forma máis conveniente.
Para poñer unha liña de ruptura na fórmula, preme Alt+Intro no teu teclado. Para ver a fórmula completa, expande a Barra de fórmulas :
Sen estes espazos e liñas de ruptura adicionais, a fórmula pareceríaisto:
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18), $E$2:$E$13,"")))
Podes aceptar que a primeira forma é mellor?
A próxima vez profundizarei na creación e edición de fórmulas de Follas de cálculo de Google e practicaremos un pouco máis. Se tes algunha dúbida, déixaa nos comentarios a continuación.