Unidade 17: Funções Lógicas e de Informação

Documentos relacionados
EXCEL 2010 FUNÇÕES PARTE II. Professor: João Victor Rocha Araújo

Unidade 15: Funções de Texto

1. Entendendo os erros que aparecem no Excel:

Informática Aplicada. Prof. MSc. Fábio Hipólito

Adicionar, alterar, localizar ou limpar formatos condicionais

O usuário pode restringir dados a um determinado tipo, como números inteiros, números decimais ou texto, e definir limites para as entradas válidas.

LibreOffice Calc. Jamille Madureira

1 Criando tabelas de produtos com funções de procura

Formulas em Planilhas Eletrônicas. Prof. André Aparecido da Silva Disponível em: Aulas 16, 17, e 18

CURSO EXCEL NÍVEL I 16/09/ FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS 4. FÓRMULAS E REFERÊNCIAS

MATRIZES - PARTE Mais exemplos Multiplicação de duas matrizes AULA 26

Os operadores lógicos são:

Funções Avançadas. Microsoft Excel Funções ÍNDICE e CORRESP

Para começar, vamos começar vendo alguns exemplos do uso da SOMASE na gestão de empresas:

Aula 03 - Trabalhando com listas de dados I. Aula 03 - Trabalhando com listas de dados I. Sumário. Introdução

Referência =SOMA(C20:C30) =SOMA(VendasDoPrimeiroTrimestre) Constante =PRODUTO(A5,8.3) =PRODUTO (Preço,ImpostoSobreVendasDeWA)

QI Escolas e Faculdades

Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais. QI ESCOLAS E FACULDADES Curso Técnico em Informática

SE (Função SE) Descrição. Sintaxe. Ocultar tudo

Formatação condicional

Curso Avançado de Excel

EXPRESSÕES RELACIONAIS

EXCEL AVANÇADO REVISANDO FUNÇÕES

TRABALHANDO COM FUNÇÕES

Este símbolo chama sua atenção para uma nota ou aviso muito. Este símbolo indica um atalho para um procedimento recém aprendido.

EXCEL. Professor: Leandro Crescencio Colégio Politécnico 1

EXERCÍCIOS PROPOSTOS MÓDULO 03 AULA 03 EDUARDO TOGNON

PROCV(valor_procurado, matriz_tabela, núm_índice_coluna, [procurar_intervalo])

PLANILHA ELETRÔNICA EXCEL

Sintaxe e estrutura da função SE

PROC (Função PROC) Descrição. Forma vetorial. Ocultar tudo

Apostila de Excel 2007

Excel Intermediário. Prof. Wagner Machado do Amaral. Aula 03 Importação de Dados, Classificação e Formatação Condicional.

(Nível Intermediário)

OBJETIVOS Selecionar dados aplicando AutoFiltro. Classificar dados por uma ou mais chaves. Aplicar o Filtro Avançado.

Estruturas Condicionais

1 FUNÇÃO TEXTO. Simplificando a função TEXTO, CONCATENAR e & do Excel

Informática. LibreOffice Calc. Professor Rodrigo Schaeffer.

RESUMO. Exercício Resolvido Iniciando o Documento

SOMASES(intervalo_soma, intervalo_critérios1, critérios1, [intervalo_critérios2, critérios2], )

Tecnologia da Informação Prof. MsC. Mário Henrique de Souza Pardo Resumo Aula 2

ANEXO B Manual básico de SQL

Excel 2016 Plano de Aula - 16 Horas (Aulas de 1 Hora)

8. Inserir senha no arquivo

O que é e como funciona o VBA no excel?

Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários.

Comandos de desvio de fluxo. Expressões lógicas.

Problemas de compatibilidade de relatórios de Tabela Dinâmica. Problemas que causam perda significativa de funcionalidade

Fórmulas Funções Funções Soma, Média, Máximo e Mínimo Funções Maior e Menor Função Se Exercício... 9

Plano de Aula - Excel cód Horas/Aula

O que são as funções aleatorioentre e ordem

Excel BÁSICO Aula 4 Tratamento de Dados. Prof. Cassiano Isler Turma 4

EXCEL AVANÇADO FUNÇÕES AVANÇADAS. Luciana Falcão.

SE(Algo for Verdadeiro, faça tal coisa, caso contrário, faça outra coisa)

A formatação condicional, usando cores no Excel é, sem dúvidas, um recurso que facilita muito a interpretação de planilhas.

LINGUAGEM C: COMANDOS DE REPETIÇÃO

BrOffice Calc e Planilhas de Cálculos. Por: André Aparecido da Silva

Como gerar uma amostra aleatória simples com o Microsoft Excel

Interface. Movimentação na planilha

Figura 1 - Planilha Relatório de Notas 1

CONDIÇÃO SE. - Falso: se a condição for falsa, então, uma sentença, palavra, função, etc como resultado. Ex.: errado.

Excel 2010 Avançado Plano de Aula - 24 Aulas (Aulas de 1 Hora).

