• Nenhum resultado encontrado

Prof. Victor Dalton 2022

N/A
N/A
Protected

Academic year: 2022

Share "Prof. Victor Dalton 2022"

Copied!
91
0
0

Texto

(1)

Aula 03

Informática para EBSERH

Prof. Victor Dalton

2022

(2)

Sumário

SUMÁRIO ...2

FUNÇÕES DO EXCEL/CALC ... 3

PRINCIPAIS TIPOS DE FUNÇÕES E EXEMPLOS ... 3

Funções SOMA, MÉDIA e MED ... 5

Função SE ... 7

Função SOMASE ... 9

Funções CONT.NÚM, CONT.VALORES e CONT.SE ... 10

Funções MÁXIMO, MÍNIMO, MAIOR E MENOR ... 11

Função PROCV ... 13

Função CONCATENAR ... 14

OUTRAS FUNÇÕES POR CATEGORIAS ... 15

TIPOS DE ERROS ... 28

QUESTÕES COMENTADAS PELO PROFESSOR ... 29

CONSIDERAÇÕES FINAIS ... 65

LISTA DE QUESTÕES ... 65

GABARITO ... 89

RESUMO DIRECIONADO ... 90

Olá pessoal!

Chegou a hora, enfim, de estudarmos as famosas Funções do Excel!

Separe um tempo para estudar essa aula, preferencialmente, em frente ao computador.

Acho muito importante você praticar o que veremos nas próximas páginas. Se sentir dificuldades, assista à videoaula desse assunto também.

É o tipo de assunto que dificilmente esquecemos, quando aprendemos.

Vamos juntos?

(3)

Funções do Excel/Calc

As funções são operações pré-formatadas. Elas podem receber parâmetros (também chamados argumentos) como entrada, realizam as operações e retornam algum resultado.

Exemplo:

Função SOMA(arg1; arg2; arg3;...)

SOMA é uma função que possui por característica somar todos os parâmetros de entrada e retornar o total dos números inseridos. A função SOMA exige que todos os seus argumentos sejam números, pois ela não realiza operações matemáticas sobre texto.

Dica do professor: é importante que você tenha intimidade com as principais funções, ou que pelo menos entenda o princípio de funcionamento de uma função. Em questões de prova, mesmo que você nunca tenha visto a função pedida, pelo seu nome você pode ser capaz de entender como ela provavelmente funciona.

Quer um exemplo?

POTÊNCIA (A1;A4) -> pega o valor contido célula A1 e eleva ao valor contido na célula A4.

MÉDIA (A1:A8;300;C7) -> calcula a média dos valores contidos entre as células A1 até A8 (dois pontos caracteriza intervalo), o valor 300 e o valor contido na célula C7.

Vamos ver bastante sobre funções, mas tente adquirir essa malícia desde já. Você pode ganhar pontos preciosos. Por isso, essa parte possuirá vários exercícios de concurso, para que você treine desde já.

As funções podem receber como argumentos DADOS, REFERÊNCIAS (a outras células ou intervalos) ou OUTRAS FUNÇÕES.

Naturalmente, o conteúdo dos dados e das células precisam ser compatíveis com a função. Afinal, uma função matemática não conseguirá realizar cálculos com texto, por exemplo.

Principais tipos de funções e exemplos

Dentro do espírito DIREÇÃO para concursos, incialmente eu ensinarei as funções mais importantes.

E, quando eu digo importantes, eu digo que estatisticamente mais caem em concursos.

São funções que você tem a obrigação de saber de COR como elas funcionam, quais são os seus parâmetros, e saber calcular em qualquer cenário. E a boa notícia é que a maioria delas é tranquila de estudar, basta prestar atenção.

Depois delas, o tópico seguinte trará mais funções, também interessantes.

Essencialmente, as funções mais importantes do Excel/Calc são:

(4)

Função Funcionamento Exemplo

=SOMA(num1;[num2];...) Calcula o total dos números inseridos.

=SOMA(A1:B5;C4;7) – somará todos os números de A1 a B5 e C4 e 7

=MÉDIA(num1;[num2];...) Calcula a média aritmética dos números inseridos.

=MÉDIA(D4:H4;R23;-2) – somará todos os números de D4 a H4, mais o

valor em R23, mais -2 e dividirá pela quantidade de números encontrada

=MED(num1;[num2];...) Calcula a mediana dos números inseridos.

=MED(D8:F15;20) – ordenará todos os números entre D8 a F15 mais o número 20 e retornará o número do meio desta lista. Se houver dois números no meio,

calcula a média deles

=SE(condição; valor_se_verdadeiro;

valor_se_falso) – importante!

Analisa a condição. Se VERDADEIRA, retorna o primeiro valor. Se FALSA,

retorna o segundo valor.

=SE(A1<>B2;”Aprovado”;C4+D5) – verificará se A1 é diferente de B2. Se for

verdade, escreverá Aprovado; se não for, calculará C4+D5 e dará a resposta

=SOMASE(intervalo; critérios;

[intervalo_a_ser_somado])

Dado um intervalo, ele verifica uma condição: para as células do intervalo

em que a condição seja verdadeira, ele realiza a soma no intervalo da

soma correspondente.

=SOMASE(A1:A8;”>300”;B1:B8) – verificará entre A1 e A8 quais células possuem valores maiores que 300.

Supondo que somente A3 e A7 atendam a esse critério, a função irá somar B3 e B7 para entregar a resposta

=CONT.NÚM(dado1;[dado2];...) Conta quantos dos dados inseridos são números, e retorna a contagem.

=CONT.NÚM(A15:D45) – trará como resposta a quantidade de células entre

A15 e D45 que possuem números

=CONT.VALORES(dado1;[dado2];...) Calcula o número de células não vazias e os valores na lista de

argumentos.

=CONT.VALORES(A3:E12) – trará como resposta a quantidade de células

entre A3 e E12 que não estão vazias

=CONT.SE(intervalo;critérios) Calcula o número de células não vazias em um intervalo que corresponde a determinados

critérios.

=CONT.SE(A8:C20;”>=”&2020) – trará como resposta a quantidade de células entre A8 e C20 que possuem conteúdo

igual ou maior do que 2020

=MÁXIMO(num1;[num2];...) Retorna o maior dos números (valor máximo).

=MÁXIMO(D4:H36) – trará como resposta o maior número do intervalor

D4 a H36

=MÍNIMO(num1;[num2];...) Retorna o menor dos números (valor mínimo).

=MÍNIMO(A5:C18;7;2) – trará como resposta o menor número do intervalo

A5 a C18, 7 e 2)

(5)

Vista a tabelinha, vejamos as mesmas funções com maiores detalhes.

Funções SOMA, MÉDIA e MED

A função SOMA é elementar, talvez a mais fácil do Excel/Calc. “Pegue tudo que está lá dentro e some.” Este é o seu raciocínio. “E se houver texto no meio das células?” – Não some. “E se houver células repetidas?” – Some duas vezes. “E se houver números misturados com referências?” – Some os números com os valores das células referenciadas.

(FCC – DETRAN/MA – Assistente de Trânsito – 2018 - adaptada)

Considere a imagem abaixo, que corresponde ao trecho de uma planilha editada em Excel 2010, em português.

Caso a fórmula =SOMA(A1:C3) seja inserida na célula C5, o valor apresentado nessa célula será, (A) #Valor!

(B) #NUM!

=MAIOR(matriz;k) Retorna o k-ésimo maior dos números.

=MAIOR(H2:Z20;7) – trará como resposta o sétimo maior número do

intervalo H2 a Z20

=MENOR(matriz;k) Retorna o k-ésimo menor dos números.

=MENOR(A1:A5;5) – trará como resposta o quinto menor número do intervalo A1 a A5. Veja que coincide

com o maior número

=PROCV(valor_procurado, matriz_tabela, núm_índice_coluna,

[intervalo_pesquisa])

Procura um valor na primeira coluna à esquerda de uma tabela e retorna um valor na mesma linha de uma coluna especificada. Como padrão, a

tabela deve estar classificada em ordem crescente.

=PROCV(“Texto”;A1:D8;3;FALSO) – buscará a palavra “texto” na coluna A e, quando encontrar, trará como resultado o valor encontrado na coluna C(que é a

terceira), na mesma linha em que

“texto” for encontrado.

=CONCATENAR(texto1; [texto2];...) Agrupa os textos inseridos como uma única cadeia de texto.

=CONCATENAR(C3;B2;A1;A3;C1) – retornará uma única cadeia de texto com o conteúdo das células passadas

como parâmetro.

