0% acharam este documento útil (0 voto)
2 visualizações39 páginas

Excel e Google Sheets

Guia de funções Excel/Sheets: texto, matemática, estatística, pesquisa, data, financeiras e lógicas.

Enviado por

Letícia C.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações39 páginas

Excel e Google Sheets

Guia de funções Excel/Sheets: texto, matemática, estatística, pesquisa, data, financeiras e lógicas.

Enviado por

Letícia C.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Fórmulas

●​ Funções: fórmulas para desenvolvidas que assumem um ou mais valores,


executam uma operação e retornam um ou mais valores. Use as funções
para simplificar e reduzir fórmulas, especialmente as que executam cálculos
longos e complexos.
●​ Operadores: Sinais ou símbolos que especificam o tipo de cálculo a ser
executado dentro de uma expressão. Existem operadores matemáticos, de
comparação, de concatenação e de referência. Os operadores
especificam o tipo de cálculo que pode ser efetuado com os elementos de
uma fórmula. Há uma ordem padrão segundo a qual os cálculos ocorrem,
mas você pode mudá-la, utilizando parênteses.
●​ Referências de célula: Conjunto de coordenadas que a célula abrange em
uma planilha. Por exemplo, a referência da célula que aparece na
interseção da coluna B e linha 3 é B3.
●​ Constantes: Valores que não são calculados e, portanto, não são alterados.
Por exemplo: em = A5 * 2, o número 2 é constante.

Operadores
●​ Operadores matemáticos

●​ Operadores de comparação: você pode comparar dois valores, usando os


operadores de comparação. Quando dois valores são comparados, o
resultado é um valor lógico, VERDADEIRO ou FALSO.
●​ Operadores de concatenação: use o & (e comercial) para concatenar uma
ou mais sequências de caracteres de texto e produzir um único texto
contínuo.

●​ Operadores de referência: combinam intervalos de células para cálculos.

Funções
●​ As mais conhecidas são soma, média, valor máximo, e contar.
●​ Todas as funções têm uma sintaxe a ser obedecida, ou seja, a forma como
devem ser digitadas ou inseridas.

●​ Sintaxe: =FUNÇÃO(ARGUMENTO1;AGUMENTO2;...ARGUMENTOFINAL), onde:


○​ =FUNÇÃO: nome da função a ser utilizada, por exemplo: =SOMA
○​ (): todas as funções devem iniciar e finalizar com parêntese.
○​ Argumentos: os argumentos indicam os dados a serem utilizados no
cálculo da função.
○​ ; (ponto e vírgula): separa cada argumento da função.

Funções de texto

=MAIÚSCULA(texto)
●​ Converte todo o texto para letras maiúsculas.

=MINÚSCULA(texto)
●​ Converte todo o texto para letras minúsculas.

=[Link]ÚSCULA(texto)
●​ Converte o texto, deixando as iniciais de cada palavra em maiúsculo e os
demais caracteres em minúsculo.

=CONCATENAR(texto1;texto2;…)
●​ Agrupa duas ou mais cadeias de caracteres em uma única cadeia de
caracteres.
=ESQUERDA(texto;[núm_caract])
●​ Exibe caracteres a partir da esquerda até o número de caracteres
especificados de um texto. Por exemplo, na palavra Microsoft, ao se extrair
os três caracteres da esquerda, obtém-se Mic.

=DIREITA(texto;[núm_caract])
●​ Exibe caracteres a partir da direita até o número de caracteres
especificados de um texto. Por exemplo, na palavra Microsoft, ao se extrair
os três caracteres da esquerda, obtém-se oft.

=PROCURAR()
●​ Retorne o número da posição de um caractere em um texto, sempre da
esquerda para direita, distinguindo maiúsculas e minúsculas. Pode ser
utilizada em conjunto com outras funções de texto para retornar sequências
de texto A partir de um determinado caractere.
●​ =PROCURAR(texto_procurado;no_texto;[núm_inicial])
●​ Devemos usar a função PROCURAR para determinar o local de um caractere
ou de uma sequência de caracteres de texto em outra sequência de modo
que possam usar as funções [Link] para alterar o texto.
●​ Essa função diferencia maiúsculas de minúsculas. Se você não deseja uma
pesquisa que diferencie meios de maiúsculas ou caracteres-curinga, podem
utilizar a função localizar.
●​ Você pode utilizar caracteres-curinga, como ponto de interrogação (?) e o
asterisco (*), em texto_procurado.
○​ Um ponto de interrogação corresponde a qualquer caractere.
○​ um asterisco corresponde a qualquer sequência de caracteres.
○​ Se você precisar localizar um ponto de interrogação ou asterisco real
pode digitar um til (~) antes do caractere.
●​ Se o texto_procurado não for localizado, o valor de erro #VALOR! será
retornado em sua planilha.
●​ Se [núm_inicial] não for maior que 0 ou for maior do que o comprimento de
no_texto, o valor de erro #VALOR! será retornado em sua planilha
●​ Você deve usar núm_inicial para ignorar um número de caracteres
especificado.
○​ Usando PROCURAR como exemplo, suponha que esteja trabalhando
com a sequência de caracteres de texto “[Link]”. Para
encontrar o número do primeiro “N”, na parte descritiva da sequência
de caracteres de texto, você deve definir o núm_inicial como 8, para
que a parte do texto relativo ao número de série não seja localizada.
○​ A função PROCURAR começa com o caractere 8, procura
texto_procurado no próximo caractere e retorna o número 9.
○​ A função PROCURAR sempre retorna o número de caracteres a partir
do início de no_texto, contando os caracteres ignorados, se
núm_inicial for maior que 1.

●​ =ESQUERDA([@CONCATENAR];PROCURAR("-";[@CONCATENAR])-1)
Funções matemáticas e trigonométricas