LibreOffice Calc: aula 2

FUNÇÕ ES DÕ EXCEL. Para simplificar determinados cálculos e evitar o uso exagerado dos operadores matemáticos, o Excel disponibiliza algumas funções.

Microsoft Excel Avançado

Oficina: Planilha Eletrônica

Organização de Computadores I

Introdução a Tecnologia da Informação

Plano de Aula - Excel 2010 Avançado - cód Horas/Aula

Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Condicionais e de Repetição

Excel Total. Subtítulo

Linguagem de Programação. Tutorial 3 Os comandos if, else e else if

EXCEL Atividade Prática

Curso Avançado de Excel

Excel avançado Professor: Enir da Silva Fonseca. Introdução

Técnico Judiciário Área Administrativa

EXCEL FUNÇÕES DO EXCEL:

I1, I2 e In são instruções simples ou estruturadas da linguagem Pascal.

Atualização Técnica e Pedagógica de Professores no componente de Lógica de Programação com C# (console) Semana 4 Vetor e Matriz

FUNÇÃO PROCV. PROCV ( Valor a converter ; Tabela PROCV ; Coluna do resultado ; Tipo de comparação )

Tecnologias da Informação e Comunicação

Curso/Disciplina: Informática para Concursos Aula: Excel - 20 Professor(a): Marcelo Nascimento Monitor(a): Sarah Padilha Gonçalves. Aula nº.

Incluir Documento no Financeiro

Transcrição:

Unidade 17: Funções Lógicas e de Informação 17.0 Introdução Fórmulas lógicas testam se uma condição é verdadeira (nesse caso a fórmula retornará o valor VERDADEIRO) ou falsa (quando a mesma retornará FALSO). Elas podem ser utilizadas para responder questões como: Os números desse mês foram maiores ou menores do que os do mês passado? A soma da população total dos países da Europa iguala o total da população Europeia nos dados estatísticos que eu recebi? Será que este produto foi marcado para ser descontinuado e será que ele vendeu menos de que 1.000 unidades no ano passado? 17.1 Operadores de comparação (=, <, >, <=, >=, <>) O Excel pode testar a igualdade ou a desigualdade entre valores; se são sequências de caracteres idênticas ou se um número é maior do que o outro. Uma fórmula que inclui um dos operadores no título dessa seção resultará em verdadeiro ou falso. Por exemplo, se você digitar: =1<4 Em uma célula, o valor mostrado será VERDADEIRO. Reciprocamente, =4<1 Retornará FALSO. Mais útil ainda, você pode aplicar essas comparações com dados reais e utilizar referências de células em vez de números (veja a Unidade 11: Referências de Célula). Considere a seguinte tabela dos singles mais vendidos do mundo (de todos os tempos): 2010 Excel with Business 1 Unidade 17: Funções Lógicas e de Informação

Suponha que você quer sinalizar todas as gravações que foram feitas em 1970 ou depois. Para isso, basta digitar o seguinte na célula H2: =D2>=1970 O que resultará em VERDADEIRO para todas as gravações onde o valor na coluna D for igual ou maior a 1970: 2010 Excel with Business 2 Unidade 17: Funções Lógicas e de Informação

Os dois caracteres juntos, >=, significam maior ou igual a. Os outros operadores de comparação funcionam de forma similar: = igual a > maior que < menor que >= maior ou igual a <= menor ou igual a <> diferente Uma aplicação útil (mas um pouco mais complexa) desses comparadores testa a igualdade entre uma linha e outra assim você pode ver quando uma célula foi repetida em uma tabela em ordem alfabética. Na tabela abaixo classificamos (veja a Unidade 13: Classificação e Filtros) os dados por artista. Suponha que agora queiramos sinalizar esses artistas que aparecem duas vezes na lista. Comparar igualdade de células entre células verticalmente consecutivas na linha B resultará em: =B2=B3 Então, quando o nome do artista difere da entrada na célula abaixo, o FALSO será mostrado na coluna I e quando o nome do artista for o mesmo, VERDADEIRO será mostrado: Dizendo-nos que The Beatles e Bing Crosby, cada um, têm mais de um registro na lista. 2010 Excel with Business 3 Unidade 17: Funções Lógicas e de Informação