(6)

(C) 21 (D) 6 (E) 24 ___________

Resolução: SOMA adiciona todos os números do intervalo, ignorando os parâmetros que não são números. 1+4+2+6+5+3 = 21.

Resposta certa, alternativa c).

Normalmente o examinador aplica pegadinhas na função SOMA quando o candidato não presta atenção nos parâmetros, confundindo o intervalo com o ponto-e-vírgula, e vice-versa. Logo, é só prestar atenção com carinho nos parâmetros que você não erra.

Dica: tenho um vídeo no Youtube, rápido, apenas para a explicar a função SOMA.

Confira: https://www.youtube.com/watch?v=xzLsIOioMgw

MÉDIA é também uma função óbvia. Calcula a média aritmética dos números passados como parâmetro. O importante é saber que parâmetros inválidos não entram no cálculo da média. Por exemplo, se uma das células é texto, ao invés de número, essa célula será ignorada. Se uma célula está vazia, ela também é ignorada. Ou seja, se dez células foram passadas como parâmetro e apenas 5 possuem números dentro, serão somados os cinco números e o total será dividido por 5, não pelas 10 células iniciais.

MED é função que calcula a MEDIANA de um conjunto de termos. MEDIANA não é MÉDIA! A principal pegadinha em concursos é confundir mediana com média para o candidato errar questão. Não caia nessa! Mediana é o termo que se encontra na posição média de um conjunto de números.

Veja por exemplo: qual é a mediana dos números 5, 85, 300, 28 e 45?

=MED(5;85;300;28;45)

Para calcularmos, primeiramente precisamos ordenar esses números, de forma crescente ou decrescente.

5, 28, 45, 85, 300.

Sendo cinco números, o número do meio é o terceiro, e a mediana é 45.

Tranquilo?

“Ah, professor, e se o número de termos for PAR?”

Boa pergunta!

Vamos calcular =MED(5;85;300;28;45;41) Com seis números, ao ordenar teremos 5, 28, 41, 45, 85, 300.

Não temos um termo central, correto? Então agora sim iremos pegar os dois termos mais ao centro, e calcular a média entre esses dois termos.

(41+45)/2 = 43.

A mediana deste conjunto será 43.

(7)

Dica: tenho um vídeo no Youtube, rápido, que explica as funções MÉDIA e MED.

Confira: https://www.youtube.com/watch?v=nSw3or0XKBs

Função SE

E agora nos cabe falar da FAMOSA função SE. Famosa, eu me atrevo a dizer, porque é a função que mais cai em concursos, de todas as bancas!

SE(condição;seforverdadeiro;seforfalso) é uma função poderosa. Ela verifica uma condição, e retorna seforverdadeiro se a condição verificada for VERDADEIRA, ou seforfalso se a condição verificada for FALSA. Os parâmetros dentro da função SE podem simplesmente ser um texto, ou uma referência, ou um número, ou mesmo pode existir uma outra função lá dentro. O que importa é saber o parâmetro resposta e, se houver mais conta pra fazer, simplesmente calcular!

É uma função que JAMAIS retorna AMBOS os argumentos ao mesmo tempo, e essa informação pode ser muito útil em prova, pois às vezes, você não precisa perder o seu tempo calculando seforverdadeiro ou seforfalso se você já sabe o resultado da condição.

Vamos ver um exemplo?

Considere a planilha:

Se a célula D2 contiver a fórmula abaixo:

=SE(A2="Superior";(B2*10);(B2*5)) Qual será o valor exibido em D2?

Ora, nosso primeiro procedimento é encontrar qual é a condição, e quais são os critérios de verdadeiro e falso. O “macete” é procurar os pontos-e-vírgulas que separam os parâmetros. Logo vemos que:

A2="Superior" - condição

(B2*10) – resultado se verdadeiro (B2*5) – resultado se falso

Agora, iremos verificar a CONDIÇÃO.

A2=”Superior” ? -> VERDADEIRO, pois este é o valor contido em A2.

Logo, esta função irá nos retornar o segundo parâmetro, B2*10.

8*10 = -> 80.

O resultado de toda essa função SE é 80. Caso a condição fosse falsa, teríamos como resposta B2*5, o que daria 40.

(8)

Agora quero que você amplie o seu raciocínio com a função SE: e se nós tivermos 3, ou mesmo 4 condições a serem avaliadas? Como usar a função SE, se ela apenas tem duas alternativas?

A solução típica nestes casos é colocar uma função SE dentro da outra (normalmente no terceiro parâmetro).

Assim sendo, você verifica um primeiro critério dentro da primeira função SE; caso ele não seja atendido, iremos para o terceiro parâmetro, com mais uma função SE para analisar; e por aí vai, até que consigamos passar por todas as condições a serem verificadas.

Trago, abaixo, um exercício que exemplifica este tipo de caso.

(CESGRANRIO – LIQUIGÁS – Cargos 11 a 14 - 2018)

Três juízes lançaram notas numa planilha EXCEL 2010 em português, cujo trecho correspondente está copiado abaixo.

Um técnico em computação calculou as médias, de forma a eliminar quem não alcançasse a média 5 nas três notas, a passar para a fase seguinte quem atingisse a média sete ou superior e a colocar em repescagem os outros casos. Para isso, foi necessário usar a seguinte fórmula:

(A) =SE(MÉDIA(F7:H7)>7; ”passar de fase”; SE(SOMA(F7:H7)>15; ”repescagem”;”ELIMINADO”)) (B) =SE (MÉDIA(F7:H7)<5; ”ELIMINADO”; SE(MÉDIA(F7:H7)>=7; ”passar de fase”; ”repescagem”)) (C) =SE(SOMA(F7:H7)>=7;”passar de fase”; SE(MÉDIA(F7:H7) >=15; ”repescagem”; ”ELIMINADO”)) (D) =PROCV(MÉDIA(F7:H7);F7:I16;3)

(E) =PROCH(“matrícula”;$E$6:$H$16;4) _____________

Resolução: Pelo que podemos entender do enunciado, a fórmula, que foi empregada na coluna I calcula os seguintes critérios:

se (média < 5) -> ELIMINADO;

se (média >= 7) -> passar de fase;

outros casos -> repescagem;

Logo, diante de tantos “se”, fica evidente que a solução passa pela função SE. Portanto, vou descartar rapidamente as alternativas D e E e tentar encontrar a fórmula que aplica corretamente os critérios exigidos.

E, como temos três condições, desconfiemos que apenas uma função SE não resolverá nosso problema. Logo, analisemos as alternativas restantes:

Na alternativa a), o primeiro critério já começa errando, pois só passa de fase quem tem nota MAIOR do que 7; pelo enunciado, quem tem nota IGUAL a 7 também passa de fase (ATENÇÃO NOS DETALHES!).

A alternativa c) também começa bem errada, pois calcula a SOMA e não a MÉDIA como maior ou igual a 7.

Na alternativa b), o primeiro critério está correto, calculando de forma adequada os eliminados; caso ele não seja atendido, entraremos no terceiro parâmetro, que também possui uma função SE.

Neste segundo SE, verifica-se aqueles que têm média acima de 7. Caso tenham, passam de fase; caso não, só podem restar aqueles que nem foram eliminados e nem passaram de fase, ou seja, a respescagem.

Logo, a resposta certa é a alternativa b).

Dica: claro que vou te explicar no Youtube a função SE.

Confira: https://www.youtube.com/watch?v=U1v_jTRzDjU

(9)

Função SOMASE

Uma função que exigirá um pouco mais da sua atenção é a função SOMASE. Como você já viu a função SE, mais acima, o seu raciocínio já deverá estar um pouco mais “elástico”, o que facilitará o entendimento de SOMASE.

SOMASE, como o próprio nome indica, é uma função que realiza a SOMA de termos, mas apenas se atendida uma determinada condição (SE).

Existem duas formas de se trabalhar essa função. A primeira, mais óbvia (e que cai menos em prova) é SOMASE(intervalo;critério).

Veja este exemplo, considerando a planilha abaixo:

Qual será o resultado da fórmula =SOMASE(D2:D6;“>15”)?

Neste caso, devemos, no intervalo de D2 a D6, realizar o somatório somente com as células cujo valor forem maiores que 15, concorda? Esta é a condição imposta pelo parâmetro “>15”.

Veremos que apenas D2 (21) e D6 (16) possuem valores maiores do que 15.

Logo, nossa resposta será 21 + 16 = R$ 37,00.

Por seu turno, SOMASE(intervalo;condição;intervalodasoma), é uma função um pouco mais complexa.

