Escolar Documentos
Profissional Documentos
Cultura Documentos
FUNÇÕES LÓGICAS
FUNÇÃO SE
Esta função foi criada para ser usada quando o valor a ser apresentado na célula for
dependente de uma condição. Sempre que você tiver uma pergunta e uma resposta verdadeira e
outra falsa, você pode aplicar a função SE.
A função SE pode ser usada para resolver um conjunto de condições, neste caso, estaremos
usando o que se chama de SE "aninhado". Assim muitas condições podem ser testadas, varias
opções de resposta podem estar à disposição, mas apenas um valor de resposta é mostrado.
Observação: Primeiro é feito um teste lógico e, se o teste for verdadeiro, o Excel executará o que
estiver depois do primeiro ponto-e-vírgula e, se ele for falso, o que estiver depois do
segundo ponto-e-vírgula.
Sintaxe:
=SE (TESTE_LÓGICO; VALOR_SE_VERDADEIRO; VALOR_SE_FALSO).
Dica: Valor no Excel representa qualquer texto, número, data, expressão ou função.
GRAFOS DE DECISÃO
Ao transpor o grafo para a função SE, o teste da linha horizontal é o primeiro parâmetro da
função; o valor do caminho de cima é o segundo parâmetro e o valor do caminho de baixo, o
terceiro parâmetro.
1
Excel Avançado
Nesse caso ao realizar o teste lógico, tomamos o caminho para cima, se o teste for
verdadeiro e para baixo se o teste for falso.
Esta representação gráfica é muito interessante à medida que vamos aninhando funções SE,
pois facilitam muito o entendimento de condições sobrepostas. Com os garfos diminui a
possibilidade de refazer um teste por engano.
Para a solução de um problema utilizando uma função SE que apresenta os conceitos A, B e
C conforme as médias obtidas por alunos: os colchetes indicam que o valor limite está no intervalo,
e parênteses, que o valor limite não está no intervalo. A tabela seguinte mostra a relação entre
conceito e nota:
Média Conceito
(0-7) C
(7-9) B
(9-10) A
A parte do grafo acima irá resultar em uma função SE da seguinte forma: =SE(A1<9;"B";"A").
2
Excel Avançado
A parte do grafo acima irá resultar em uma função SE da seguinte forma: =SE(A1<7;"c"; o valor da
parte anterior)
Utilizando o grafo, também é mais fácil de entender por que é inadequado resolver este
problema da seguinte forma: =SE(A1<7;“C”;SE(E(A1>=7;A1<9);“S”;“A”)
FUNÇÃO E
A função E é utilizada quando queremos testar mais argumentos para uma mesma condição.
Esta função, quando aplicada sozinha, retorna os valores VERDADEIRO ou FALSO.
A função E retorna VERDADEIRO se todos os argumentos testados forem verdadeiros; e
retorna FALSO se um ou mais argumentos forem falsos. Esta função testa até trinta argumentos em
um mesmo teste lógico.
Sintaxe:
=E (ARGUMENTO1; ARGUMENTO2; ...; ARGUMENTO30)
Exemplo:
=SE(E(G2>=7; H2>=75%); "Aprovado"; "Reprovado")
Digamos que em certa escola o aluno, para ser aprovado, necessita de média igualou
superior a 7 e freqüência igualou superior a 75%. A média está em G2, e a freqüência, em H2.
Apenas, se os dois testes fossem verdadeiros, ele seria aprovado; se ao menos um fosse falso, ele já
seria reprovado.
FUNÇÃO OU
A função OU é utilizada quando queremos testar mais argumentos para uma mesma
condição. Esta função, quando aplicada sozinha, retorna os valores VERDADEIRO ou FALSO.
A função OU retorna VERDADEIRO se, pelo menos, um dos argumentos testados for
verdadeiro e retorna FALSO se todos os argumentos testados forem falsos. Esta função também
testa até trinta argumentos em um mesmo teste lógico.
Sintaxe:
=OU (ARGUMENTO1; ARGUMENTO2;...; ARGUMENTO30)
Exemplo:
=SE(OU(M2>10;P2>30);"Apto"; "Em treinamento")
FUNÇÃO PROCV
A função PROCV é uma função de procura vertical. Podemos procurar dados em tabelas
dentro da mesma planilha, em planilhas diferentes ou em Pastas de Trabalho diferentes.
A função PROCV localiza um valor especifico na primeira coluna à esquerda de uma matriz,
e retorna o valor na célula indicada.
Essa função de pesquisa procura pelo maior valor de comparação que seja menor ou igual ao
valor de pesquisa. Se todos os valores de comparação da primeira coluna do intervalo forem
maiores do que os valores de pesquisa, a função retornará o valor de erro #N/D. Se todos os valores
de comparação forem menores do que o valor de pesquisa, a função retornará o valor que
corresponde ao último (maior) valor de comparação da tabela. Utilizando o parâmetro Falso ou zero
(0), o valor retornado será exatamente o que foi pedido; caso não exista, retornará o valor de erro
#N/D.
3
Excel Avançado
Sintaxe:
=PROCV(VALOR_PROCURADO;MATRIZ_TABELA;NÚMERO_ÍNDICE_COLUNA;PROCURAR_INTERVALO)
Dicas:
. PROCV é uma função que pesquisa informações armazenadas em tabelas, sejam essas
informações strings de texto ou números.
. Caso não seja utilizado o parâmetro falso, na função PROCV, a coluna dos índices deve
estar em ordem crescente.
Observação:
A definição de nome para uma célula ou um bloco de células passa a ser cada vez mais
importante para nossos próximos passos no Excel. Lembre-se que para definir nome você deve
selecionar o intervalo, clicar na caixa de nome, digitar o nome para o intervalo selecionado e
pressionar a tecla <ENTER>.
FUNÇÃO CORRESP
A função CORRESP retorna o número da linha ou coluna onde está o item procurado. Use a
função CORRESP em vez de uma da função PROC quando você precisar da posição (número da
linha, por exemplo) de um item ao invés do item propriamente dito.
Observação: A função CORRESP fornecerá um número (linha ou coluna) como resultado,
ou seja, a posição do item dentro da matriz.
Sintaxe:
=CORRESP (VALOR_PROCURADO; MATRIZ_PROCURADA; TIPO_CORRESPONDÊNCIA)
.Se TIPO_CORRESPONDÊNCIA for 1, a função localizará o maior valor que for menor ou
igual ao VALOR_PROCURADO. Os dados devem estar classificados em ordem ascendente.
Se TIPO_CORRESPONDÊNCIA for 0, a função localizará o primeiro valor que for
exatamente igual à VALOR_PROCURADO. Os dados não precisam estar classificados.
Se TIPO_CORRESPONDÊNCIA for -1, a função localizará o menor valor que for maior ou
igual ao VALOR_PROCURADO, caso não encontre retornará N/D#.
4
Excel Avançado
FUNÇÃO ÍNDICE
A função ÍNDICE retorna o valor inserido na célula conforme a posição que determinamos
através do número da linha e da coluna.
Sintaxe:
=ÍNDICE (MATRIZ;NUM_LINHA;NUM_COLUNA)
FUNÇÕES É
BANCO DE DADOS
5
Excel Avançado
Cada coluna deve conter informação do mesmo tipo, ou seja, uma coluna para nomes, outra
para setor, salários, etc.
A primeira linha deve ser reservada para os rótulos, ou seja, o nome dos campos.
Devem ser evitadas linhas e colunas em branco dentro da lista.
Para salientar os titulas, deve-se usar formatação de caracteres e jamais deixar uma linha em
branco para separálas.
Preferencialmente, o banco de dados deve estar isolado em uma planilha de sua pasta de
trabalho, caso não seja possível separe sua lista das outras informações da planilha. Essa separação
pode ser feita através de uma linha ou coluna em branco.
USANDO UM FORMULÁRIO
Para acrescentar novas informações a uma lista, basta posicionar o cursar na primeira linha
em branco abaixo da lista e digitar. Também é possível usar o comando Formulário do Excel, que
exibe um registro da lista de cada vez.
O formulário nada mais é do que uma caixa de diálogo padronizada, onde é possível
pesquisar por critérios específicos, além de excluir, alterar ou adicionar novos registros.
Para usar este item selecione qualquer célula do banco de dados. Na barra de menus
<clique> em Dados e <clique> no item Formulário.
Para acrescentar um novo registro na lista, <clique> no botão Novo do formulário, digite os
dados do primeiro campo, pressione a tecla <TAB>, para alternar entre os campos, preencha todos
os campos e pressione a tecla <ENTER> para passar para o próximo registro.
Observação: Se alguma coluna de seu banco de dados for formada por uma fórmula, seu
campo aparecerá no formulário sem a caixa de edição. Será exibido somente o campo e, ao lado
dele, o resultado da fórmula.
6
Excel Avançado
CLASSIFICAÇÃO DE LISTAS
7
Excel Avançado
Ao selecionar uma única célula antes de escolher o item classificar, o Excel vasculha a área
que circunda a célula selecionada e seleciona todo o intervalo do banco de dados automaticamente.
O Excel presume que se quer classificar todo o intervalo da lista. Para classificar somente parte de
uma lista, você deve selecionar somente as linhas e colunas que quer classificar.
Ao ativar o item para classificar uma lista completa ou parte dela, o programa procura por
uma linha de títulos de cabeçalhos de colunas no topo da área a ser classificada. Se o Excel localizar
essa linha, a opção linha de cabeçalho da caixa de diálogo classificar estará ativa e as descrições do
cabeçalho estarão como padrão nas caixas de edição, senão o Excel oferecerá a classificação por
colunas.
8
Excel Avançado
SUBTOTAIS
Coluna a subtotalizar
Subtotais
1. Verifique se os dados a serem subtotalizados estão no formato a seguir: cada coluna tem um
rótulo na primeira linha e contém fatos semelhantes. Não existem linhas ou colunas em branco
dentro do intervalo.
2. Clique em uma célula na coluna a subtotalizar. No exemplo acima, você clicaria em uma célula
na coluna Esporte, coluna B.
Autofiltro
Você pode aplicar filtros a apenas um intervalo em uma planilha de cada vez.
9
Excel Avançado
10
Excel Avançado
23. Clique na seta na coluna que contém os números e clique em (10 Primeiros...).
24. Na caixa à esquerda, clique em Primeiros ou em Últimos.
25. Na caixa do meio, digite um número.
26. Na caixa à direita, clique em Por cento.
Observações:Quando você aplica um filtro a uma coluna, os únicos filtros disponíveis para outras
colunas são os valores visíveis no intervalo filtrado atualmente.
Somente as 1000 primeiras entradas exclusivas na lista aparecem quando você clica na seta .
Insira pelo menos três linhas em branco acima do intervalo que pode ser usado como um
intervalo de critérios (critérios: condições que você especifica para limitar os registros que devem
ser incluídos no conjunto de resultados de uma consulta ou de um filtro). O intervalo de critérios
deve ter rótulos de coluna. Verifique se existe pelo menos uma linha vazia entre os valores de
critério e a lista.
Como poderia ser sua aparência.
Tipo Vendedor Vendas
Bebidas Rodrigo 5122
Carne Ribeiro 450
Produção Cristina 6328
Produção Ribeiro 6544
Nas linhas abaixo dos rótulos de colunas, digite os critérios a serem correspondidos.
Exemplos de critérios
Várias condições em uma só coluna.
Se você tiver duas ou mais condições para uma única coluna, digite os critérios um
diretamente abaixo do outro em linhas separadas. Por exemplo, o intervalo de critérios a seguir
exibe as linhas que contêm "Ribeiro", "Cardoso" ou "Rodrigo" na coluna Vendedor.
Vendedor
Ribeiro
Cardoso
Rodrigo
11
Excel Avançado
Para localizar os dados que atendam a uma condição em uma coluna ou uma condição em
outra coluna, insira os critérios em linhas diferentes do intervalo de critérios. Por exemplo, o
intervalo de critérios a seguir exibe todas as linhas que contêm "Produção" na coluna Tipo,
"Ribeiro" na coluna Vendedor ou valores de vendas acima de R$ 1000.
Vendedor Vendas
Ribeiro >3000
Cardoso >1500
Vendas Vendas
>5000 <8000
<500
Você pode usar um valor calculado que seja o resultado de uma fórmula (fórmula: uma
seqüência de valores, referências de células, nomes, funções ou operadores em uma célula que
juntos produzem um novo valor. Uma fórmula sempre começa com um sinal de igual (=).) como
critério. Ao usar uma fórmula para criar um critério, não use um rótulo de coluna como rótulo de
critérios; deixe o rótulo de critérios em branco ou use um rótulo que não seja um rótulo de coluna
no intervalo. Por exemplo, o intervalo de critérios a seguir exibe linhas com um valor na coluna C
maior que a média das células C7:C10.
=C7>MÉDIA($C$7:$C$10)
Observações
o A fórmula utilizada para uma condição deve usar uma referência relativa (referência
relativa: em uma fórmula, o endereço de uma célula com base na posição relativa da célula
que contém a fórmula e a célula referenciada. Se você copiar a fórmula, a referência será
automaticamente ajustada. Uma referência relativa tem a forma A1.) para se referir ao rótulo
de coluna (por exemplo, Vendas) ou ao campo correspondente no primeiro registro. Todas
as outras referências na fórmula devem ser referências absolutas (referência de célula
absoluta: em uma fórmula, o endereço exato de uma célula, independentemente da posição
da célula que contém a fórmula. Uma referência de célula absoluta tem a forma $A$1.) e a
12
Excel Avançado
fórmula deve ser avaliada como VERDADEIRA ou FALSA. Na fórmula de exemplo, "C7"
se refere ao campo (coluna C) do primeiro registro (linha 7) do intervalo.
o Você pode usar um rótulo de coluna na fórmula, em vez de uma referência de célula
relativa ou um nome de intervalo. Quando o Microsoft Excel exibe um valor de erro como
#NOME? ou #VALOR! na célula que contém o critério, você pode ignorar esse erro porque
ele não afeta a maneira como o intervalo é filtrado.
o Ao avaliar dados, o Microsoft Excel não distingue entre caracteres maiúsculos ou
minúsculos.
Todos os itens que começam com esse texto são filtrados. Por exemplo, se você digitar o
texto Rib como um critério, o Microsoft Excel localizará "Ribeiro," "Ribas" e "Ribamar". Para
corresponder somente o texto especificado, digite a seguinte fórmula, onde texto é o texto que você
deseja localizar. ="=texto"
Para localizar valores de texto que compartilham alguns caracteres, mas não outros, use um
caractere curinga.
CARACTERES CURINGA
Os caracteres curinga a seguir podem ser usados como critérios (critérios: condições que
você especifica para limitar os registros que devem ser incluídos no conjunto de resultados de uma
consulta ou de um filtro.) de comparação para filtros, e durante a pesquisa e substituição de
conteúdo.
13
Excel Avançado
Ao copiar linhas filtradas para um outro local, você pode especificar quais colunas incluir na
cópia. Antes de filtrar, copie os rótulos das colunas desejadas para a primeira linha da área onde
planeja colar as linhas filtradas. Ao filtrar, insira uma referência nos rótulos das colunas copiadas na
caixa Copiar para. As linhas copiadas incluirão somente as colunas para as quais você copiou os
rótulos.
VALIDAÇÃO DE DADOS
Validar dados no Excel significa definir tipos de dados para células individuais ou intervalo
de células. A validação restringe a entrada de dados conforme as especificações que o usuário
estabelecer tais como, número inteiro, decimais, texto, listas, data e fórmulas.
Para restringir a entrada de dados em uma célula ou intervalo de células:
Selecione a célula ou células necessárias. Na barra de menus <clique> em Dados. <Clique>
no comando Validação, selecione a guia Configurações. <Clique> na seta e escolha o tipo de
validação.
Você pode exibir uma mensagem de entrada sempre que o usuário selecionar a célula. Use a
mensagem de entrada para explicar que dados são adequados à célula. Não é necessário configurar
quaisquer restrições de dados para a célula para exibir esse tipo de mensagem. A mensagem
permanecerá sendo exibida até que a pessoa passe para outra célula.
A validação de dados exibe mensagens de erro quando o usuário digita dados não
compatíveis com a validação. São três os tipos de mensagens:
Mensagem de parar, que você deve optar em digitar a informação novamente ou cancelar.
Uma mensagem informativa onde permite que a pessoa possa corrigir os dados ou deixá-los na
célula. Por fim uma mensagem de aviso, que pergunta se a pessoa deseja continuar ou retroceder e
corrigir os dados.
Exemplo:
Na planilha de notas, abaixo, foi definida uma mensagem de entrada com a informação de
que só podem ser digitados valores entre O (zero) e 10 (dez); e uma mensagem de erro, impedindo a
conclusão da digitação, se os valores estiverem fora do intervalo definido.
MENSAGEM DE ENTRADA
14
Excel Avançado
Certifique-se de que a caixa de seleção "Mostrar mensagem de entrada ao selecionar célula" esteja
marcada. Para exibir um título em negrito na mensagem, digite o texto na caixa "Título". Digite o
texto da mensagem com até 255 caracteres, na caixa "Mensagem de entrada" (pressione a tecla
<ENTER> para iniciar uma nova linha na mensagem). <Clique> no botão OK.
ALERTA DE ERRO
Para exibir uma mensagem quando forem Inseridos dados que não satisfaçam à validação.
Selecione as células para as quais você deseja exibir uma mensagem. Na barra de menus
<clique> em Dados, <clique> no item Validação. Selecione a guia Configurações. Especifique as
restrições de dados para as quais você deseja exibir a mensagem. <Clique> na guia Alerta de Erro.
Certifique-se de que a caixa de seleção "Mostrar alerta de erro após a inserção de dados inválidos"
esteja marcada. Na caixa Estilo, especifique o tipo de mensagem que você deseja. Para exibir um
título em negrito na mensagem, digite o texto na caixa "Titulo". Digite o texto da mensagem com
até 255 caracteres, na caixa "Mensagem de entrada" (pressione a tecla <ENTER> para iniciar uma
nova linha na mensagem). <Clique> no botão OK.
Estilo Parar - a mensagem terá um botão Repetir, que retorna a célula para uma edição
adicional, e um botão Cancelar, que restaura a célula ao valor anterior.
Estilo Aviso - com o texto "Continuar?", seguido dos botões Sim, Não e Cancelar.
Estilo Informações - possui os botões OK e Cancelar.
Nos dois últimos tipos de mensagem, os botões OK e Sim inserem os dados inválidos na
célula. O botão Não retorna à célula para uma edição adicional. O botão Cancelar restaura a célula
ao valor anterior.
15