=ARRED(núm;num_dígitos)
●​ Arredonda um número para cima, se o dígito for maior ou igual a 5; ou para
baixo, se for menor que 5 (de acordo com o número de dígitos
especificados).
●​ núm: é o número que se deseja arredondar.
●​ núm_dígitos: especifica o número de dígitos para o qual você deseja
arredondar núm.
●​ PARÂMETROS:
○​ Se núm_dígitos for maior que 0, núm será arredondado para o número
especificado de casas decimais.
○​ Se núm_dígitos for 0, núm será arredondado para o número inteiro
mais próximo.
○​ Se núm_dígitos for menor que 0, núm será arredondado para
esquerda da vírgula decimal.
=[Link](núm;num_dígitos)
●​ Arredonda para cima o valor da célula de acordo com o número de dígitos.
Por exemplo, o número 10,941 arredondado para cima com 2 dígitos,
resultará em 10,95.
●​ núm: é qualquer número real que se deseja arredondar.
●​ núm_dígitos: é o número de dígitos para o qual você deseja arredondar
núm.
●​ PARÂMETROS:
○​ Se núm_dígitos for maior que 0, o número será arredondado para
cima pelo número de casas decimais especificadas.
○​ Se núm_dígitos for 0, o número será arredondado para cima até o
número inteiro mais próximo.
○​ Se núm_dígitos for menor que 0, o número será arredondado para
cima, à esquerda da vírgula decimal.

=[Link](núm;num_dígitos)
●​ Arredonda para baixo o valor da célula de acordo com o número de dígitos
especificado. Por exemplo, o número 10,9899 arredondado para baixo com
2 dígitos, resultará em 10,98.
●​ núm: é qualquer número real que se deseja arredondar.
●​ núm_dígitos: é o número de dígitos para o qual você deseja arredondar
núm.
●​ PARÂMETROS:
○​ Se núm_dígitos for maior que 0, o número será arredondado para
baixo pelo número de casas decimais especificado.
○​ Se núm_dígitos for 0, o número será arredondado para baixo até o
número inteiro mais próximo.
○​ Se núm_dígitos for menor que 0, o número será arredondado para
baixo, à esquerda da vírgula decimal.
=INT(núm)
●​ Se você precisar apresentar números inteiros em sua planilha. Essa função
leva em consideração apenas a parte inteira do número. Por exemplo, o
número 55,001 resultado é 55.
●​ núm: é o número que se deseja arredondar para baixo, até um inteiro.

=SOMASE(intervalo;critérios;[intervalo_soma])
●​ Para somar os valores demorou mais intervalos, utilizamos a função SOMA.
mas como podemos somar os valores de intervalo, de acordo com o critério
específico? Vejamos um exemplo: em uma coluna, existem vários produtos
repetidos. Em outra, a quantidade de cada item. Como podemos calcular a
quantidade total de um item da lista? Para solucionar essas questões
utilizamos a função SOMASE.
●​ intervalo: o intervalo de células que se deseja calcular por critérios. As células
em cada intervalo deverão ser números e nomes, matrizes ou referências
que contém números. Os espaços em branco e os valores de texto são
ignorados
●​ critérios: são os critérios na forma de um número, expressão ou texto que
definem quais células serão adicionadas. Por exemplo, os critérios podem ser
expressos como 32, "32", ">32" ou “maçãs”.
●​ [intervalo_soma]:
●​ O intervalo_soma não possui o mesmo tamanho e forma que o intervalo. As
células reais que foram adicionadas são determinadas utilizando-se o
intervalo_soma na célula superior, à esquerda, como a célula inicial,
incluindo-se as células que correspondem ao intervalo em tamanho e forma.
Observe o exemplo:

●​ PARÂMETROS:
●​ Nos critérios, é possível utilizar caracteres-curinga, como ponto de
interrogação(?) e asterisco (*).
●​ Um ponto de interrogação corresponde a qualquer caractere; um
asterisco, a qualquer sequência de caracteres.
●​ Se o intuito é localizar um ponto de interrogação ou asterisco real,
você deve utilizar um til (~) antes do caractere.
●​ Exemplo:
○​ Chai
○​ =SOMASE(TBLSOMASE;G1;TBLSOMASE[Unidades Pedidas])
●​ Para calcular a soma do campo Total referente ao produto Chai, utilizamos a
seguinte fórmula: =SOMASE(TBLSOMASE;G1;TBLSOMASE[Total]). Essa fórmula
contém apenas uma diferença com relação à anterior: o intervalo_soma é
TBLSOMASE[Total].
●​ O critério deve estar entre aspas, quando não fizer referência a uma célula
ponto do contrário, servirá como critério o próprio texto da referência e não
o valor da célula. Por exemplo, se G1 for o critério, o valor da célula é que
será considerado, como nos exemplos anteriores. Porém, se o critério for "G1",
então será pesquisado o texto que está entre aspas ponto veja alguns
exemplos:
○​ “F*”: significa todos os que começam com F.
○​ “>=10”: para soma de valores maiores ou iguais a 10.
○​ “>0”: para soma de valores maiores que 0.
○​ “>”&C23”: para soma de valores maiores que o valor da célula C23.

Funções estatísticas

=CONT.NÚM(valor1;valor2;...)
●​ Conta quantas células de nossa planilha contém números.
●​ Devemos utilizar a função CONT.NÚM para obter o número de entradas em
um campo de número que esteja em um intervalo ou matriz de números.
●​ valor1 e valor2: são os argumentos de 1 a 255 que contém diferentes tipos de
dados ou a eles se referem, mas somente os números são contados.
●​ PARÂMETROS:
○​ Os argumentos que são números, datas ou representações de
números por extenso, são contados.
○​ Os valores lógicos e as representações de números por extenso,
digitados diretamente na lista de argumentos, são contados.
○​ Os argumentos que são valores de erro ou texto que não possam ser
convertidos em números são ignorados.
○​ Seu argumento for uma matriz ou referência, somente os números
dessa matriz ou referência serão contados.
○​ Células vazias, valores lógicos, texto ou valores de erro da matriz ou
referências são ignorados.
●​ =[Link](TBLSOMASE18[Unidades Pedidas])
=[Link](valor1;valor2;...)
●​ Calcula o número de células preenchidas (não vazias) com qualquer
conteúdo, mesmo espaços em branco.
●​ Se você precisar contar valores lógicos, texto ou valores de erro deve usar
essa função.
●​ valor1 e valor2: são os argumentos de 1 a 255 que representam os valores
que você deseja calcular.
●​ PARÂMETROS:
○​ "Um valor é qualquer tipo de informação, incluindo valores de erro e
texto vazio (“”). O valor não inclui células vazias
○​ Se um argumento for uma matriz ou referência, somente os valores
dessa matriz ou referência serão usados
○​ As células vazias, os valores de texto da matriz ou referência são
ignorados.
●​ =[Link](TBLSOMASE18[Unidades Pedidas])