Dado um intervalo, ele verifica uma condição: para as células do intervalo em que a condição seja verdadeira, ele realiza a soma no intervalodasoma correspondente.

Percebeu que o intervalo que é avaliado pelo critério não é o intervalo que vai ser somado? É aí que a função fica um pouco mais difícil. Ainda, perceba que intervalo e intervalodasoma devem guardar simetria, pois para cada célula do intervalo deve existir uma célula correspondente no intervalodasoma.

Veja este exemplo, considerando a planilha abaixo:

Qual a função que deve ser digitada na célula B6 para somar as comissões para valores de bens acima de R$ 200.000,00?

Veja que, para obter a resposta, queremos que B6 faça a soma de B2 a B5, somente quando os valores de A2 a A5 excederem 200.000,00. Logo, SOMASE é função ideal!

Nosso intervalo será A2:A5;

(10)

Nosso critério é “200000”;

E nosso intervalo a ser somado é B2:B5

Portanto, deve-se escrever =SOMASE(A2:A5;">200000";B2:B5).

Entendeu como funciona? Confira se o R$ 52.500,00 realmente não é a soma somente das comissões cujas vendas excederam R$200.000,00.

Dica: quer ver mais sobre a função SOMASE?

Confira: https://www.youtube.com/watch?v=engBM_H0Mb0

(VUNESP - PMSP - Soldado - 2017)

Tem-se a seguinte planilha, criada no Microsoft Excel 2010, em sua configuração padrão.

Assinale a alternativa que contém o resultado da fórmula SOMASE(A1:D3;ʺ>12ʺ), aplicada na célula A4.

(A) 10 (B) 1 (C) 72 (D) 0 (E) 75

____________

Comentários: Esta é uma aplicação elementar da fórmula SOMASE, a qual realizará a soma de todas as células que sejam maiores do que 12. Como nenhuma delas é maior do que 12, a soma é ZERO.

Resposta certa, alternativa d).

Funções CONT.NÚM, CONT.VALORES e CONT.SE

Agora vamos falar de algumas funções estatística de CONTAGEM. Essas funções se destacam não por realizar algum cálculo, mas sim por contar o número de ocorrências de alguma condição e retornar essa contagem como resultado.

CONT.NÚM conta quantas células contém NÚMEROS dentro. Ou seja, descarta outros tipos de dados (como texto), ignora células vazias ou células com algum erro.

CONT.VALORES retorna quantas células não estão vazias. Tem alguma coisa dentro (algum VALOR), entra na contagem.

CONT.SE é a mais específica de todas. Retorna apenas as células que atendem à condição que foi definida no próprio parâmetro.

(VUNESP – PAULIPREV – Analista Previdenciário - 2018)

(11)

A planilha a seguir, sendo editada por meio do MS-Excel 2010, em sua configuração padrão, representa as contribuições previdenciárias de um cidadão, iniciadas em 1995. Considere que a planilha possui centenas de linhas seguindo o padrão exibido, e que cada linha mostra o valor da contribuição (coluna C) para um determinado mês (coluna B) de um ano específico (coluna A). O caractere # indica que, no respectivo mês, não houve contribuição.

Assinale a alternativa que apresenta a fórmula que poderá ser utilizada por um analista previdenciário que deseja contar o número de meses em que foi feita alguma contribuição.

(A) =SOMA(C2:C7)


(B) =CONTAR.VAZIO(C2:C7) (C) =CONT.SE(C2:C7;"#")
 (D) =CONT.NÚM(C2:C7)
 (E) =CONT.VALORES(C2:C7) _____________

Resolução: Questão de raciocínio!

Quando desejamos contar a quantidade de vezes que alguma coisa acontece, ao invés de somar o conteúdo dessas coisas, utilizamos funções de contagem. Falo isso para descartar a alternativa a), e também a b), que não existe. 

Mas, para contar, vejamos: temos células com os valores das contribuições e temos células com #, indicando que não houve contribuição.

Se as células sem contribuição estivessem vazias, CONT.VALORES resolveria nosso problema, pois esta função conta o número de células não vazias. Porém hashtag não é vazio!

Portanto, o ideal é contar a quantidade de células, no intervalo de C2 a C7, que possui algum número em seu interior. E CONT.NÚM é a função que faz isso.

Resposta certa, alternativa d).

Dica: quer ver mais sobre as funções de CONTAGEM?

Confira: https://www.youtube.com/watch?v=rTMaIrBWkss

Funções MÁXIMO, MÍNIMO, MAIOR E MENOR

Por fim, vou tratar das funções de MÁXIMO e MÍNIMO, MAIOR e MENOR.

Os próprios nomes das funções nos ajudam a entender o que elas fazem.

(12)

MÁXIMO e MÍNIMO retornarão o maior e o menor número de um conjunto de números. Tranquilo, não é mesmo?

“Uai, mas se MÁXIMO retorna o maior e MÍNIMO o menor, pra que servem as funções MAIOR e MENOR?”

Boa pergunta!

MAIOR e MENOR diferem de MÁXIMO e MÍNIMO por causa do parâmetro K!

=MAIOR(matriz;k) e =MENOR(matriz;k) exigem, além de um conjunto de números para avaliação, que o usuário passe, ao final, um parâmetro K, que dirá qual o K-ésimo termo você deseja!

Explico: pegue MAIOR como exemplo. Se o parâmeto K é igual a 2, você quer o SEGUNDO maior termo, se K é igual a 6 você quer o SEXTO maior termo. E, se K=1, você quer o PRIMEIRO maior termo.

Entendeu? Com MENOR é a mesma lógica.

Detalhe: números repetidos contam para fins de MAIOR e MENOR.

Outro exemplo:

Coluna A 15

3 3 6 1

=MÍNIMO(A1:A5) ->1

=MENOR(A1:A5;1) ->1 – quando k=1, MENOR é “igual” a MÍNIMO

=MENOR(A1:A5;2) ->3 – segundo menor termo

=MENOR(A1:A5;3) ->3 – terceiro menor termo, mesmo sendo repetido

=MENOR(A1:A5;5) -> 15 – quinto menor termo

Não é difícil, concorda comigo? Se achou difícil, mais uma vez, convido você a ir para a planilha e exercitar!

Eu particularmente gosto da frase: “O MÁXIMO retorna o maior, mas o MAIOR nem sempre retorna o maior”. É uma forma de lembrar que o MAIOR exige o parâmetro K. Por analogia, você se lembra de MÍNIMO e MENOR, também.

Dica: quer conferir estas quatro funções em vídeo e com exemplos?

Confira: https://www.youtube.com/watch?v=4Vp01zXA6CE

(VUNESP – TJ/SP – Escrevente Técnico Judiciário – 2017)

(13)

Suponha que a seguinte fórmula tenha sido colocada na célula D4 da planilha: =MÁXIMO(A1;A1:B2;A1:C3).

O resultado produzido nessa célula é:

(A) 3 (B) 7 (C) 8 (D) 9 (E) 6

____________

Comentários: A função MÁXIMO retorna o maior valor dentro de um conjunto de valores passados. Mesmo que vários valores repetidos tenham sido passados na função acima, isso não é problema. Basta procurarmos o maior valor de todos os passados e retornar como resultado.

Como os maiores valores são 9, contidos em A3 e em C1, a resposta correta é a alternativa d).

Função PROCV

PROCV é uma função muito útil no mundo real. Imagine você, dono ou dona de uma oficina, com uma tabela enorme de peças na sua planilha, e aparece o seu cliente perguntando “Quanto custa essa peça?”

É aquela situação clássica: você tem o código da peça, mas precisa saber o preço. Você sabe o nome do funcionário, mas quer saber o departamento dele. Você sabe o nome da pessoa, mas quer saber sua idade.

Você possui uma informação em mãos, mas precisa procurar outra. É o PROCV que vai resolver a sua vida!

Antes de mais nada, tenha em mente que PROCV significa PROCURAR na VERTICAL. Não é “PROCURAR VALOR”. Tanto que PROCV possui uma função irmã, a PROCH (PROCURAR NA HORIZONTAL). PROCH funciona da mesma forma que PROCV, só que na horizontal. E, você verá que a procura na horizontal não é muito útil, pois nosso método de preenchimento de tabelas coloca os registros nas linhas, e não nas colunas. No exercício abaixo o funcionamento de PROCV ficará mais claro.

A variação de PROCV, a mais prática, é colocar uma referência a uma célula ao invés de colocar o valor no primeiro parâmetro. Desta forma, o usuário pode, em tempo real, ficar escolhendo o termo que quer pesquisar, bastando mudar o conteúdo da célula referenciada.

