Funções Avançadas Flashcards
SE.ERRO
Permite detetar erros nos cálculos e ultrapassá-los ao colocar condições específicas em caso de erro, substituindo a mensagem de erro inicial.
A fórmula faz o cálculo inicial até encontrar um erro. Quando o encontra pode-se determinar uma condição para substituir a mensagem de erro (Exemplo: “Impossível”, “Zero”, “0”, etc.).
ORDEM.EQ
Apresenta a ordem dos valores apresentados sem interferir na ordem original dos dados.
No entanto, se mais de um valor for igual é devolvida a ordem superior desse conjunto de valores.
A ordem pode ser ascendente ou descendente.
SOMA.SE
Calcula a soma dos valores mediante uma condição imposta.
SOMA.SE.S
Calcula a soma dos valores mediante várias condições impostas.
MÉDIA.SE
Calcula a média dos valores mediante uma condição imposta.
MÉDIA.SE.S
Calcula a média dos valores mediante várias condições impostas.
PROCV
Pesquisa um valor localizado numa coluna a partir de uma outra coluna à sua direita.
A pesquisa é feita na vertical, entre colunas.
PROCH
Pesquisa um valor localizado numa linha a partir de uma outra coluna à sua direita, na mesma linha.
A pesquisa é feita na horizontal, entre a mesma linha.
SOMARPRODUTO
Calcula dois ou mais intervalos, multiplicando cada célula correspondente (Ex: A1 x B1) e soma os resultados das multiplicações no final, devolvendo o resultado da fórmula.
CORRESP
Procura um item específico num intervalo e devolve a posição relativa desse item no intervalo.
Exemplo: existem vários dados entre a linha nº3 até à nº15. Pretende-se saber onde encontrar um dado específico que está entre essas linhas. Se o dado pretendido estiver na 6ª posição a fórmula irá dar essa indicação, ao invés do número de linha.
ÍNDICE
Esta função pode ser usada como intervalo ou como referência.
Intervalo: devolve o dado de um elemento numa tabela ou intervalo, selecionado pelos índices de nº de linha e coluna. Pesquisa como uma intersecção.
Referência: devolve a referência da célula na intersecção de uma determinada linha e coluna.
DESLOCAMENTO
A função desloca-se a partir de uma célula, para cima, baixo, esquerda ou direita, e apresenta o conteúdo da célula para onde se deslocou.
O mesmo que deslocar por entra a folha com o rato ou teclado.
INDIRETO
Devolve o valor de uma célula ou conjunto de células baseado numa referência.
Exemplo: G3 contém o nº 2500. Referenciou-se G3 na célula D8. Ao usar INDIRETO numa outra célula e usar D8 como referência, o resultado da fórmula será 2500.
Funciona também ao se referenciar nomes de intervalos.
ARRED
ARRED.PARA.CIMA
ARRED.PARA.BAIXO
Arredonda números com várias casas decimais para um número completo, encurtando as casas decimais.
O critério e arredondamento é 5: se a casa decimal a arredondar for inferior a 5 será arredondado para baixo; se superior, será arredondado para cima.
As variações da função CIMA/BAIXO forçam a que o arredondamento seja feito para cima ou baixo.
Usar esta função dá melhor resultado do que simplesmente aumentar/reduzir casas decimais visualmente.
INT e TRUNCAR
Semelhante a ARRED, mas reduzindo o valor.
INT reduz e arredonda para o menor valor inteiro mais próximo, com base na parte fraccional do número a ajustar.
TRUNCAR reduz para o menor inteiro possível, removendo a parte fraccional do valor do número a ajustar.
A diferença entre ambas as funções é mais notável quando se aplica em valores negativos.
ALEATÓRIOENTRE
Coloca-se um intervalo entre dois parâmetros e a função devolve um valor aleatório entre os mesmos.
AGREGAR
Junta, numa só função, outras funções principais e opções de comportamento de forma a contornar e obter um resultado específico.
Exemplo: pode-se agregar a função SOMA com a condição de ignorar valores de erro; pode-se agregar a função MÉDIA com a condição de ignorar linhas ocultas; etc.
NÚM.CARACT
Conta o número de caracteres contidos numa célula (sejam eles letras, números, símbolos ou espaços).
PROCURAR
≠ LOCALIZAR
Procura um texto específico designado numa célula que contenha texto.
Exemplo: A célula contém a palavra “carrossel” e pretende-se procurar o texto “carro”.
Pode-se iniciar a pesquisa a partir de um dado limite de caracteres impostos.
Exemplo: A célula contém uma palavra extensa como “ARF0093.RoupasDeHomensJovens” e pretende-se procurar a primeira letra R após o código inicial, para tal define-se que o nº inicial comece em 8 (o código tem 8 caracteres e não os queremos incluir na procura).
LOCALIZAR
≠ PROCURAR
O mesmo que PROCURAR, mas com sensibilidade em maiúsculas e minúsculas.
O resultado a apresentar irá depender disso.
SEG.TEXTO
Semelhante a NÚM.CARACT, mas mais específico.
Enquanto que NÚM.CARACT conta os caracteres existentes, SEG.TEXTO segmenta os caracteres a partir de uma determinada posição especificada e solicita quantos caracteres se quer devolvidos.
Exemplo: quer-se extrair a palavra “acção” da palavra completa “coacção”. A função SEG.TEXTO solicita qual a célula com a palavra a segmentar, a partir de que posição se quer começar a extracção (neste caso, a partir da 3ª posição), e solicita por fim quantos caracteres queremos que sejam apresentados de volta (neste caso, 5).