=[Link](intervalo)
●​ Conta o número de células vazias no intervalo especificado.
●​ Valor_procurado: é o Núm. Pedido. Neste exemplo, célula A10.
●​ =[Link](TBLSOMASE18[Unidades pedidas])
=[Link](intervalo;critérios)
●​ Calcula o número de células não vazias em um intervalo que corresponde a
determinados critérios.
●​ intervalo: é um ou mais células para contar, incluindo números romanos,
matrizes ou referências que contêm números. Os campos em branco e
valores de textos são ignorados.
●​ =[Link](TBLSOMASE18[Produto];G12)

Funções de pesquisa e referências

=PROCH(valor_procurado;matriz_tabela;núm_índice_lin;[procurar_intervalo])
●​ Localiza um valor na linha superior de uma tabela ou matriz de valores e
retorna o valor na mesma coluna de uma linha especificada na tabela 1 a 3.
Ela deve ser usada quando os valores de comparação estiverem localizados
em uma linha ao longo da parte superior de uma tabela de dados, e houver
a necessidade de observar um número específico de linhas mais abaixo.
●​ valor_procurado: é o valor a ser localizado na primeira linha da tabela. Pode
ser um valor, uma referência a uma sequência de caracteres de texto.
●​ matriz_tabela: o local em que o valor_procurado deve ser procurado.
●​ núm_indice_lin: é o número da linha em matriz_tabela de onde o valor
correspondente deve ser retirado. Um núm_indice_lin equivalente a 1 retorna
o valor da primeira linha na matriz_tabela, um núm_indice_lin equivalente a 2
retorna o valor da segunda linha na matriz_tabela, e assim por diante.
Basicamente o número da linha que contém a informação a ser exibida
quando o valor_procurado for encontrado.
●​ [procurar_intervalo]: é um valor lógico que especifica se o PROCH localiza
uma correspondência exata ou aproximada.
●​ PARÂMETROS:
○​ No argumento da matriz_tabela:
■​ Os valores na primeira linha de matriz_tabela podem ser texto,
números ou valores lógicos.
■​ Se procurar_intervalo for VERDADEIRO, os valores na primeira
linha de matriz_tabela deverão ser colocadas em ordem
ascendente: …-2, -1, 0, 1, 2,... A-Z, FALSO, VERDADEIRO. Caso
contrário, PROCH pode não retornar o valor correto. Se
procurar_intervalo for FALSO, a matriz_tabela não precisará ser
ordenada.
■​ Textos em maiúsculas e minúsculas são equivalentes.
■​ Classifique os valores em ordem crescente, da esquerda para
direita. Para obter mais informações, consulte classificar dados.
○​ No argumento da núm_índice_lin:
■​ Se núm_índice_lin for menor do que 1, PROCH retornará o valor
de erro #VALOR!; se núm_índice_lin for maior do que o número
de linhas na matriz_tabela, PROCH retornará o valor de erro
#REF!.
○​ No argumento da procurar_intervalo:
■​ Se VERDADEIRO (1) ou omitido, uma correspondência exata
aproximada é retornada. Em outras palavras, se uma
correspondência exata não for localizada, o valor maior, mais
próximo, que seja menor que o valor_procurado será
retornado.
■​ Se FALSO (0), PROCH encontrará uma correspondência exata.
Se nenhuma correspondência for localizada, o calor de erro
#N/D será retornado.
○​ Observe:
■​ Se PROCH não localizar valor_procurado e procurar_intervalo
for VERDADEIRO, PROCH usará o maior valor, que é menor do
que o valor_procurado.
■​ Se o procurar_intervalo for FALSO e valor_procurado for texto,
poderá usar os caracteres-curinga ponto de interrogação (?) e
asterisco (*) em valor_procurado. Um ponto de interrogação
coincide com qualquer caractere único; um asterisco coincide
com qualquer sequência de caracteres. Se quiser localizar um
ponto de interrogação ou asterisco real digite um til (~) antes
do caractere.
●​ =PROCH([@[Núm. Pedido]];BaseVeiculos[[#Tudo];[Colunas2]:[Colunas7]];2;0)
○​ valor_procurado: é o Núm. Pedido. Neste exemplo, célula A10.
○​ matriz_tabela: é o local em que o número do pedido deve ser
procurado. Neste exemplo, BaseVeiculos (B1 a B7 e G1 e G7).
○​ núm_indice_lin: é o número da linha que contém a informação a ser
exibida quando o Núm. Pedido for encontrado. Neste caso, como a
pesquisa deve retornar o veículo, vamos informar o número 2, pois a
informação encontra-se na segunda linha da seleção.
○​ [procurar_intervalo]: a função deve pesquisar por um Núm. Pedido
exato ou aproximado. Nesse exemplo, o valor deve ser exato, ou seja
0, mas você também pode digitar falso.
○​
=PROCV(valor_procurado;matriz_tabela;núm_índice_col;[procurar_intervalo])
●​ Localiza um valor na primeira coluna de uma matriz de tabela e retorna um
valor, na mesma linha, de outra coluna na matriz da tabela. O V significa
vertical.
●​ =procv(célula que contém a informação que deve ser procurada;as colunas
onde contém os dados;qual coluna contém a resposta que eu quero, é na
1ª? 2º?)
●​ Você deve utilizar o PROCV, em vez de PROCH, quando os valores da
comparação estiverem posicionados em uma coluna à esquerda ou à
direita dos dados que se deseja procurar.
●​ valor_procurado: é o valor a ser procurado na primeira coluna da matriz da
tabela.
●​ matriz_tabela: são duas ou mais colunas de dados. Use uma referência para
um intervalo ou um nome de intervalo.
●​ núm_indice_col: é o número da coluna em matriz_tabela a partir de qual o
valor correspondente deve ser retornado. Um núm_indice_col de 1 retornará
o valor da primeira coluna em matriz_tabela, um núm_indice_col equivalente
a 2 retornará o valor na segunda coluna na matriz_tabela, e assim por
diante. Basicamente o número da coluna que contém a informação a ser
exibida quando o valor_procurado for encontrado.
●​ [procurar_intervalo]: é um valor lógico que especifica se o PROCV localize
uma correspondência exata ou aproximada.
●​ PARÂMETROS:
○​ No argumento valor_procurado:
■​ O valor_procurado pode ser um valor ou uma referência.
■​ Se o valor_procurado for menor de que o menor valor da
primeira coluna de matriz_tabela, o PROCV retornará o valor de
erro #N/D.
○​ No argumento da matriz_tabela:
■​ Os valores na primeira coluna de matriz_tabela são os valores
procurados por valor_procurado.
■​ Os valores podem ser texto, números ou valores lógicos. Textos
em maiúsculas e minúsculas são equivalentes.
○​ No argumento da núm_índice_col:
■​ Se núm_índice_col for menor que 1, PROCV retornará o valor de
erro #VALOR!
■​ Se núm_índice_col for maior do que o número de colunas na
matriz_tabela, PROCV retornará o valor de erro #REF!.
○​ No argumento da procurar_intervalo:
■​ Se VERDADEIRO (1) ou omitido, uma correspondência exata
aproximada é retornada.
■​ Os valores na primeira coluna de matriz_tabela deverão ser
colocados em ordem ascendente. Caso contrário, PROCV
poderá não retornar o valor correto. Para obter mais
informações, consulte Classificar dados.
■​ Se FALSO, PROCV encontrará somente uma correspondência
exata. Nesse caso, os valores na primeira coluna da
matriz_tabela não precisam ser classificados.
■​ Se houver dois ou mais valores na primeira coluna de
matriz_tabela que não coincidam com o valor_procurado, o
primeiro valor encontrado será utilizado. Se nenhuma
correspondência exata for localizada, o valor de erro #S/N será
retornado.
○​ Observe:
■​ Ao procurar valores de texto, na primeira coluna da
matriz_tabela, certifiquem-se de que os dados da primeira
coluna da matriz_tabela não tenham espaços à esquerda ou
de fim de linha, uso inconsistente de aspas normais (‘ ou ”) e
curvas (‘ ou ”) ou caracteres não imprimíveis. Nesses casos, a
função PROCV pode fornecer um valor correto ou não
esperado. Para obter mais informações, consultem Tirar e
Arrumar.
■​ Ao procurar valores de número ou data, certifiquem-se de que
os dados da primeira coluna da matriz_tabela não estejam
armazenados como valores de texto. Nesse caso, a função
PROCV pode fornecer um valor correto ou não esperado. Para
obter mais informações, consulte Converter números
armazenados como texto em números.
■​ Se o procurar_intervalo for FALSO e valor_procurado for texto,
poderá usar os caracteres-curinga ponto de interrogação (?) e
asterisco (*) em valor_procurado. Um ponto de interrogação
coincide com qualquer caractere único; um asterisco coincide
com qualquer sequência de caracteres. Se quiser localizar um
ponto de interrogação ou asterisco real digite um til (~) antes
do caractere.
●​ =PROCV(B1;Agenda;2;0)
●​ =PROCV(B1;Agenda;3;0)
●​ =PROCV(B1;Agenda;4;0)

=ÍNDICE()
●​ Retorna o valor ou a referência para o valor, dentro de uma tabela ao
intervalo.
●​ Há duas formas para utilizar essa função: matricial e referência.

Forma matricial

●​ A forma matricial, retorna ao valor de um elemento, em uma tabela ou uma


matriz, selecionado pelos índices de número de linha e coluna.
●​ Você deve utilizar a forma de matriz seu primeiro argumento de ÍNDICE se for
uma constante da matriz.
●​ ÍNDICE(matriz;núm_linha;núm_coluna)
○​ matriz: é um intervalo de célula ou uma constante de matriz.
○​ núm_linha: seleciona a linha na matriz a partir da qual um valor
deverá ser retornado. Se núm_linha for omitido, núm_coluna será
obrigatório.
○​ núm_coluna: seleciona a coluna na matriz a partir da qual um valor
deverá ser retornado. Se núm_coluna for omitido, núm_linha será
obrigatório.
●​ PARÂMETROS
○​ No argumento da matriz:
■​ Se a matriz contiver apenas uma linha ou coluna, o argumento
núm_linha ou núm_coluna correspondente será opcional.
■​ Se a matriz tiver mais de uma linha e mais de uma coluna e
apenas núm_linha ou núm_coluna for usado, ÍNDICE retornará
uma matriz referente à linha ou à coluna inteira da matriz.
○​ Observe:
■​ Se os argumentos núm_linha e núm_coluna forem usados,
ÍNDICE retornará o valor contido na célula que estiver no ponto
de interseção entre núm_linha e núm_coluna.
■​ Se definirem núm_linha ou núm_coluna como 0, ÍNDICE
retornará a matriz de valores referente à coluna ou à linha
inteira respectivamente. Para usar valores retornados como
uma matriz, insira a função ÍNDICE como uma em um intervalo
horizontal de células para uma linha e em um intervalo vertical
de células para uma coluna. Para inserir uma fórmula de matriz,
pressione CTRL+SHIFT+ENTER.
■​ núm_linha e núm_coluna devem fazer referência a uma célula
dentro de uma matriz. Caso contrário, ÌNDICE retornará o valor
de erro #REF!.
●​ =ÍNDICE(A3:J42;L24;2)
Forma referência

●​ Retorna a referência da célula na interseção de linha e coluna específicas.


●​ Se a referência for formada por seleções não adjacentes, você poderá
escolher a seleção que deseja observar.
●​ ÍNDICE(ref;núm_linha;núm_coluna;núm_área)
○​ ref: é uma referência a um ou mais intervalos de célula.
○​ núm_linha: é o número da linha em ref de onde será fornecida uma
referência.
○​ núm_coluna: é o número da coluna em ref de onde será fornecida
uma referência.
○​ núm_área: seleciona um intervalo em ref no qual deve ser retornada a
interseção de núm_linha com núm_coluna. A primeira área
selecionada ou inserida recebe o número 1, a segunda recebe o
número 2,e assim por diante. Se núm_área for omitido, ÍNDICE usará a
área 1. Por exemplo: se ref descrever as células (A1:B4;D1:E4;G1:H4),
então núm_área 1 representará o intervalo A1:B4, núm_área 2
representará o intervalo D1:E4 e núm_área 3 representará o intervalo
G1:H4.
●​ PARÂMETROS:
○​ No argumento da ref:
■​ Se estiver inserindo um intervalo não adjacente para a ref,
coloque ref entre parênteses.
■​ Se cada área na referência tiver apenas uma linha ou coluna,
o argumento núm_linha ou núm_coluna, respectivamente, será
opcional. Por exemplo, para uma referência de linha única, use
ÍNDICE(ref;núm_coluna).
○​ No argumento da núm_área:
■​ Se núm_área for omitido, ÍNDICE usará a área 1.
■​ Por exemplo, se ref descrever as células (A1:B4;D1:E4;G1:H4),
então núm_área 1 representará o intervalo A1:B4, núm_área 2
representará o intervalo D1:E4 e núm_área 3 representará o
intervalo G1:H4.
○​ Observe:
■​ Depois que ref e núm_área tiverem selecionado um intervalo
específico, núm_linha e núm_coluna selecionam uma célula
específica: núm_linha 1 é a primeira linha do intervalo,
núm_coluna 1 é a primeira coluna, e assim por diante. A
referência que ÍNDICE retorna é a interseção entre núm_linha e
núm_coluna.
■​ Se definiram núm_linha ou núm_coluna como 0, ÍNDICE retorna
a referência para a coluna ou linha inteira respectivamente.
■​ Núm_linha, núm coluna e núm_área devem apontar para uma
célula na referência. Do contrário, ÍNDICE retornará o valor de
erro #REF!. Se núm_linha e núm_coluna forem omitidos, ÍNDICE
retornará a área em referência especificada por núm_área;
■​ O resultado da função ÍNDICE é uma referência e é
interpretado como tal por outras fórmulas.
■​ Dependendo da fórmula, o valor retornado por ÍNDICE pode
ser usado como uma referência ou como um valor. Por
exemplo, a fórmula de macro CÉL("largura";ÍNDICE(A1:B2;1;2))
é equivalente a CÉL("largura";B1).
■​ A função CÉL usa o valor retornado por ÍNDICE como uma
referência de célula. Por outro lado, uma fórmula tal como
2*ÍNDICE(A1:B2;1;2) traduz o valor retornado por ÍNDICE no
número da célula B1.
●​ =ÍNDICE(E3:BI14;PROCV(B2;LinhaMês;2;0);B1)

=CORRESP(valor_procurado;matriz_procurada;[tipo_correspondência])
●​ A função CORRESP retorna a posição relativa de um item em uma matriz
(usada para criar fórmulas únicas que produzem vários resultados ou que
operam em um grupo de argumentos organizados em linhas e colunas. Um
intervalo de matrizes compartilha uma fórmula comum; uma constante de
matriz é um grupo de constantes usado como um argumento que coincide
com um valor determinado em uma ordem específica.
●​ Você deve utilizar a função CORRESP em vez de uma das funções PROC,
quando precisar da posição de um item em um intervalo em lugar do item
propriamente dito.
●​ valor_procurado: é o valor utilizado para localizar o valor desejado em uma
tabela.
●​ matriz_procurada: é um intervalo contínuo de células que contém valores
possíveis de procura. matriz_procurada precisa ser uma matriz ou uma
refer~encia de matriz.
●​ [tipo_correspondência]: é o número =1, 0 ou 1. tipo_correspondência
especifica como o Excel corresponde a valor_procurado com os valores
contidos em matriz_procurada.
●​ PARÂMETROS
○​ No argumento tipo_correspondência:
■​ Se tipo_correspondência for 1, CORRESP localizará o maior valor
que for menor que ou igual a valor_procurado.
Matriz_procurada deve ser posicionada em ordem ascendente:
...-2, -1, 0, 1, 2, ...A-Z, FALSO, VERDADEIRO.
■​ Se tipo_correspondência for 0, CORRESP localizará o primeiro
valor que for exatamente igual ao valor_procurado.
Matriz_procurada pode ser colocada em qualquer ordem.
■​ Se tipo_correspondência for -1, CORRESP localizará o menor
valor que seja maior ou igual a va.
○​ Observe
■​ CORRESP retorna a posição do valor coincidente em
matriz_procurada, e não o valor propriamente dito. Por
exemplo: CORRESP("b";{"a"."b"."c"};0) retorna 2, a posição
relativa de "b" na matriz {"a"."b"."c"}.
■​ CORRESP não faz distinção entre letras maiúsculas e minúsculas,
quando estiver fazendo a correspondência entre valores de
texto.
■​ Se CORRESP não conseguir localizar um valor coincidente, ele
fornecerá o valor de erro #N/D.
■​ Se tipo_correspondência for 0 e valor_procurado for um texto,
poderão utilizar caracteres_curinga ponto de interrogação (?)
e asterisco (*) em valor_procurado.
■​ Um ponto de interrogação corresponde a qualquer caractere;
um asterisco, a qualquer sequência de caracteres.
■​ Se você precisar localizar um ponto de interrogação ou
asterisco real pode digitar um til (~) antes do caractere.
●​ =ÍNDICE(E3:BI14;CORRESP(B2;D3:D14;0);B1)
Funções de bancos de dados
●​ BANCOS DE DADOS: é o intervalo de células da lista ou do banco de dados.
Um banco de dados é uma lista de dados relacionados, cujas linhas de
informações relacionadas são os registros e as colunas de dados são os
campos. A primeira linha da lista contém os rótulos de cada coluna.
●​ CAMPO: indica a coluna que será usada na função. O campo pode ser
estabelecido como texto com o rótulo da coluna entre aspas, como "Idade"
ou "Rendimento", ou como um número (sem aspas) que represente a
posição da coluna dentro da lista: 1 para a primeira coluna, 2 para a
segunda coluna, e assim por diante.
●​ CRITÉRIOS: Intervalo de células que contém as condições especificadas. É
possível usar qualquer intervalo para o argumento de critérios, desde que ele
inclua pelo menos um rótulo de coluna e pelo menos uma célula abaixo do
rótulo de coluna, para especificar uma condição para a coluna.

=BDMÉDIA(banco-dados;campo;critérios)
●​ Essa função calcula a média dos valores em um campo (coluna) de registros
em uma lista ou banco de dados que atendam às condições especificadas.
●​ =BDMÉDIA(FUNCOESBD[#Tudo];"Quantidade";CriteriosBancoDeDados[[#Tudo];
[Marca]:[Quantidade]])
=BDCONTAR(banco-dados;campo;critérios)
●​ Essa função conta as células que contêm números em um campo (coluna)
de registros em uma lista ou banco de dados que atendam às condições
especificadas. O argumento de campo é opcional. Se o campo for omitido,
BDCONTAR contará todos os registros no banco de dados que atendam aos
critérios.
●​ =BDCONTAR(FUNCOESBD[#Tudo];"Quantidade";CriteriosBancoDeDados29[[#Tu
do];[Marca]:[Quantidade]])

=BDMÍN(banco-dados;campo;critérios)
●​ Essa função retorna o menor número em um campo (coluna) de registros em
uma lista ou banco de dados que atenda às condições especificadas.
●​ =BDMÍN(FUNCOESBD[#Tudo];5;CriteriosBancoDeDados2930[[#Tudo];[Marca]:[Ti
po]])
=BDMAX(banco-dados;campo;critérios)
●​ Essa função retorna o maior número em um campo (coluna) de registros em
uma lista ou banco de dados, que atenda às condições especificadas.
●​ =BDMÁX(FUNCOESBD[#Tudo];5;CriteriosBancoDeDados293031[[#Tudo];[Marca
]])

=BDSOMA(banco-dados;campo;critérios)
●​ Essa função soma os números em um campo (coluna) de registros em uma
lista ou banco de dados, que atendam às condições especificadas.
●​ =BDSOMA(FUNCOESBD[#Tudo];5;CriteriosBancoDeDados29303132[[#Tudo];[Ma
rca]])
Funções de informações
●​ Você já deve ter se deparado com valores de erro em suas fórmulas, não é
mesmo? Esses valores podem ser tratados por funções de informações, que
permitem testar os valores, retornando verdadeiro, se o valor testado
corresponder ao tipo de informação procurado pela função. Mas é
importante sabermos que as funções dessa categoria verificam diversos tipos
de erros. Observe os erros apresentados que podem ser gerados nas
fórmulas. Para praticar os procedimentos do módulo 6 em seu computador,
toque no botão para realizar o download dos arquivos. Siga adiante, para
conhecer as funções de informações que verificam a ocorrência de erro.

