Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AULA 03
3.1. TRABALHANDO COM FÓRMULAS E FUNÇÕES
Agora que já entendemos como a interface do Excel funciona, é hora de descobrirmos do que
esse programa é capaz quando se trata de executar cálculos ou organizar dados e transformá-
los em informações úteis. É importante entender que o conhecimento básico da ciência
matemática é fundamental, pois o Excel executa suas ações com base em preceitos e regras
determinadas por essa ciência e respeita-as a todo o momento, porém o raciocínio lógico e de
cálculo não é do Excel, e sim do usuário. Viu como a matemática é importante e o quanto
aprendê-la é fundamental para você? Ela está presente em tudo, nas roupas que queremos
comprar (para calcular se o salário é suficiente para pagá-la), na aquisição de um carro ou de
uma casa e na busca por um novo emprego. Então, você foi ou é um bom aluno de
matemática? Vamos descobrir e nos atentar para que qualquer dúvida seja sanada e para que
você se torne um excelente aluno de Excel.
As fórmulas são cálculos criados pelo usuário. Exemplo: 1 + 1. As funções são métodos de
cálculo previamente programados e estão disponíveis no banco de funções do Excel. Exemplo:
=SOMA (x;y).
3.1.1. OPERADORES
1+1=2
1–1=0
1X1=1
1/1=1
Ou seja, os dados não foram alterados, porém o resultado sim, pois foi determinado pelo
cálculo realizado.
É necessário entendermos que existem regras na ordem de execução das ações, tanto na
matemática quanto no Excel. Dessa forma, é necessário aplicarmos a precedência na execução
das ações. Por exemplo: qual será o resultado de 2 + 2 X 2? 16 ou 10? A resposta correta para
esse cálculo é 10, pois o princípio fundamental da aritmética determina que sejam calculados
primeiramente os valores exponenciais, depois as multiplicações e, a seguir, as adições. Você
sabia disso? Seria possível chegarmos ao resultado de 16 se os termos estivessem isolados da
seguinte forma: (2 + 2) X 2².
Além das regras de precedência matemática, existem ainda os precedentes próprios dos
mecanismos de funcionamento do Excel. Vejamos no quadro abaixo essas regras e seus
respectivos símbolos.
3.1.2.1. OPERADORES
OPERADORES ARITMÉTICOS
OPERADORES DE COMPARAÇÃO
Você pode comparar dois valores usando os operadores a seguir. Quando dois valores são
comparados usando esses operadores, o resultado será um valor lógico, VERDADEIRO ou
FALSO.
OPERADORES DE REFERÊNCIA
FONTE: http://office.microsoft.com/pt-br/excel-help/operadores-de-calculo-e-precedencia-
HP010078886.aspx
3.1.2.2. PRECEDÊNCIA
: Dois-pontos
; Ponto-e-vírgula
% Percentual
X ^Y Exponencial
X * Y ou X / Y Multiplicação e divisão
+- Adição e subtração
& Concatenação
Vejamos agora como os cálculos mencionados no item 3.1.2 seriam executados no Excel.
Toda vez que precisamos informar ao Excel que o conteúdo da célula não é um texto e sim
uma fórmula ou função, devemos colocar um sinal de igual antes do cálculo. Exemplo: =1+1.
=NOME_DA_FUNÇÃO(X1;X2;X3;XN)
=NOME_DA_FUNÇÃO(X1:XN)
=NOME_DA_FUNÇÃO()
Exemplo: a função soma é uma função que tem sempre os mesmos argumentos, [NUM].
Vejamos: =SOMA(NUM1;NUM2;...). Nesse caso, a quantidade de argumentos depende da
quantidade de números a serem somados. Observe, porém, a função
=SE(TESTE_LOGICO;VALOR_VERDADEIRO;VALOR_FALSO). Essa função tem três argumentos
diferentes, pois, para que a função seja executada de forma correta, é necessário um valor
distinto para cada um dos argumentos.
Os valores deverão estar referenciados em uma célula. Devemos evitar escrever valores nos
argumentos de uma função, pois isso interfere substancialmente em seu mecanismo de
funcionamento quanto à atualização dos resultados.
Exemplo: quando executamos uma função =SOMA(1;2;3;4), o resultado será sempre dez,
independentemente do valor que está inserido na planilha. Entretanto, quando executamos
uma função com base na referência de célula, os valores serão atualizados sempre que houver
alterações nos valores descritos nas células. Exemplo: =SOMA(A1;A2;A3;A4). Nesse caso, o
resultado será determinado com base nos valores que constam em A1, A2, A3 e A4.
A sintaxe da função será apresentada logo que o nome da função for confirmado. (Veja figura
3.3).
3.1.2.REFERÊNCIA RELATIVA E REFERÊNCIA ABSOLUTA
Referência Descrição
A referência relativa em linha e coluna sempre atualizará os dados quando aplicada a alça de
preenchimento, com base na célula adjacente a ela. Já a referência absoluta em linha e coluna
não atualizará os dados quando aplicada a alça de preenchimento. (Fig. 3.4, 3.5 e 3.6).
Já quando a referência é absoluta na coluna e relativa na linha, se a alça de preenchimento for
aplicada no sentido horizontal da planilha, não ocorrerão atualizações. Porém, se aplicada na
vertical, haverá atualizações dos valores, com base na célula adjacente a ela, somente na linha.
Esse processo acontece no sentido proporcionalmente inverso para a referência relativa na
coluna e absoluta na linha.
Para convertermos uma referência relativa em absoluta devemos utilizar a tecla F4 após
termos definido a célula que será referenciada.
Para facilitar seu entendimento, acompanhe os exemplos a seguir: (Fig. 3.7, 3.8).
3.1.3.ENTENDENDO AS MENSAGENS DE ERRO
Quando uma função não atende aos requisitos descritos em sua sintaxe por qualquer motivo,
como, por exemplo, quando há erro nos valores de referência, ausência ou excesso de
argumentos para a função, o Excel retorna um código de erro (para cada situação de erro um
código diferente). Observemos, então, a tabela de erros abaixo.
Vale ressaltar que os cálculos realizados como exemplo não são a única forma de solução, pois
todo raciocínio que chegue ao resultado final correto é válido.
3.1.4.1. MULT
A função MULT, cuja sintaxe é =MULT(NUM1;NUM2;...), não está mais disponível na versão
2010, pois pode ser substituída sem prejuízo pela expressão =X * Y *N. Essa função realiza a
multiplicação entre os valores argumentados. (Fig. 3.10 e 3.11).
3.1.4.2. SOMA
A função SOMA é destinada a calcular valores com base na adição de valores. Sua sintaxe é
descrita da seguinte forma: =SOMA(NUM1;NUM2;...). Porém, quando a quantidade de dados é
grande, podemos utilizar um intervalo de células em um único argumento. Exemplo:
=SOMA(NUM1:NUMn;...). (Fig. 3.12)
3.1.4.3. MÉDIA
A função MÉDIA extrai a média aritmética dos valores argumentados na função e sua sintaxe é
definida da seguinte forma: =MÉDIA(NUM1;NUM2;...). (Fig. 3.13)
3.1.4.4. MÍNIMO e MÁXIMO
A função CONT. NÚM conta apenas as células de um intervalo que estejam em formato de
número (Fig. 3.17). Sua sintaxe é: =CONT.NÚM(VALOR1;VALOR2;...).
Entretanto, a função CONT.VALORES conta células em um intervalo que tenham qualquer
formato, ou seja, que sejam número, símbolo ou texto. Essa função só não conta células em
branco. (Fig. 3.16). Sua sintaxe é: =CONT.VALORES(VALOR1;VALOR2;...).
A ação de contar células em branco (vazias) fica a cargo da função CONTAR.VAZIO. As sintaxes
dessas funções para contagem estão descritas abaixo (Fig. 3.18). Sintaxe de CONTAR.VAZIO:
=CONTAR.VAZIO(INTERVALON)
2.1.1.1. MAIOR MENOR
Executando as funções acima, pudemos perceber certa similaridade no processo, o que ocorre
pelo fato de as sintaxes dessas funções serem muito parecidas. Em linhas gerais, se alterarmos
o nome da função, os resultados serão exibidos prontamente.
Entretanto, nem todas as funções mantêm essa similaridade, como é o caso das seguintes
funções: =MAIOR(MATRIZ;K) e =MENOR(MATRIZ;K), em que os argumentos das funções são
diferentes dos apresentados anteriormente. O argumento MATRIZ, presente também em
outras funções, sempre faz referência a um conjunto de células e o argumento K é um valor
numérico que representa uma posição ordinal buscada dentro desse conjunto. Veja o exemplo
de execução.(Fig. 3.19 e 3.20)
O QUE APRENDEMOS HOJE
2.2. QUESTIONÁRIO
1. Qual a diferença entre funções e fórmulas?
2. Quais são os operadores matemáticos mais comuns?
3. Quais são os operadores lógicos mais comuns?
4. O que significa aplicação de precedência no Excel?
5. Quais os tipos de referência de célula existentes no Excel?
6. O que é uma sintaxe de função?
7. Quais as funções que foram abordadas nesta unidade?
8. Qual a diferença entre a função máximo e maior?
9. Qual a diferença entre a função mínimo e menor?
10. Qual a diferença entre as funções cont.núm, cont.valores e contar.vazio?
2.3. EXERCÍCIO
1. Precisamos avaliar o crescimento da distribuição dos produtos de uma empresa por
região. Para isso, vamos desenvolver a planilha a seguir e executar os cálculos
necessários. Atenção! Os campos em cinza são resultado de uma função. Caso
necessário, solicite ajuda do educador. Não se esqueça de salvar a pasta de trabalho.
Os campos em cinza são resultado de uma função. Se necessário, solicite ajuda do educador.