Você está na página 1de 24

3.

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

Os operadores definem o processo a que os dados serão submetidos. Eles representam o


método adotado para se gerar o resultado. Os números são apenas “figuras” que ilustram os
dados ou a informação gerada por eles. Exemplo: o número 1 é apenas uma representação de
quantidade, distância, medida etc. Se o colocarmos ao lado de outro número 1, então teremos
dois números que representam algo. Todavia, se submetermos esses dois números a um tipo
de cálculo, geraremos uma informação que muda conforme o processo adotado para tal.
Vejamos um exemplo:

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.

3.1.2. APLICAR PRECEDÊNCIA NA EXECUÇÃO

É 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

Há quatro diferentes tipos de operadores de cálculo: aritmético, comparação, concatenação


de texto e referência.

OPERADORES ARITMÉTICOS

Para efetuar operações matemáticas básicas, como adição, subtração, multiplicação,


combinação de números e produção de resultados numéricos, use estes operadores
aritméticos:

OPERADOR ARITMÉTICO SIGNIFICADO EXEMPLO


+ (sinal de mais) Adição 3+3
– (sinal de menos) Subtração 3–1
Negação –1
* (asterisco) Multiplicação 3*3
/ (sinal de divisão) Divisão 3/3
% (sinal de porcentagem) Porcentagem 20%
^ (acento circunflexo) Exponencial 3^2

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.

OPERADOR DE CONCATENAÇÃO DE TEXTO

OPERADOR DE COMPARAÇÃO SIGNIFICADO EXEMPLO


= (sinal de igual) Igual a A1=B1
> (sinal de maior que) Maior que A1>B1
< (sinal de menor que) Menor que A1<B1
>= (sinal de maior ou igual a) Maior ou igual a A1>B1
<= (sinal de menor ou igual a) Menor ou igual a A1<B1
<> (sinal de diferente de) Diferente de A1<>B1
Use o 'E' comercial (&) para associar ou concatenar uma ou mais sequências de caracteres de
texto para produzir um único texto.

OPERADOR DE TEXTO SIGNIFICADO EXEMPLO


& (E comercial) Conectar ou concatenar, dois valores para ("Microsoft"&"Excel")
produzir um valor de texto contínuo.

OPERADORES DE REFERÊNCIA

Combine intervalos de células para cálculos com estes operadores:

OPERADOR DE REFERÊNCIA SIGNIFICADO EXEMPLO


: (dois-pontos) Operador de intervalo que produz uma referência para B5:B15
todas as células entre duas referências, incluindo as
duas referências.
; (ponto-e-vírgula) Operador de união que combina diversas referências SOMA(B5:B15;D5:D15)
em uma referência.

FONTE: http://office.microsoft.com/pt-br/excel-help/operadores-de-calculo-e-precedencia-
HP010078886.aspx

3.1.2.2. PRECEDÊNCIA

ORDEM DE PREFERÊNCIA DESCRIÇÃO

: Dois-pontos

; Ponto-e-vírgula

(x) Valores isolados por parênteses

% Percentual

X ^Y Exponencial

X * Y ou X / Y Multiplicação e divisão

+- Adição e subtração

& Concatenação

<<===>> Operadores lógicos – comparaçã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.

3.1.1. SINTAXE DE UMA FUNÇÃO


A sintaxe de uma função determina o método pelo qual a função deverá ser construída. A
sintaxe é composta basicamente pelo nome da função e seus argumentos. Todavia, existem
funções não argumentadas, ou seja, compostas somente pelo nome da função.

Exemplos de sintaxes de funções argumentadas:

=NOME_DA_FUNÇÃO(X1;X2;X3;XN)

=NOME_DA_FUNÇÃO(X1:XN)

Exemplo de função não argumentada

=NOME_DA_FUNÇÃO()

Para cada valor de X, em funções argumentadas, poderá existir o mesmo argumento ou


argumentos diferentes, em quantidades diferentes, dependendo da função que será
executada.

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

As referências de célula no Excel são classificadas em referências relativas, padrão do Excel ou


referências absolutas. Elas são classificadas com base na tabela a seguir:

Referência Descrição

A1 Referencia relativa em linha e coluna

$A$1 Referência absoluta em linha e coluna

$A1 Referência absoluta na coluna e relativa na linha

A$1 Referência relativa na coluna e absoluta na linha

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.

Erro Quando ocorre


###### Ocorre quando a coluna não é grande o bastante para mostrar o conteúdo numérico.
#DIV/0! Ocorre quando um número é dividido por zero.
#N/D Ocorre quando um valor não está disponível para uma função ou fórmula.
#NOME? Ocorre quando o Excel não reconhece o texto em uma fórmula.
#NULL! Ocorre quando você especifica uma interseção de duas áreas que não se interceptam.
#REF! Ocorre quando uma referência de célula é inválida.
#VALOR! Ocorre quando, em nossa pasta, não existe a planilha que usamos na fórmula.

3.1.4.FUNÇÕES MATEMÁTICAS E ESTATÍSTICAS

As funções mais comuns do Excel são as funções destinadas a cálculos matemáticos e a


geração de dados estatísticos, por isso serão as primeiras a serem aprendidas.
Para exemplificarmos o uso dessas funções, vamos primeiramente criar a planilha de dados
abaixo, usando como exemplo o resumo de compras por cliente de uma empresa: (Fig. 3.9).

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.

Observe todas as ferramentas de formatação que foram utilizadas na planilha e reproduza o


mais próximo possível do exemplo.

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

Também destinadas a retornarem dados estatísticos, as funções MÍNIMO E MÁXIMO extraem


maior ou o menor valor de um conjunto de células. Suas sintaxes são, respectivamente,
=MÍNIMO((NUM1;NUM2;...) e =MÁXIMO(NUM1;NUM2;...). (Fig. 3.14 e 3.15). Na versão 2010 a
função MÍNIMO recebe o nome de MIN.
3.1.1.1. CONT.NÚM, CONT.VALORES e CONTAR.VAZIO

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.

2. Nossa importadora precisa verificar o valor de seus produtos em relação à cotação do


dólar. Para isso, vamos criar a tabela a seguir e calcular esses valores. Os campos em
cinza são resultado de uma função. Neste exercício, a ajuda do educador será
fundamental para sua conclusão. Não se esqueça de salvar a pasta de trabalho após
ter concluído a atividade.
3.4 TDP ETAPA 03

Já temos cadastrados em nossa base todos os nossos clientes, fornecedores e colaboradores.


Além disso, já definimos nosso menu de acesso. Vamos recordar?

Para continuarmos o desenvolvimento de nosso controle empresarial, é necessário


cadastrarmos agora nossos produtos. Os produtos cadastrados deverão fazer parte do
segmento escolhido pela empresa. Acompanhe o exemplo:

Os campos em cinza são resultado de uma função. Se necessário, solicite ajuda do educador.

Você também pode gostar