=SEERRO(valor;valor_se_erro)
●​ Retorna verdadeiro se o valor testado retornar qualquer tipo de erro.
●​ valor: é o valor a ser testado. Pode ser uma fórmula, uma célula ou um
nome.
●​ valor_se_erro: pode ser uma mensagem, um cálculo ou função.
●​ =SEERRO([@Dividendo]/[@Divisor];"Valor inválido")
=SENÃODISP(valor;valor_se_erro)
●​ Retorna um valor definido se a fórmula gerar um valor de erro #N/D. Caso
contrário, será exibido o resultado da fórmula.
●​ valor: é o valor a ser testado. Pode ser uma fórmula, uma célula ou um
nome.
●​ valor_se_erro: pode ser uma mensagem, um cálculo ou função.
●​ Ao invés de =PROCV($B$1;Agenda3;2;0), coloque
=SENÃODISP(PROCV($B$1;Agenda3;2;0);”Telefone não encontrado”).

=VF(taxa;Nper;Pgto;[VP];[tipo])
●​ A função VF() executa operações envolvendo cálculos financeiros, como
encontrar o valor presente ou a taxa de juros de uma aplicação.
●​ taxa: é a taxa de juros por período.
●​ Nper: é o número total de períodos de pagamento em uma anuidade.
●​ Pgto: é o pagamento feito a cada período, não podendo mudar durante a
vigência da anuidade. Geralmente, Pgto contém o capital e os juros e
nenhuma outra tarifa ou taxa. Se Pgto for omitido, os alunos deverão incluir o
argumento VP.
●​ [VP]: é o valor presente ou a soma total correspondente ao valor presente de
uma série de pagamentos futuros. Se VP for omitido, será considerado 0
(zero), e a inclusão do argumento Pgto será obrigatória.
●​ [tipo]: é o número 0 ou 1 e indica as datas de vencimento dos pagamentos.
Defina 0 se os vencimentos forem no final do período e 1 se os vencimentos
forem no início do período. Se o tipo for omitido, será considerado 0.
●​ Certifique-se de que você está sendo consistente quanto às unidades
usadas para especificar Taxa e Nper. Se fizer pagamentos mensais de um
empréstimo de quatro anos com taxa de juros de 12% ao ano, use 12%/12
para Taxa e 4*12 para Nper.
●​ Se fizer pagamentos anuais para o mesmo empréstimo, usem 12% para Taxa
e 4 para Nper.
●​ Todos os argumentos, saques, tais como depósitos em poupança, serão
representados por números negativos; depósitos recebidos, tais como
cheques de dividendos, serão representados por números positivos.
●​ Neste exemplo, calcularemos o valor futuro de uma aplicação. Pretende-se
fazer uma aplicação de R$ 3.200,00 por 5 meses, a uma taxa de 1,5% ao
mês. Qual será o valor de retorno dessa aplicação?
●​ =VF(B2;B3;;-B5;B6)