(TRE/PR – 2017)

Considere a planilha abaixo:

(14)

Na célula A8 foi realizada uma pesquisa no intervalo de células de A2 até D5, pelo município correspondente à seção 76. A fórmula corretamente utilizada nessa pesquisa foi:

(A) =PROCH(76;A2:D5;3;0) (B) =PROCV(A2:D5;76;C2:C5) (C) =BUSCAR(76;A2:D5;3) (D) =PROCH(A2:D5;76;C2:C5) (E) =PROCV(76;A2:D5;3;0) ____________

Resolução: Questão didática de PROCV.

Precisamos achar, na coluna MUNICÍPIO (coluna C), o valor correspondente a 76, que será buscado lá na coluna SEÇÃO (coluna A).

Assim sendo, utilizaremos PROCV.

=PROCV(valor_procurado,matriz_tabela,núm_índice_coluna,[intervalo_pesquisa]) valor_procurado – 76 (valor a ser buscado)

matriz_tabela – A2:D5 (é o conjunto de dados a ser pesquisado, lembrando que a busca ocorrerá sempre na primeira coluna) núm_índice_coluna – 3, pois queremos a resposta lá na terceira coluna, a coluna C

[intervalo_pesquisa] – FALSO (ou 0), que corresponde à pesquisa EXATA. É o que se usa quase sempre. VERDADEIRO (ou 1) é para pesquisa aproximada.

Isto posto, a função será:

=PROCV(76;A2:D5;3;FALSO), ou =PROCV(76;A2:D5;3;0), que é a mesma coisa.

Resposta certa, alternativa e)

E então, curtiu o PROCV? Experimente fazer uma planilha e fique brincando com os valores! É a melhor forma de assimilar.

Dica: PROCV não é fácil. Quer ver a explicação em vídeo e com exemplos?

Confira: https://www.youtube.com/watch?v=_GXTx-JTgAo

Função CONCATENAR

CONCATENAR é a função de texto mais lembrada em questões de concursos. Seu funcionamento é simples:

pegue tudo que está lá dentro, junte e transforme em texto. “Ah, mas se forem números?” – Não importa. Tudo virará texto, ao final.

(VUNESP – TJ/SP – Escrevente Técnico Judiciário – 2017) Considere a planilha abaixo:

(15)

Na célula E4 da planilha, foi digitada a seguinte fórmula: =CONCATENAR(C3;B2;A1;A3;C1). O resultado produzido nessa célula é:

(A) 86399 (B) 3689 (C) 8+6+3+9+9 (D) 36899 (E) 8;6;3;9;9 _____________

Resolução: A função CONCATENAR é bem simples, pois ela simplesmente pega todos os parâmetros, concatena um do lado do outro e transforma em texto. No caso da função do exercício, simplesmente pegaremos os números de cada célula e colocaremos um do lado do outro. 8, 6, 3, 9 e 9, sem espaços e nem vírgulas. 86399.

Resposta certa, alternativa a).

Uma última observação: CONCATENAR não aceita INTERVALO como parâmetro. Não se pode fazer

=CONCATENAR(A1:A5). É necessário fazer item a item, como =CONCATENAR(A1;A2;A3;A4;A5).

Dica: também tenho vídeo para a função CONCATENAR!

Confira: https://www.youtube.com/watch?v=r0LQN5IHmaE

Outras funções por categorias

Lidemos com fatos: você já passou pelas funções que estatisticamente são mais cobradas em concursos.

Porém, a sua prova será uma só, e pode ser que o examinador cobre alguma função pouco usual em prova.

“Mas, professor, por que você está me dizendo isso?” – Porque sei que seu tempo é precioso. Estudar daqui para frente é importante também, mas tem custo benefício duvidoso. Avance somente se seu tempo para estudo da ferramenta estiver confortável.

Mostrarei as principais funções do Excel/Calc por categorias, e explicarei com maior riqueza de detalhes aquelas que eu entender possuírem maior relevância.

Nas tabelas, estarão destacadas as funções mais importantes, mesmo que já explicadas antes, apenas para que você saiba a categoria à qual ela pertence.

Neste momento, seria maravilhoso que você estivesse diante de algum Excel ou Calc, para poder exercitar as fórmulas que serão apresentadas.

FUNÇÕES LÓGICAS

(16)

=E(lógico1; [lógico2]; ...) Retorna VERDADEIRO se TODOS os parâmetros forem verdadeiros; Retorna FALSO se algum parâmetro for falso.

=OU(lógico1; [lógico2]; ...) Retorna VERDADEIRO se ALGUM parâmetro for verdadeiro; Retorna FALSO se todos os parâmetros forem falsos.

=XOR(lógico1; [lógico2]; ...) Função OU Exclusivo. O resultado de XOR é VERDADEIRO quando o número de entradas VERDADEIRO é ímpar e FALSO quando o número de entradas VERDADEIRO é par.

=SE(condição; valor_se_verdadeiro; valor_se_falso) Analisa a condição. Se VERDADEIRA, retorna o primeiro valor. Se FALSA, retorna o segundo valor.

=SEERRO(valor, valor_se_erro) Retorna o valor. Se houver algum erro (provavelmente) porque o valor é uma fórmula, retorna valor_se_erro. Útil para evitar mostrar os erros da função, normalmente nos formatos #N/D, #VALOR!, #REF!, #DIV/0!, #NÚM!,

#NOME? ou #NULO!.

=SES(Algo é Verdadeiro1; Valor se Verdadeiro1;

[Algo é Verdadeiro2; Valor se Verdadeiro2];…[Algo é Verdadeiro127; Valor se Verdadeiro127])

Verifica se uma ou mais condições são atendidas e retorna um valor que corresponde à primeira condição VERDADEIRO.

* os colchetes no argumento indicam que ele é opcional.

Temos três funções lógicas de raciocínio elementar: as funções E, OU e XOR.

E retorna VERDADEIRO quando TODOS os seus parâmetros são verdadeiros. Exemplo:

=E(5>3;4<>8;2>=0)

Neste exemplo, se analisarmos cada parâmetro dentro da função, perceberemos que 5>3 -> VERDADEIRO

4<>8 -> VERDADEIRO 2>=0 -> VERDADEIRO

Ou seja, é como se a função fosse

=E(VERDADEIRO;VERDADEIRO;VERDADEIRO),

e o resultado disso tudo, ou seja, o conteúdo que aparecerá escrito dentro da célula com essa função é VERDADEIRO.

Se, por outro lado, nós modificássemos o primeiro parâmetro da nossa função exemplo para:

=E(2>4;4<>8;2>=0)

Perceba que o primeiro parâmetro seria FALSO, e nossa função estaria assim:

=E(FALSO;VERDADEIRO;VERDADEIRO).

e, pela existência de ao menos um parâmetro (ou argumento) FALSO, o resultado de toda essa função é FALSO.

(17)

OU, por seu turno, vai retornar VERDADEIRO se pelo menos algum argumento for verdadeiro; para retornar FALSO, é necessário que todos os argumentos sejam falsos, como neste exemplo:

=OU(1>10;2<>2;2>=9)

Como todos os parâmetros são falsos, temos que

=OU(FALSO;FALSO;FALSO) irá retornar FALSO.

XOR já é uma função um pouco mais complexa, que nos retira de nossa zona de conforto. Na tabela verdade, um OU EXCLUSIVO é aquele que retorna VERDADEIRO quando temos um argumento verdadeiro e outro falso, e retorna FALSO quando ambos os argumentos são verdadeiros ou ambos falsos.

Na planilha eletrônica, a materialização desta tabela verdade é retornar VERDADEIRO quando o número de entradas VERDADEIRO for ímpar e FALSO quando o número de entradas VERDADEIRO for par.

Vamos conferir?

=XOR(5>3;4<>8;2>=0)

Neste exemplo, se analisarmos cada parâmetro dentro da função, perceberemos que 5>3 -> VERDADEIRO

4<>8 -> VERDADEIRO 2>=0 -> VERDADEIRO

Ou seja, é como se a função fosse

=XOR(VERDADEIRO;VERDADEIRO;VERDADEIRO),

e, como temos um número ímpar de entradas verdadeiro nesta função, o seu resultado final é VERDADEIRO.

Caso tivéssemos um outro exemplo:

=XOR(5>9;2>=5)

Neste exemplo, se analisarmos cada parâmetro dentro da função, perceberemos que 5>9 -> FALSO

2>=5 -> FALSO