Este tipo de técnica pode ser uma forma útil de localizar duplicatas para poder assim removê-las dos dados ou uma forma de sinalizar mudanças nas categorias de grandes conjuntos de dados. 17.2 E, OU A função E retorna VERDADEIRO se todos os seus argumentos forem verdadeiros e, caso contrário, ela retorna FALSO. A função OU retorna VERDADEIRO se qualquer um de seus argumentos for verdadeiro (Ex: ela só retornará FALSO quando todos os seus argumentos forem falsos). Suponha que quiséssemos saber quais de nossos singles eram do gênero Pop e foram lançados a partir de 1970. Digite: =E(D2>=1970;E2= "Pop") O que resultará em: A função OU utiliza a mesma sintaxe da E (ex: OU(D2>=1970;E2= Pop ) seria VERDADEIRO para todos os singles O próximo passo na análise acima pode ser a utilização da formatação condicional (veja a Unidade 29) para que as entradas VERDADEIRO na coluna I sejam destacadas. 2010 Excel with Business 4 Unidade 17: Funções Lógicas e de Informação

lançados desde 1970 somados aos singles Pop antes desse período). Para qualquer uma das funções, você pode especificar até 255 condições. Raramente os usuários necessitam de mais de 3 ou 4. 17.3 ÉNÚM e ÉERRO ÉNÚM retorna VERDADEIRO se a célula referida for um número e, caso contrário, FALSO: =ÉNUM (A2) Então, aplicar isto em nossa base de dados para a primeira fila resultará: (Como 1 é um número, Elton John, Candle in the Wind 1997 não são, 1997 é, Pop não é e 37 é.) A ÉERRO funciona da mesma forma, mas retorna VERDADEIRO para qualquer erro do Excel (eg #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? ou #NULL). A ÉERRO pode ser combinada eficientemente com o SE para esconder erros do Excel como veremos a seguir... 17.4 SE O E, OU e os operadores de comparação acima são limitados a produzirem saídas como VERDADEIRO ou FALSO. O produto seria mais interessante se pudesse ser especificado. A função SE permite isto por especificar os valores que uma célula tomará no caso de uma condição ser verdadeira ou falsa. Em nosso exemplo de singles de sucesso acima, suponha que você quisesse uma coluna que desse o ano de lançamento do single se esse ano fosse 1970 ou após isso, mas que classificasse os singles como Antigos em caso contrário. Então você escreveria: =SE(D2>=1970;D2;"Old") Onde a sintaxe é =SE(<condição>;<resultado caso a condição seja verdadeira >;<resultado se a condição for falsa >) 2010 Excel with Business 5 Unidade 17: Funções Lógicas e de Informação

Para obter: A condição pode ser qualquer coisa, por exemplo: Vendas no Reino Unido menores que 3 milhões (G2<3000000) Vendas mundiais entre 10 e 15 milhões (E(F2>10000000;F2<15000000) No caso do nome do artista possuir mais de 12 caracteres NÚM.CARACT(B2)>12 Ou de fato combinações dessas, utilizando funções E / OU. Funções SE podem ser combinadas com funções que buscam o texto contido nas células para sinalizar tipos de dados em uma base de dados mais sofisticada. Suponha que você queira adicionar em uma coluna o rótulo Canção de amor para qualquer canção com Amor no título e Outro caso contrário. Primeiro utilize a função PROCURAR (veja a Unidade 15: Funções de Texto) para determinar se existe uma instância de Amor no título da canção: =PROCURAR( Amor ;C2) (note que esta função distingue maiúsculas de minúsculas) o que resulta em 1 : 1 A função PROCURAR busca pelo texto Amor (Love) nas canções dentro das células, e, se o mesmo estiver presente, ela exibirá a posição do texto dentro da célula ex: um resultado de 4 seria que a canção de amor apareceria iniciando no quarto caractere do título da canção. Se o texto não estiver presente a função PROCURAR resultará no erro #VALUE!. 2010 Excel with Business 6 Unidade 17: Funções Lógicas e de Informação

Nós então utilizamos nossa função SE para nos retornar os valores pedidos digitando o seguinte na célula J2: =SE(ÉNÚM(I2); "Love song"; "Other") Love song = Canção de amor Other = Outro resultando: 2010 Excel with Business 7 Unidade 17: Funções Lógicas e de Informação

Sinalizando os sucessos de Whitney Houston e Barbara Streisand. Note que a combinação SE(ÉNÚM) foi utilizada para procurar um número nesse caso. Você também pode usá-la para procurar por um ERRO, ex: =SE(ÉERRO(I2),"Há um problema ", "") (o "" significa que a célula ficará em branco se condição da função SE for verdadeira). 17.5 Funções lógicas aninhadas Como vimos acima, o SE lhe permite configurar uma escolha automática entre dois valores um valor aparecerá se a condição testada na função SE for verdadeira, o outro valor aparecerá se a mesma for falsa. Funções lógicas aninhadas são utilizadas quando você quer que a função escolha entre mais de dois valores resultantes. Suponha que, por exemplo, você deseja classificar todas as músicas como pré-anos 70, anos 70 ou pós-anos 70. Você precisaria então utilizar a função SE dentro da função SE (daí o termo aninhada ) como a seguir: =SE(D2<1970;"Pre-anos 70";SE(D2<1980;"Anos 70";"Pós-anos 70")) O que é bem mais fácil do que escrever você em cada uma das colunas. Esta fórmula aninhada produz: 2010 Excel with Business 8 Unidade 17: Funções Lógicas e de Informação

Aninhar em mais de três níveis pode ser algo confuso e muitas vezes existe uma forma melhor de alcançar o que você deseja, por exemplo usando a função PROCV. 2010 Excel with Business 9 Unidade 17: Funções Lógicas e de Informação