=NPER(taxa;Pgto;Vp;[Vf];[tipo])
●​ A função NPER() retorna o número de períodos (parcelas) para investimento
de acordo com pagamentos constante e períodos, e uma taxa de juros
constante.
●​ taxa: é a taxa de juros por período.
●​ Pgto: é o pagamento feito a cada período, não podendo mudar durante a
vigência da anuidade. Geralmente, contém o capital e os juros, mas
nenhuma outra tarifa ou taxa.
●​ Vp: é o valor presente ou atual de uma série de pagamentos futuros.
●​ [Vf]: é o valor futuro ou o saldo que eles desejam obter depois do último
pagamento. Se VF for omitido, será considerado 0 (o valor futuro de um
empréstimo, por exemplo, é 0).
●​ [tipo]: é o número 0 ou 1 e indica as datas de vencimento.
●​ No exemplo que vamos realizar dessa função, aplicaremos R$ 170.000,00 a
uma taxa de 2,5% ao mês. Sabe-se que oresgate será de R$ 202.076,58. Mas,
qual é o período pelo qual o capital foi aplicado?
●​ =NPER(B2;;-B4;B5;1)

=PGTO(taxa;Nper;Vp;[Vf];[tipo])
●​ A função PGTO() retorna o pagamento periódico de uma anuidade, de
acordo com pagamentos constantes e com uma taxa de juros constante.
●​ taxa: é a taxa de juros por período.
●​ Nper: é o número total de pagamentos pelo empréstimo.
●​ Vp: é o valor presente ou atual de uma série de pagamentos futuros.
●​ [Vf]: é o valor futuro ou o saldo que eles desejam obter depois do último
pagamento. Se VF for omitido, será considerado 0 (o valor futuro de um
empréstimo, por exemplo, é 0).
●​ [tipo]: é o número 0 ou 1 e indica as datas de vencimento.
●​ O pagamento retornado por PGTO inclui o principal e os juros. Não inclui
taxas, pagamentos de reserva ou tarifas, às vezes associados a empréstimos.
●​ Certifiquem-se de que estejam sendo consistentes quanto às unidades
usadas para especificar Taxa e Nper. Se fizerem pagamentos mensais por um
empréstimo de quatro anos com juros de 12% ao ano, utilizem 12%/12 para
Taxa e 4*12 para Nper. Se fizerem pagamentos anuais para o mesmo
empréstimo, usem 12% para Taxa e 4 para Nper.
●​ =PGTO(B2;B3;-B4;;B6)
=VP(taxa;Nper;Pgto;[Vf];[tipo])
●​ A função VP() retorna o valor presente de um investimento. O valor presente
é o valor total correspondente ao valor atual de uma série de pagamentos
futuros. Por exemplo, quando eles tomam uma quantia de dinheiro
emprestada, a quantia do empréstimo é o valor presente para o concessor
do empréstimo.
●​ taxa: é a taxa de juros por período.
●​ Nper: é o número total de pagamentos pelo empréstimo.
●​ Pgto: é o pagamento feito a cada período, não podendo mudar durante a
vigência da anuidade. Geralmente, contém o capital e os juros, mas
nenhuma outra tarifa ou taxa.
●​ [Vf]: é o valor futuro ou o saldo que eles desejam obter depois do último
pagamento. Se VF for omitido, será considerado 0 (o valor futuro de um
empréstimo, por exemplo, é 0).
●​ [tipo]: é o número 0 ou 1 e indica as datas de vencimento.
●​ Certifiquem-se de que estejam sendo consistentes quanto às unidades
usadas para especificar Taxa e Nper. Se fizerem pagamentos mensais por um
empréstimo de quatro anos com juros de 12% ao ano, utilizem 12%/12 para
Taxa e 4*12 para Nper. Se fizerem pagamentos anuais para o mesmo
empréstimo, usem 12% para Taxa e 4 para Nper.
●​ Nas funções de anuidade, o saldo em dinheiro pago, como depósitos em
poupanças, é representado por um número negativo; o saldo em dinheiro
recebido, como cheques de dividendos, é representado por números
positivos. Por exemplo: um depósito de R$ 1.000,00 no banco deveria ser
representado pelo argumento -1.000, se eles forem o depositante; e pelo
argumento 1.000, se eles forem o banco.
●​ =VP(B2;B3;;-B5;B6)