Ou seja, é como se a função fosse

=XOR(FALSO;FALSO),

e, como temos um número par de entradas verdadeiro nesta função (zero é par), o seu resultado final é FALSO.

Dica do professor: É muito comum as funções E, OU e XOR serem utilizadas como parâmetro DENTRO de outras funções.

Naturalmente, seu raciocínio será resolver as funções “de dentro” inicialmente, para ajudar na resolução da função “de fora”.

Você perceberá isso nos exercícios.

(18)

FUNÇÕES MATEMÁTICAS

=SOMA(num1;[num2];...) Calcula o total dos números inseridos.

=SOMAQUAD(num1;[num2];...) Calcula o soma dos quadrados dos números inseridos.

=MULT(num1;[num2];...) Calcula o produto dos números inseridos.

=RAIZ(num) Retorna uma raiz quadrada positiva.

=SOMASE(intervalo; critérios; [intervalo_a_ser_somado]) Dado um intervalo, ele verifica uma condição: para as células do intervalo em que a condição seja verdadeira, ele realiza a soma no intervalo da soma correspondente.

=SOMASES(intervalo_soma; intervalo_critérios1;

critérios1; [intervalo_critérios2; critérios2];...)

Adiciona todos os seus argumentos que atendem a vários critérios.

=PAR(num) Retorna o número inteiro par positivo imediatamente mais alto, ou o número inteiro par negativo imediatamente mais baixo.

=ÍMPAR(num) Retorna o número inteiro ímpar positivo imediatamente mais alto, ou o número inteiro ímpar negativo imediatamente mais baixo.

=ARRED(número, núm_dígitos) Arredonda um número até uma quantidade especificada de dígitos.

=TRUNCAR(número;[núm_dígitos]) Trunca um número para um inteiro removendo a parte fracionária do número.

Dentro das funções matemáticas, quero falar duas funções que são parecidas, pero no mucho, rs. São elas:

ARRED e TRUNCAR.

ARRED, como o próprio nome diz, arredonda um número até a quantidade de casas decimais passada como parâmetro.

Assim sendo, =ARRED(4,35567;2) trará como resultado 4,36. A partir de 5, arredondamos para cima. Se fosse

=ARRED(4,35467;2), a resposta seria 4,35.

Já TRUNCAR, trabalha um pouco diferente. Truncar “quebra” o número, desprezando a fração.

(19)

Pegue o primeiro exemplo anterior: =TRUNCAR(4,35567;2) trará como resultado 4,35. Não importa quem está depois do 5, TRUNCAR simplesmente “arranca” o restante do número.

Ah, e quer ver algo “louco”?

TRUNCAR e ARRED aceitam números negativos como parâmetro de casas decimais. E o que isso quer dizer?

Significa que você pode arredondar “ao avesso”. Quer conferir?

=ARRED(50,52695;2) -> 50,53

=ARRED(50,52695;1) -> 50,5

=ARRED(50,52695;0) -> 50

=ARRED(50,52695;-1) -> 50

=ARRED(50,52695;-2) -> 100

=ARRED(50,52695;-3) -> 0 Ficou confuso? Vem comigo!

No ARRED com -1, o objetivo é arredondar o número pra ordem de grandeza da DEZENA. Se tivéssemos um número entre 0 e 10, até 5 o arredondamento seria para 0, e, de 5 pra cima, arrendondaríamos para 10. Como 50 é um número de grandeza acima da escala de 0 a 10, o resultado permanece 50.

No ARRED com -2, o objetivo é arredondar o número pra ordem de grandeza da CENTENA. Como 50,2... é um número superior a 50, arredonda-se para 100. Se fosse um número de 49,... para baixo, o arredondamento ocorreria para baixo, 0.

No ARRED com -3, o objetivo é arredondar o número pra ordem de grandeza do MILHAR. Se tivéssemos um número superior a 500, o arredondamento ocorreria para 1000, mas, como é abaixo, o arredondamento foi para 0.

Compreendeu? Achou difícil? O ideal é ir para a planilha e ficar brincando com números diferentes, até assimilar!

E se fosse com TRUNCAR?

=TRUNCAR(50,52695;2) -> 50,52

=TRUNCAR(50,52695;1) -> 50,5

=TRUNCAR(50,52695;0) -> 50

=TRUNCAR(50,52695;-1) -> 50

=TRUNCAR(50,52695;-2) -> 0 Com truncar é um pouco diferente.

No TRUNCAR com -1, o objetivo é truncar o número na ordem da grandeza da DEZENA. Como o número é 50,2...., trunca-se em 50. Se o número fosse 59, por exemplo, a função retornaria 50, pois ela ignora tudo após a dezena.

No TRUNCAR com -2, o objetivo é truncar o número na ordem da grandeza da CENTENA. Como 50,2... é um número abaixo de 100, o truncamento vai a 0. Se fosse 99,99, o truncamento também iria a 0. Se o número, por

(20)

outro lado, fosse 101, ou 199,99, o truncamento iria a 100, pois tudo abaixo da centena seria desprezado.

Entendeu? Se não, já sabe, tem que abrir a planilha e exercitar!

FUNÇÕES ESTATÍSTICAS

=MÉDIA(num1;[num2];...) Retorna a média aritmética dos argumentos.

=MED(num1;[num2];...) Retorna a mediana dos números indicados. A mediana é o número no centro de um conjunto de números. Se os argumentos forem inseridos em número par, retornará a média dos números centrais.

=MODO(num1;[num2];...) Retorna o número que mais se repete em uma matriz ou intervalo de dados. É a MODA na estatística.

=CONT.NÚM(dado1;[dado2];...) Conta quantos dos dados inseridos são números, e retorna a contagem.

=CONT.VALORES(dado1;[dado2];...) Calcula o número de células não vazias e os valores na lista de argumentos.

=CONT.SE(intervalo;critérios) Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios.

=MÁXIMO(num1;[num2];...) Retorna o maior dos números (valor máximo).

=MÍNIMO(num1;[num2];...) Retorna o menor dos números (valor mínimo).

=MAIOR(matriz;k) Retorna o k-ésimo maior dos números.

=MENOR(matriz;k) Retorna o k-ésimo menor dos números.

=MÁXIMOSES(intervalo_máximo;

intervalo_critérios1; critérios1;

[intervalo_critérios2; critérios2];...)

Retorna o valor máximo entre as células especificadas por um determinado conjunto de critérios ou condições.

=MÍNIMOSES(intervalo_mínimo;

intervalo_critérios1; critérios1;

[intervalo_critérios2; critérios2];...)

Retorna o valor mínimo entre as células especificadas por um determinado conjunto de critérios ou condições.

As funções estatísticas são tão badaladas que eu já expliquei quase todas anteriormente.

FUNÇÕES FINANCEIRAS

=TAXA(nper; pgto; vp; [vf]; [tipo]; [estimativa]) Retorna a taxa de juros anual, dados:

(21)

nper = número total de pagamentos em um ano pgto = valor do pagamento feito em cada período

vp = valor presente ou atual de uma série de pagamentos futuros

vf = valor futuro (saldo) desejado após os pagamentos tipo = tipo de vencimento (0 ou omitido para o fim do período, 1 para início do período)

estimativa = estimativa para a taxa

=NPER(taxa; pgto; vp; [vf]; [tipo]) Retorna o número de períodos para investimento de acordo com pagamentos constantes e periódicos e uma taxa de juros constante.

Em que:

taxa = taxa de juros por período

pgto = pagamento feito em cada período

vp = valor presente ou atual de uma série de pagamentos futuros

vf = valor futuro, ou o saldo, que você deseja obter depois do último pagamento

tipo = tipo de vencimento (0 ou omitido para o fim do período, 1 para início do período)

=PGTO(taxa;nper;vp;[vf];[tipo]) Retorna o pagamento periódico de uma anuidade de acordo com pagamentos constantes e com uma taxa de juros constante.

taxa = taxa de juros por período

nper = número total de pagamentos pelo empréstimo vp = valor presente ou atual de uma série de pagamentos futuros

vf = valor futuro, ou o saldo, que você deseja obter depois do último pagamento

tipo = tipo de vencimento (0 ou omitido para o fim do período, 1 para início do período)

=VP(taxa;nper;pgto;[vf];[tipo]) Retorna o valor presente de um investimento. O valor presente é o valor total correspondente ao valor atual de uma série de pagamentos futuros.

taxa = taxa de juros por período

nper = número total de pagamentos pelo empréstimo pgto = pagamento feito em cada período

(22)

vf = valor futuro, ou o saldo, que você deseja obter depois do último pagamento

