Aninhando funçõesQuando queremos inserir uma função dentro da outra, como no caso de queremos colocar várias condições Se dentro de uma mesma fórmula, chamamos isto de ANINHAMENTO DE FUNÇÕES. Show
A versão 2013 em diante permite 64 aninhamentos (poderiam ser 64 SE…). A importância da Lógica da função SEAntes de você ir montar essa sequência de SE, é importante saber que lógica deveria seguir, porque se olharmos somente para a necessidade de uma função SE, podemos focar no meio de resolver o problema, e não no problema em si. Vamos supor que você queira que ela analise uma célula que tem nomes de meses e retorne seus respectivos números de ordem, mas os meses do ano são 12 e a SE oferece análise para 7 condições somente, e agora? No exemplo a SE vai analisar o que estiver na célula “I1″. Na célula que você quer o resultado você digita a fórmula abaixo: =SE(I$1=”JANEIRO”;1;SE(I$1=”FEVEREIRO”;2;SE(I$1=”MARÇO”;3;SE(I$1=”ABRIL”;4;SE(I$1=”MAIO”;5;SE(I$1=”JUNHO”;6; SE(I$1=”JULHO”;7;SE(I$1=”AGOSTO”;8;SE(I$1=”SETEMBRO”;9;SE(I$1=”OUTUBRO”;10;SE(I$1=”NOVEMBRO”;11;SE(I$1=”DEZEMBRO”;12;”não encontrado”)))))))))))) Basicamente, dependendo do mês, queremos trazer uma informação distinta.[irp posts=”26156″ name=”PROCV com SOMA”] Mas será que você precisa MESMO da função SE?Considerando a necessidade, NÃO DEVEMOS USAR A FUNÇÃO SE! Imagina uma função deste tamanho! A chance de dar erro é enorme, sem contar o limite de 64 aninhamentos. Na fórmula acima fizemos 12, imagina o tamanho da fórmula se usarmos 64 SE! A melhor situação para isto é a função PROCV (também daria para usar a ESCOLHER, dependendo do caso). Veja o exemplo a seguir: Note que na função PROCV estamos buscando o ítem digitado da I1 (tal como no exemplo da função SE). Daí selecionamos um intervalo onde digitamos os resultados esperados para cada ítem (intervalo entre H7 e I18), o número 2 representa que queremos a segunda coluna do intervalo (neste caso o número do mês). O FALSO (ou 0) diz que a função deve procurar exatamente o que foi digitado, sem procurar nada que ela considere aproximado. Tem mais algumas coisas sobre PROCV aqui, aqui e aqui Então, tome cuidado quando tiver um problema a resolver, não pense “como colocar diversos SE”, e sim “como criar uma função que analise dezenas de condições”. O que achou? Já se deparou com algo assim? Como fez? Comente aí embaixo! ATUALIZAÇÃO EXCEL 2016 – NOVA ALTERNATIVA À FUNÇÃO SESe você usa o Excel 2016 poderá, alternativamente ao aninhamento de um monte de função SE passar a usar a função SES. A desvantagem em relação á função SE é que esta função é exclusiva do Excel 2016… [i
Modela planilhas deste 1994 e ministra treinamentos desde 1997. Funções são fórmulas predefinidas que efetuam cálculos usando valores específicos, denominados argumentos, numa determinada ordem ou estrutura. As Funções podem ser usadas para executar cálculos simples ou complexos. Uma Função tem 4 partes: a estrutura, o nome, os argumentos e a ajuda para os argumentos. Estrutura - A estrutura de uma função começa com um sinal de igual (=), seguido do nome da função, um parêntese de abertura, os argumentos da função separados por ponto e vírgulas e um parêntese de fecho. Nome da função - o nome da função pode estar em português ou em inglês, dependendo da versão do Excel. Argumentos - Os argumentos podem ser números, texto, valores lógicos, como VERDADEIRO ou FALSO, matrizes, valores de erro, como #N/D ou referências de célula. Os argumentos também podem ser constantes, fórmulas ou outras funções. Ajuda para os argumentos - Uma ajuda com a sintaxe e os argumentos é exibida à medida que escrevemos a função. Podemos encontrar todas as funções do Excel no separador Fórmulas: SOMAA função SOMA, uma das funções de Matemática e Trigonometria, adiciona valores. Podemos adicionar valores individuais, referências de células, intervalos ou uma combinação dos três. Exemplos: =SOMA(E2:J2) =SOMA(E2:J2; E4:J4) =SOMA(E2;G2;I2) Sintaxe=SOMA(número1,[número2],...) A sintaxe da função SOMA tem os seguintes argumentos:
Nota: A Barra de Estado também nos auxilia na soma de um determinado intervalo de células. Tudo que temos de fazer é selecionar o intervalo e verificar o resultado no canto inferior direito da janela do Excel. A Barra de Estado apresenta informações relacionadas com os conteúdos que selecionamos, quer seja uma única célula ou múltiplas células. MéDIAA função Média, uma das funções de Estatística, devolve a média (média aritmética) dos argumentos. Por exemplo, no intervalo (E3:J3) contiver números, a fórmula =MÉDIA(E3:J3) devolve a média desses números. Sintaxe=MÉDIA(número1; [número2]; ...) A sintaxe da função MÉDIA tem os seguintes argumentos:
Observações
CONTARA função CONTAR conta o número de células que contêm números e conta os números numa lista de argumentos. Por exemplo, podemos introduzir a seguinte fórmula para contar os números no intervalo (E5:J5) =CONTAR(E5:J5). Neste exemplo, como seis das células no intervalo contêm números, o resultado é 6. Sintaxe=CONTAR(valor1, [valor2], ...) A sintaxe da função CONTAR tem os seguintes argumentos:
Nota : Os argumentos podem conter ou referenciar vários tipos de dados diferentes, mas só são contados números. Observações
CONCAT(ENAR)No Excel 2016, no Excel Mobile e no Excel Online, esta função foi substituída pela função CONCAT. Sintaxe=CONCAT(texto1; [texto2];…) A sintaxe da função CONTAR tem os seguintes argumentos:
Exemplos: =CONCAT(C2;D2) associa dois elementos: o texto em C2 e o texto em D2. =CONCAT(C3;” “;D3) associa 3 elementos: o texto em C3, um espaço e o texto em D3 =CONCAT(D4;”, “;C4) associa 3 elementos: o texto em D4, uma vírgula e o texto em C4 SEA função SE, uma das funções lógicas, é utilizada para devolver um valor se uma condição for verdadeira e outro valor se for falsa. Sintaxe=SE(teste_lógico; valor_se_verdadeiro; [valor_se_falso]) A sintaxe da função SE tem os seguintes argumentos:
Exemplos: Partindo da tabela abaixo, vamos criar duas fórmulas com esta função. Definimos que =SE(B2>C2;"bom";"mau"). Esta fórmula significa que SE(vendas realizadas for maior que vendas previstas, então devolver “bom”, caso contrário devolver “mau”. Também podemos definir a devolução de um cálculo matemático. Assim, =SE(B2>C2;B2-C2;0) PROCVA função PROCV, uma das funções de consulta e referência, é utilizada para procurar um valor numa tabela ou num intervalo por linha. Sintaxe=PROCV (valor_proc, matriz_tabela, núm_índice_coluna, [intervalo_pesquisa]) A sintaxe da função PROCV tem os seguintes argumentos:
Exemplo: A partir da tabela seguinte, vamos querer encontra o preço do computador ASUS. Para isso temos que escrever a fórmula da seguinte forma: Eis o nosso resultado: DATAA função DATA deve ser utilizada quando tivermos três valores separados e quisermos combiná-los para formar uma data. Sintaxe=DATA(ano;mês;dia) A sintaxe da função DATA tem os seguintes argumentos:
Nota: O Excel armazena datas como números de série sequenciais, para que possam ser utilizadas em cálculos. A data 1 de janeiro de 1900 é o número de série 1. A data de 15/12/2017 é o número de série 43084, conforme exemplo abaixo. Exemplo: imaginemos que temos a seguinte formatação na tabela: mês; dia; ano. Desde que se siga a sintaxe, o resultado é o mesmo. Como fazer intervalo de valores no Excel?Para selecionar dois ou mais intervalos ou referências de célula nomeados, clique na seta ao lado da caixa Nome e clique no nome da primeira referência de célula ou intervalo que você deseja selecionar. Em seguida, segure CTRL enquanto clica nos nomes de outras células ou intervalos na caixa Nome.
Como fazer fórmula se com intervalo de valores?A fórmula para se utilizar o CONT.SE é dada pela seguinte sintaxe: CONT.SE(intervalo; criterio), onde o intervalo é o intervalo sobre o qual é testado critério, que por sua vez é o padrão ou teste a ser aplicado no intervalo.
Como usar a função se com 3 condições?=SE(teste_lógico; [valor_se_verdadeiro]; [valor_se_falso])
Podemos ver assim que a fórmula tem 3 partes. O teste lógico, que é a condição atingida ou não. O resultado caso a condição aconteça e por fim a terceira parte é o resultado caso a condição não aconteça. Utilizamos a fórmula SE no Excel em diversas situações.
O que colocar no intervalo de dados no Excel?Você pode criar um intervalo nomeado no Excel para cada categoria de dados e, em seguida, usar esse nome em vez das referências de célula. Por exemplo, as datas podem ser nomeadas como 'Data', os nomes dos vendedores podem ser nomeados 'Vendedores' e os dados de vendas podem ser denominados 'Valor'.
|