=TAXA(Nper;Pgto;Vp;[Vf];[tipo];[estimativa])
●​ A função TAXA() retorna a taxa de juros por período de uma anuidade. É
calculada por iteração e pode ter zero ou mais soluções. Se os resultados
sucessivos de TAXA não convergirem para 0,0000001 depois de 20 iterações,
TAXA retornará o valor de erro #NÚM!.
●​ Nper: é o número total de pagamentos pelo empréstimo.
●​ Pgto: é o pagamento feito a cada período, não podendo mudar durante a
vigência da anuidade. Geralmente, contém o capital e os juros, mas
nenhuma outra tarifa ou taxa.
●​ Vp: é o valor presente ou atual de uma série de pagamentos futuros.
●​ [Vf]: é o valor futuro ou o saldo que eles desejam obter depois do último
pagamento. Se VF for omitido, será considerado 0 (o valor futuro de um
empréstimo, por exemplo, é 0).
●​ [tipo]: é o número 0 ou 1 e indica as datas de vencimento.
●​ [estimativa]: é a estimativa estabelecida para a taxa. Se eles omitirem
estimativa, esse argumento será considerado 10%. Se TAXA não convergir,
atribua valores diferentes para estimativa. Em geral, a TAXA converge se a
estimativa estiver entre 0 e 1.
●​ Certifiquem-se de que estejam sendo consistentes quanto às unidades
usadas para especificar Taxa e Nper. Se fizerem pagamentos mensais por um
empréstimo de quatro anos com juros de 12% ao ano, utilizem 12%/12 para
Taxa e 4*12 para Nper. Se fizerem pagamentos anuais para o mesmo
empréstimo, usem 12% para Taxa e 4 para Nper.
●​ =TAXA(B2;;-B4;B5;B6)