tipo = tipo de vencimento (0 ou omitido para o fim do período, 1 para início do período)

=VF(taxa;nper;pgto;[vp];[tipo]) Retorna o valor futuro de um investimento.

taxa = taxa de juros por período

nper = número total de pagamentos pelo empréstimo pgto = pagamento feito em cada período

vp = valor presente (aporte inicial)

tipo = tipo de vencimento (0 ou omitido para o fim do período, 1 para início do período)

=VPL(taxa;valor1;valor2;...) Calcula o valor líquido atual de um investimento utilizando a taxa de desconto e uma série de futuros pagamentos (valores negativos) e receita (valores positivos).

=TIR(valores;[suposição]) Retorna a taxa interna de retorno de uma sequência de fluxos de caixa representada pelos números em valores.

=EFETIVA(taxa_nominal;npera) Retorna a taxa de juros anual efetiva, dados a taxa de juros anual nominal e o número de períodos compostos por ano.

Funções financeiras são um pouco mais chatas, pois elas são bastante técnicas, e pré-formatam operações oriundas da matemática financeira.

O lado bom (ou ruim) disso é que elas costumam ser cobradas apenas em cargos que envolvem o estudo também da matemática financeira. Portanto, se você estiver estudando matemática financeira, estas fórmulas operacionalizam tais cálculos, e a cobrança em prova materializa isso.

Memorizar tantas funções, e técnicas, como são as funções financeiras, é muito difícil. Porém, tenho um macete que vai fazer você gravar quatro funções financeiras de uma vez só. Duvida?

Pegue estas quatro funções, bem tradicionais, apenas com os parâmetros obrigatórios:

=TAXA(nper; pgto; vp)

=NPER(taxa; pgto; vp)

=PGTO(taxa;nper;vp)

=VP(taxa;nper;pgto)

Se você prestar atenção, vai reparar que os parâmetros seguem uma única ordem, TAXA, NPER, PGTO e VP.

Portanto, se você precisar lembrar da sequência dos parâmetros, é só lembrar, que, na hora do aperto...

(23)

TÔ NEM PAGANDO VOCÊ!

Dívida é complicado, não é mesmo? Então, se “Tô nem pagando você”, temos:

Taxa Nper Pgto Vp

Tente lembrar: qual a fórmula de PGTO? Tô nem pagando você!

PGTO é a função. Logo, os parâmetros são Tô Nem pagando Você: (TAXA,NPER,VP).

PGTO(TAXA,NPER,VP).

Captou?

(FCC – SEFAZ/GO – Auditor Fiscal – 2017)

A planilha abaixo foi criada no Microsoft Excel 2013, em português, para mostrar a simulação de um empréstimo contraído por uma pessoa.

Na célula B5 foi digitada uma fórmula financeira para calcular a taxa mensal de juros, que resultou no valor de 3%. A fórmula correta inserida foi

(A) =TAXA(B4;B3;B2*12) (B) =JUROS(B2*12;B4;B3) (C) =TAXA(B2*12;B3;B4) (D) =TAXA(B2;B4;B3) (E) =JUROS(B3;B4;B2*12) _____________

Resolução: Para calcular a taxa de juros de uma aplicação, a função TAXA realiza tal serviço. E qual a sequência dos parâmetros? “Tô nem pagando você!”

TAXA(NPER;PGTO;VP).

NPER é o número de períodos do empréstimo. Como a taxa de juros é mensal, temos que pegar B2 (que está em anos) e multiplicar por 12 (meses).

PGTO é o pagamento mensal. Como ele amortiza uma dívida, e já está com o sinal negativo, não precisaremos inverter o sinal de B3.

O VP é o valor presente, a dívida. Está em B4.

Resposta certa, alternativa c).

FUNÇÕES DE DATA E HORA

(24)

=ANO(número) Extrai o ano de um número.

=MÊS(número) Extrai o mês de um número.

=DIA(número) Extrai o dia de um número.

=AGORA() Retorna data e hora atuais. Perceba que a função não requer parâmetros.

=HOJE() Retorna a data atual, sem hora.

=DATA(ano; mês; dia) Retorna uma data no formato dia/mês/ano.

=DATA.VALOR(texto_de_data) Converte uma data armazenada como texto em um número de série reconhecido como data. Por exemplo, a fórmula =DATA.VALOR("1/1/2008") retorna 39448, o número de série da data 1/1/2008.

=DATADIF(data_inicial;data_final,unidade) Calcula o número de dias, meses ou anos entre duas datas. (Unidade pode ser “A”, “M” ou “D”).

Funções de data e hora são bastante interessantes, pois além da função óbvia que possuem, elas realizam operações matemáticas elementares!

Veja bem: toda data é um número. O número inteiro 1 corresponde a 1o de janeiro de 1900. 1,5 corresponde a 1o de janeiro de 1900, 12:00h (metade do dia). 43101 corresponde a 1o de janeiro de 2018. As datas são números contados de 1900 até os dias atuais.

As funções AGORA e HOJE retornam a data/hora atuais e a data atual, respectivamente.

Outro aspecto interessante é você perceber que a função DATA trabalha na sequência ANO, MÊS e DIA.

(Acho que mantiveram o padrão norte americano) É contra intuitivo, pois estamos acostumados ao formato dia, mês e ano. Mas =DATA(2019;7;12) corresponderá a 12/07/2019 em sua planilha.

Por fim, DATA.VALOR é uma função bem específica, pois ela espera um texto o qual será convertido no número correspondente àquela data.

O exercício abaixo mostrará um pouco das brincadeiras que podemos fazer com estas funções.

(TJ/RS – 2017)

Observe a planilha abaixo, que contém a data de entrega e de distribuição de materiais de expediente no TJ.

(25)

Sabe-se que esse material de expediente deve ser distribuído 30 dias após a data de entrega. Para o cálculo dessa data (B2), far-se-á uso da ferramenta EXCEL ou CALC. Dentre as alternativas abaixo, assinale a que apresenta a fórmula que NÃO pode ser usada para este cálculo.

a) =A2+30

b) =DATA(ANO(A2);MÊS(A2);DIA(A2))+30 c) =DATA.VALOR(“25/08/2017”)+30 d) =DATA(ANO(A2);MÊS(A2);DIA(A2)+30) e) =DATA(DIA(A2);MÊS(A2);ANO(A2))+30 _____________

Resolução: Analisando as alternativas:

a) =A2+30 – cálculo imediato. DATA é um valor numérico, e aceita operações matemáticas elementares.

b) =DATA(ANO(A2);MÊS(A2);DIA(A2))+30 – “monta” a data e acrescenta mais 30 dias. Repare que, no EXCEL ou CALC, a sequência padrão é ANO/MÊS/DIA.

c) =DATA.VALOR(“25/08/2017”)+30 – gera o valor correspondente da data (43002) e acrescenta mais 30 dias.

d) =DATA(ANO(A2);MÊS(A2);DIA(A2)+30) – monta a data, já acrescendo mais 30 dias. Também funciona.

e) =DATA(DIA(A2);MÊS(A2);ANO(A2))+30 – inversão nos parâmetros da função, por isso dá erro! O certo é ANO/MÊS/DIA.

Resposta certa, alternativa e).

FUNÇÕES DE INFORMAÇÃO

=ÉPAR(num) Retorna VERDADEIRO se a parte inteira de um número for par, e FALSO se não for.

=ÉIMPAR(num) Retorna VERDADEIRO se a parte inteira de um número for ímpar, e FALSO se não for.

=ÉNÚM(valor) Retorna VERDADEIRO se o valor inserido for um número, e FALSO se não for.

=ÉTEXTO(valor) Retorna VERDADEIRO se o valor inserido for um texto, e FALSO se não for.

FUNÇÕES DE TEXTO

=ARRUMAR(texto) Remove todos os espaços do texto exceto os espaços únicos entre palavras.

=CONCATENAR(texto1; [texto2];...) Agrupa os textos inseridos como uma única cadeia de texto.

=DIREITA(texto,[núm_caract]) Retorna o último caractere ou caracteres em uma cadeia de texto, com base no número de caracteres especificado.

(26)

=ESQUERDA(texto,[núm_caract]) Retorna o primeiro caractere ou caracteres em uma cadeia de texto baseado no número de caracteres especificado.

=PROCURAR(texto_procurado; no_texto;

[núm_inicial]) e =LOCALIZAR(texto_procurado;

no_texto; [núm_inicial])