Tabela de dados com uma variável de entrada


●​ Digamos que você queira comprar um automóvel e precisa calcular quais
serão os pagamentos mensais do financiamento de acordo com diversos
prazos.
●​ O Excel pode ajudá-lo nessa tarefa, pois permite criar uma tabela de dados
com uma ou duas variáveis de entrada.
●​
Sintaxes

=SE(teste_lógico;valor_se_verdadeiro;valor_se_falso)
●​ Teste lógico: >= por exemplo
●​ Valor se verdadeiro: o que você quer que apareça se for verdadeiro.
“Prêmio”.
●​ Valor se falso: o que você quer que apareça se for falso. “-”.
●​ =se(>=F2;”prêmio”;”-”)
●​ Se a meta foi batida, vai aparecer “prêmio”, se não for vai aparecer “-”.

=E(condição1;condição2;condição…;condição255)
●​ Utilizada em conjunto com a função SE(), permite usar até 255 critérios, que
retornarão um valor verdadeiro, se todos eles forem satisfatórios. No entanto,
caso um deles não seja satisfatório, o resultado será falso.
●​ Sintaxe E: (condição1;condição2;condição…;condição255)
●​ Sintaxe com SE: =SE(E(condição1;condição2;condição3);VERDADEIRO;
FALSO)
●​ Exemplo: Uma empresa estabeleceu condições para que os salários dos
funcionários fossem ajustados: cinco anos ou mais de experiência E salário
abaixo de R$5000,00. Se essas condições forem atendidas, o reajuste será de
7%. Caso contrário, 3%.
●​ =SE(E(B2>=5;C2<=5000);7%;3%)

=OU(condição1;condição2;condição…;condição255)
●​ Utilizada em conjunto com a função SE, permite criar uma cadeia de
condições, com uma única diferença em relação à função E: basta que
uma condição seja satisfeita, para que o resultado seja verdadeiro.
●​ Exemplo: uma empresa de eletrônicos definiu novos parâmetros para o
pagamento da comissão. Foi proposta a seguinte análise: se a quantidade
vendida for maior que 300 OU o Total maior que R$50.000, a comissão será
de 5%,; caso contrário, 3%.

●​ =SE(OU(B2>300;D2>50000);5%;3%)
=LOCALIZAR(texto_procurado;no_texto;núm_inicial)
●​ Retorna um número referente à posição do caractere numa sequência de
caracteres de texto, começando com núm_inicial, que é determinado pelo
usuário.
●​ Trata-se de uma função importante, para que outra função ESQUERDA(), que
será vista logo adiante possa ser utilizada.
●​ Exemplo: neste exemplo, trabalhamos com códigos de países de diferentes
tamanhos. Por isso, devemos utilizar como referência o hífen, que é o
primeiro caractere após o código de cada um deles. A função LOCALIZAR()
retornar à posição exata em que o hífen se encontra. Como pretendemos
utilizar apenas o conteúdo à esquerda dele e não a posição do hífen em si,
precisamos subtrair 1 do número indicado, para que o hífen não seja
extraído quando usarmos a próxima função.

●​ =LOCALIZAR(“-”;A2;1)-1

=ESQUERDA(texto;núm_caract)
●​ Extrai de um conjunto de caracteres todos os que estão à esquerda do valor
indicado.
●​ Uma vez que os caracteres a serem extraídos são em número diferente, em
virtude do tamanho do código e do nome de cada país, a função
LOCALIZAR(), executada anteriormente, servirá como argumento para
núm_caract.
●​ =ESQUERDA(A2:B2)
○​ Onde A2 é a célula que contém o código do primeiro país, e B2 é a
célula que contém a posição exata a partir da qual o texto à
esquerda deverá ser extraído.

=[Link](texto)
●​ Retorna o número de caracteres em uma cadeia de texto.

●​ =[Link](A2)

=DIREITA(texto;núm_caract)
●​ Extrai de um conjunto de caracteres todos os que estão à direita do valor
indicado.
●​ Uma vez que o número de caracteres é descoberto, a função NÚ[Link]
que será usada como parâmetro para o argumento núm_caract da função
DIREITA().

●​ =DIREITA(A2;NÚ[Link](A2)-B2-1)
=DATA()
●​ Exemplo: o primeiro pagamento será daqui a 120 dias, Como calcular a
data do vencimento? Basta somarmos a data atual o valor 120, pois, para
cada data inserida em uma planilha, o número serial é atribuído a ela. Por
exemplo, a data 05/03/2016 é equivalente ao número serial 42434.

●​ =F2+120

=ABS()
●​ Com essa função, nunca se obtém um valor negativo, ou seja, o resultado é
sempre o valor absoluto de um número, o que vale dizer um número sem
sinal.

=HOJE()
●​ Essa função pode ser empregada quando queremos calcular a diferença
da data atual e outra data. Pode também ser utilizada nos cálculos de datas
futuras, somando-se a ela o número de dias desejados.
=[Link](núm_série;retornar_tipo)
●​ Retorna o dia da semana correspondente a uma data. O dia é dado como
um inteiro, variando, por padrão, de 1 (domingo) a 7 (sábado).
●​ Núm_série: célula ou fórmula que contém a data do dia que se quer
encontrar.
●​ Retornar_tipo: número que determina o tipo do valor retornado.

●​ =[Link]([@nascimento];1)
=HORA(núm_série)
●​ Assim como as datas, as horas são representadas por um número serial. O
Excel armazena a hora como sendo uma fração do dia, isto é, um número
de 0 a 1 para horas entre 0 e 24.
●​ Esse número refere-se ao horário dividido por 24. Por exemplo, 6 horas são
0,25 (6/24). Portanto, 6 horas são ¼ do dia.
●​ Núm_série: célula ou fórmula de que se quer extrair a hora.
●​ =[@[Saída Tarde]]-[@[Entrada Tarde]]+[@[Saída Manhã]]-[@[Entrada Manhã]]
=DIA(), MÊS(), ANO()
●​ Retornam cada um dos seguintes elementos a respeito de uma determinada
data:
○​ DIA(): um número inteiro entre 1 e 31, correspondente ao dia de uma
data.
○​ MÊS(): um número inteiro entre 1 e 12, correspondente ao mês de uma
data.
○​ ANO(): um número inteiro entre 1900 e 9999, correspondente ao ano
de uma data.
●​ Sintaxe: DIA(núm_série), MÊS(núm_série) e ANO(núm_série).
●​ Núm_série: uma célula ou fórmula cuja data tenha qualquer formato.
●​ =DIA([@nascimento])

Você também pode gostar