Localizam o texto_procurado no_texto. Retorna o número da posição inicial da primeira sequência de caracteres encontrada. O parâmetro número inicial pode ser inserido para indicar a posição do primeiro caractere na qual deve ser iniciada a busca.

=TIRAR(texto) Remove todos os caracteres do texto que não podem ser impressos.

=NÚM.CARACT(texto) Retorna o número de caracteres em uma cadeia de texto.

=EXATO(texto1,texto2) Compara duas cadeias de texto e retorna VERDADEIRO se elas forem exatamente iguais e FALSO caso contrário.

=VALOR(“texto”) Converte em um número uma cadeia de texto que representa um número.

Funções de texto são bem elementares, pois não realizam tarefas muito complexas. O mais chato, certamente, é decorá-las. Conhecendo-as um pouco, normalmente as próprias questões de prova nos ajudam a lembrar o que elas fazem.

(CESNGRANRIO – LIQUIGÁS – Assistente de Logística – 2018) Observe a Figura a seguir extraída do MS Excel.

O resultado da célula N1 será (A) 4

(B) 32 (C) t (D) texto (E) #VALOR!

____________

Resolução: LOCALIZAR está procurando a expressão “texto”, dentro da célula A1, iniciando sua busca no décimo quinto caracter (que é o “o” do primeiro “texto”). A partir de lá, “texto” será encontrado depois de “palavra”, a partir do trigésimo segundo caracter (não se esqueça que os espaços participam da contagem).

Resposta certa, alternativa b).

(27)

FUNÇÕES DE ENGENHARIA

=DECABIN(num;[casas]) Converte um número decimal em binário. Casas informa o número de caracteres a ser usado, caso contrário a função utilizará o número mínimo necessário.

=DECAHEX(num;[casas]) Converte um número decimal em hexadecimal. Casas informa o número de caracteres a ser usado, caso contrário a função utilizará o número mínimo necessário.

PESQUISA E REFERÊNCIA

=CORRESP(valor_procurado, matriz_procurada, [tipo_correspondência])

Procura um item especificado em um intervalo de células e retorna a posição relativa desse item no intervalo. Por exemplo, se o intervalo A1:A3 contiver os valores 5, 25 e 38, a fórmula =CORRESP(25,A1:A3,0) retornará o número 2, porque 25 é o segundo item no intervalo. Utilize 0 no tipo correspondência para correspondência EXATA.

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

Procura um valor na primeira coluna à esquerda de uma tabela e retorna um valor na mesma linha de uma coluna especificada.

Como padrão, a tabela deve estar classificada em ordem crescente.

=ÍNDICE(matriz; núm_linha; [núm_coluna]) Retorna um valor ou a referência a um valor de dentro de uma tabela ou intervalo, cujas posições de linha e coluna foram passados como parâmetro.

Para as funções de pesquisa e referência, vamos falar um pouco de duas das funções em destaque?

CORRESP é uma função que retorna o número da posição que um elemento se encontra em um intervalo.

Explico.

Veja a tabela a seguir:

A B

Bananas 25 Laranjas 38 Maçãs 40 Peras 41

=CORRESP(valor_procurado,matriz_procurada,[tipo_correspondência])

Logo, para esta função, devemos indicar o valor procurado como primeiro parâmetro, a matriz procurada como segundo parâmetro e o tipo de correspondência no terceiro. Este último eu explico mais adiante.

Vamos saber então, em que posição da matriz está o valor 39.

Se eu quiser uma correspondência EXATA, o tipo_correspondência é 0.

(28)

=CORRESP(39,B1:B4,0) dará um erro, #N/D, pois não existe 39 na matriz procurada.

Porém, é possível flexibilizar a procura, mudando o tipo_correspondência para 1 ou -1. 1 (ou não especificado) é para achar um valor MENOR ou IGUAL ao especificado, desde que a lista esteja em ordem CRESCENTE.

Desta forma, =CORRESP(39,B1:B4,1) ou =CORRESP(39,B1:B4) retornará 2, pois, na ausência do 39, ele retorna a posição do 38.

Já o tipo_correspondência para -1 é para achar um valor MAIOR ou IGUAL ao especificado, desde que a lista esteja em ordem DECRESCENTE. Aí já viu: 1 para crescente e -1 para decrescente.

Isto posto, =CORRESP(39,B1:B4,-1) também dá erro, pois a lista não está em ordem decrescente. Caso a lista estivesse invertida, o retorno seria 2, pois, na ausência do 39, seria retornado a posição do 40.

ÍNDICE, por seu turno, é uma espécie de função inversa de CORRESP. Dada a matriz, a linha e a coluna, ela retorna o conteúdo da posição.

Para a mesma matriz acima, =ÍNDICE(A1:B4;3;2) retornará 40, pois 40 é o elemento da terceira linha e segunda coluna da matriz A1:B4.

Compreendeu? Na dúvida, coloque a mão na massa!

Tipos de Erros

Na elaboração de fórmulas e funções em planilhas, não é incomum que o usuário erre no preenchimento das células, ou mesmo que a modificação de alguns valores em células tornem errada uma fórmula que, anteriormente, estava correta.

O Excel e o Calc procuram ser bem didáticos, dentro do possível, ao informar um erro para o usuário, de modo que este saiba como saná-lo.

Sim, preciso te falar, este assunto em prova é raro. Mas os erros são poucos, vale a pena ler pelo menos uma vez para conhecer.

Os erros mais comuns no preenchimento de formulas são:

- #DIV/0! – erro de divisão por zero. Em algum momento, um número está dividindo por zero, ou está dividindo por uma célula vazia. Como divisão por zero é infinito, o Excel trata como erro.

- #NOME? – nome de função escrito incorretamente. Por exemplo, você está escrevendo a função SOME.

Provavelmente você queria escrever SOMA, e como a função SOME não existe, o Excel aponta erro de nome.

- #VALOR! – argumento errado como parâmetro. Este é um dos erros mais genéricos do Excel. Pode ser que você esteja trabalhando com um tipo errado de parâmetro, por exemplo, colocando um texto onde deveria ser um número.

- #REF! – referência inexistente (célula excluída). Você fez referência a uma determinada célula na fórmula, e, durante a manupulação de planilha, excluiu aquela célula (perceba que eu estou falando de excluir a célula MESMO, não é apagar o valor que tinha dentro daquela célula). Ao excluir uma célula que estava presente em uma fórmula, o Excel aponta erro REF naquela fórmula. Certamente você terá que colocar nova referência para corrigir o erro.

(29)

- #NÚM! – número muito grande, ou número inválido. Números fora do intervalo entre -1*10307 e 1*10307 não são compreendidos pelo Excel.

- #N/D – parâmetro ainda ausente (comum em PROCV, PROCH, PROC ou CORRESP). São funções nas quais o usuário passa um parâmetro como filtro, mas o filtro ainda não foi colocado.

- #NULO! – (erro EXCLUSIVO do Excel) operador de intervalo incorreto (espaço). Erro bem específico. Veja, por exemplo, quando o usuário usa o operador de espaço para apurar a intersecção entre dois intervalos de células, mas não existe nenhuma célula em comum nestes intervalos. Teremos um erro de NULO.

Pois bem, estes são os principais tipos de erros.

Quando o usuário trabalha com algumas fórmulas complexas, cujos dados estão submetidos a produzirem erro, existe uma função no Excel que é típica para tratar desses problemas. É a função SEEERO.

A função SEERRO substitui o erro por um valor padrão definido pelo usuário.

=SEERRO(fórmula; valor_se_der_erro).

Ex: o usuário escreveu na célula A10 a fórmula:

=SOMASE(A1:A10;”>100”;B1:B10) Mas a fórmula pode apresentar erros.

Então o usuário pode, na própria célula A10, substituir a fórmula por:

=SEERRO(SOMASE(A1:A10;”>100”;B1:B10); “Reveja os parâmetros da planilha!”) E o que irá acontecer?

Se a fórmula não possuir erros, ela irá funcionar EXATAMENTE DA MESMA FORMA, e PRODUZIR O MESMO RESULTADO. Mas, se houver algum erro, ao invés de aparecer a mensagem de erro, teremos a mensagem Reveja os parâmetros da planilha! aparecendo para o usuário, indicando que algo está errado. É uma função útil quando queremos dar uma resposta amigável ao usuário, ao invés do erro nu e cru.

Tranquilo? Experimente fazer no Excel ou no Calc e confira!

Assim nós encerramos a teoria.

Mas nosso estudo está longe de acabar! Esta apostila contém exercícios comentados que ajudarão a assimilar o conteúdo ministrado.

Questões comentadas pelo professor

1.

(IBFC - SEDUC/MT – Técnico Administrativo Educacional - 2017)

Foi gerado, no Excel do pacote da Microsoft Office, uma planilha com os dados abaixo.

Identifique a alternativa que apresenta a fórmula que gera o resultado apresentado na célula C2:

(30)

a) =SOMA(A1:B2)/C1 b) =C1/SOMA(A1:B2) c) =SOMA(C1:B2)/A1 d) =A1/SOMA(B1:C2) e) =SOMA(A1/B2):C1 Comentários:

Neste tipo de questão não tem jeito, você tem que sair testando assertiva a assertiva, para descobrir qual o cálculo que conduz à resposta correta. Para nossa sorte, logo na alternativa a) temos a SOMA de A1 à B2 (5+15+30+10), cujo total é 60. Ao dividir por C1 (20), temos o resultado 3 em C2, o que nos faz ver que a alternativa a) é a resposta correta. Quer experimentar calcular as demais alternativas para aprender? :)

Resposta certa, alternativa a).

2.

(IBFC – Docas/PB – Assistente Administrativo – 2015)

A função SOMA, do Microsoft Excel 2010, é uma das funções mais utilizadas nessa famosa planilha de cálculo.

Identifique a alternativa que apresenta uma sintaxe incorreta dessa função:

(A) =SOMA(A5;A6;2) (B) =SOMA(A1 ,A3.2) (C) =SOMA(A2:B4;15) (D) =SOMA(A1 ;A3;B5)

Comentários:

Questão de nível médio sobre Excel, pois o candidato deveria conhecer bem a sintaxe das fórmulas.

A alternativa A está correta e calcula a soma das células A5, A6 e do número 2.

A alternativa B está incorreta porque não se pode utilizar ponto para separar valores, nem para identificação de célula, assim A3.2 é um erro.

A alternativa C está correta e calcula a soma das células do intervalo A2:B4 com o número 15.

A alternativa D está correta e calcula a soma das células A1, A3 e B5.

Resposta certa, alternativa b).

3.

(IBFC – SAEB/BA – Analista de Registro de Comércio – 2015)

Com base na planilha do Excel 2007 abaixo, assinale a alternativa que apresenta o resultado da fórmula:

=(C2+25)/SOMA(A1:B2)

(31)

(A) 3 (B) 4 (C) 5 (D) 6 (E) 7

Comentários:

Questão de nível fácil sobre Excel, bastando apenas fazê-la com calma.

A primeira parte C2+25 = 5 + 25 = 30.

A função SOMA(A1:B2) calculará a soma das células A1, A2, B1 e B2, ou seja, 1 + 3 + 2 + 4 = 10.

Assim, a fórmula fica reduzida à 30/10 = 3.

Resposta certa, alternativa a).

4.

(IBFC – HEMOMINAS – Assistente Social – 2013)

Identifique a alternativa abaixo que preencha os espaços em branco da função do Microsoft Excel 2007 com a sua sintaxe correta: CONT.SE( ______ ; ______ )

a) Critérios - intervalo b) Intervalo - parágrafo.

c) Intervalo - critérios.

d) Critérios - texto.

Comentários:

CONT.SE recebe um intervalo, o qual serão contadas as células que atendem ao critério estabelecido.

Resposta certa, alternativa c).

5.

(IBFC – ILSL – Auxiliar de Saúde – 2013)

Qual é a função do Excel 2007, nas alternativas abaixo, que conta o número de células que contêm números, dentro de um determinado intervalo:

a) CONTAR b) CONT.CÉL c) BDCONTAR d) CONT.NÚM

Comentários:

(32)

CONT.NÚM é a função que conta quantas células possuem números em seu interior. CONTAR e CONT.CÉL não existem, e BDCONTAR conta as células que contêm números em um campo (coluna) de registros em uma lista ou banco de dados que coincidirem com as condições especificadas.

Resposta certa, alternativa d).

6.

(VUNESP – TJ-SP – 2019)

Tem-se a seguinte planilha, criada no Microsoft Excel 2010, em sua configuração padrão.

Assinale a alternativa com o resultado da fórmula =SOMA(B2;B6) a ser inserida na célula B7.

(A) 9 (B) 32 (C) #ERRO (D) 7 (E) 2

Comentários:

A função SOMA realiza o somatório simples de seus parâmetros. Como as células passadas foram somente B2 e B6, separadas por ponto-e-vírgula, 2+7=9.

Resposta certa, alternativa a).

7.

(VUNESP – PM/SP – Soldado – 2018) Assinale a alternativa correta sobre a fórmula

=SE(OU(A1<5;A1>=9);MÉDIA(C1:C5);MÍNIMO(C1:C5))

inserida na célula A2 de uma planilha do MS-Excel 2010. A função MÉDIA será executada se o seguinte valor estiver na célula A1:

(A) 8 (B) 7 (C) 10 (D) 6

(33)

(E) 5

Comentários:

Neste exercício, a banca pergunta diretamente qual o valor deve estar na célula A1 para a exeução da função média.

Ora, a função SE executa o segundo parâmetro se o primeiro for VERDADEIRO. Para ser verdadeiro, logo, basta a função OU retornar VERDADEIRO, concorda?

E, a natureza da função OU nos diz que algum parâmetro dentro dela precisa ser VERDADEIRO para que a função como um todo retorne verdadeiro.

Os parâmetros da função OU são:

A1<5 A1>= 9

Logo, basta A1 ter valores como 4, 3, 2, 1.... ou valores a partir de 9, 10, 11...

Por eliminação, apenas a alternativa c) apresenta um valor aceitável, que é o 10.

8.

(VUNESP – PM/SP – Soldado – 2018)

Tem-se a seguinte planilha criada no Microsoft Excel 2010, em sua configuração original.

Assinale a alternativa que indica o resultado correto da fórmula =SOMA(A1:A10), a ser inserida na célula A11.

(A) 6 (B) 15 (C) 25 (D) 21 (E) 0

Comentários:

A função SOMA do Excel irá somar todos os NÚMEROS de A1 até A10, inclusive, Mas somente os números!

Portanto, as células que contêm A, B, C e D4 não participam do somatório. E ainda, repare que D4 é TEXTO, não é referência para a célula D4. Se fosse referência, deveria ter sido escrito =D4 (com igual) e deveria aparecer diretamente o valor contido em D4, que sequer aparece na planilha.

(34)

Portanto, 1 + 2 + 3 +4 + 5 + 6 = 21.

Resposta certa, alternativa d).

9.

(VUNESP – PM/SP – Soldado – 2018)

Tem-se a seguinte planilha criada no Microsoft Excel 2010, em sua configuração padrão, na qual o cursor do mouse está posicionado no título das colunas, entre as colunas A e B, conforme a imagem a seguir.

Assinale a alternativa que exibe o resultado da ação, quando o usuário dá um duplo-clique com o botão principal do mouse.

(A)

(B)

(C)

(D)

(E)

Comentários:

No cenário apresentado, temos a coluna B apresentando corretamente o seu conteúdo, enquanto a coluna A tem seu conteúdo parcialmente escondido pela coluna B, em virtude do tamanho do texto ser maior do que a largura padrão da coluna A.

Referências

Documentos relacionados

Entrar no lar, pressupõem para alguns, uma rotura com o meio ambiente, material e social em que vivia, um afastamento de uma rede de relações sociais e dos seus hábitos de vida

No entanto, maiores lucros com publicidade e um crescimento no uso da plataforma em smartphones e tablets não serão suficientes para o mercado se a maior rede social do mundo

Declaro meu voto contrário ao Parecer referente à Base Nacional Comum Curricular (BNCC) apresentado pelos Conselheiros Relatores da Comissão Bicameral da BNCC,

Este era um estágio para o qual tinha grandes expetativas, não só pelo interesse que desenvolvi ao longo do curso pelas especialidades cirúrgicas por onde

Neste estágio, assisti a diversas consultas de cariz mais subespecializado, como as que elenquei anteriormente, bem como Imunoalergologia e Pneumologia; frequentei o berçário

Estudos sobre privação de sono sugerem que neurônios da área pré-óptica lateral e do núcleo pré-óptico lateral se- jam também responsáveis pelos mecanismos que regulam o

Como parte de uma composição musi- cal integral, o recorte pode ser feito de modo a ser reconheci- do como parte da composição (por exemplo, quando a trilha apresenta um intérprete

Analisar os Relatórios de Frequência Escolar de crianças beneficiárias do Bolsa Família permitiu a identificação dos motivos registrados que levaram muitas crianças e