se (função se) - excel

Upload: alex-tavares

Post on 07-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 SE (Função SE) - Excel

    1/2

    Este artigo descreve a sintaxe da fórmula e o uso da função SE no Microsoft Excel.

    DescriçãoA função SE retornará um valor se uma condição que você especificou for avaliada como VERDADEIRO e um outrovalor se essa condição for avaliada como FALSO. Por exemplo, a fórmula =SE(A1>10,"Mais que 10","10 oumenos") retornará "Mais que 10" se A1 for maior que 10 e "10 ou menos" se A1 for menor que ou igual a 10.

    Sintaxe

    SE(teste_lógico, [valor_se_verdadeiro], [valor_se_falso])

    A sintaxe da função SE tem os seguintes argumentos .

    Teste_lógico Obrigatório. Qualquer valor ou expressão que possa ser avaliado como VERDADEIRO ou FALSO.Por exemplo, A10=100 é uma expressão lógica; se o valor da célula A10 for igual a 100, a expressão seráconsiderada VERDADEIRO. Caso c on trário , a expressão será considerada FALSO. Esse argumento pode usarqualquer operador de cálculo de comparação .

    Valor_se_verdadeiro Opcional. O valor que você deseja que seja retornado se o argumento teste_lógico forconsiderado VERDADEIRO. Por exemplo, se o valor desse argumento for a cadeia de texto "Dentro doorçamento" e o argumento teste_lógico for considerado VERDADEIRO, a função SE retornará o texto "Dentrodo orçamento". Se teste_lógico for considerado VERDADEIRO e o argumento valor_se_verdadeiro for omitido(ou seja, há apenas uma vírgula depois do argumento teste_lógico ), a função SE retornará 0 (zero). Para exibir apalavra VERDADEIRO, use o valor lógico VERDADEIRO para o argumento valor_se_verdadeiro .

    Valor_se_falso Opcional. O valor que você quer que seja retornado se o argumento teste_lógico for avaliadocomo FALSO. Por exemplo, se o valor desse argumento for a cadeia de texto "Acima do orçamento", e oargumento teste_lógico for avaliado como FALSO, a função SE retornará o texto "Acima do orçamento". Seteste_lógico for avaliado como FALSO, e o argumento valor_se_falso for omitido (ou seja, não há vírgula depoisdo argumento valor_se_verdadeiro ), a função SE retornará o valor lógico FALSO. Se teste_lógico for avaliadocomo FALSO, e o valor do argumento valor_se_falso estiver em branco (ou seja, se houver apenas uma vírgulaapós o argumento valor_se_verdadeiro ), a função SE retornará o valor 0 (zero).

    ComentáriosAté 64 funções SE podem ser aninhadas como argumentos Valor_se_verdadeiro e Valor_se_falso para criartestes mais elaborados (consulte o Exemplo 3 para obter um exemplo das funções SE.) Como alternativa, paratestar várias condições, considere usar as funções PROC, PROCV, PROCH ou ESCOLHER. (Consulte o Exemplo 4para obter um exemplo da função PROC.)

    Se algum dos argumentos de SE fo r matriz, cada elemento da matriz será avaliado quando a instrução SE forexecutada.

    O Excel fornece funções adicionais que podem ser usadas para analisar os dados com base em uma condição.Por exemplo, para contar o número de ocorrências de uma cadeia de texto ou um número dentro de umintervalo de células, use as funções de planilha CONT.SE ou CONT.SES. Para calcular uma soma baseada em umacadeia de texto ou em um número dentro de um intervalo, use as funções de planilha SOMASE ou SOMASES.

    ExemplosCopie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para asfórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar aslarguras das colunas para ver todos os dados.

    Dados

    50 23 33175Fórmula Descrição Resultado

    =SE(A2

  • 8/18/2019 SE (Função SE) - Excel

    2/2

    Despesas Reais Despesas Previstas

    $1.500 $900

    $500 $900

    $500 $925

    Fórmula Descrição Resultado

    =SE(A2>B2,"AcimadoOrçamento","OK")

    Verifica se as despesas reais na linha 2 são maiores que asdespesas previstas. Returna "Acima do Orçamento" porque oresultado do teste é Verdadeiro.

    Acima doOrçamento

    =SE(A3>B3,"AcimadoOrçamento","OK")

    Verifica se as despesas reais na linha 3 são maiores que asdespesas previstas. Returna "OK" porque o resultado do teste éFalso.

    OK)

    Exemplo 3

    Resultado

    45

    90

    78

    Fórmula Descrição Resultado

    =SE(A2>89,"A",SE(A2>79,"B",SE(A2>69,"C",SE(A2>59,"D","F"))))

    Usa condições SE aninhadas para atribuir umanota à pontuação na célula A2.

    S

    =SE(A3>89,"A",SE(A3>79,"B",SE(A3>69,"C",SE(A3>59,"D","F"))))

    Usa condições SE aninhadas para atribuir umanota à pontuação na célula A3.

    A

    =SE(A4>89,"A",SE(A4>79,"B",SE(A4>69,"C",SE(A4>59,"D","F"))))

    Usa condições SE aninhadas para atribuir umanota à pontuação na célula A4.

    C

    Exemplo 4

    Resultado

    45

    90

    78

    Fórmula Descrição Resultado

    =PROC(A2,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D-","D","D+","C-","C","C+","B-","B","B+","A-","A","A+"})

    Em vez de usar várias funções SE aninhadas, afórmula usa a função PROC para localizar umanota alfabética que corresponde a umapontuação numérica armazenada em umamatriz na fórmula.

    S

    =PROC(A3,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D-","D","D+","C-","C","C+","B-","B","B+","A-","A","A+"})

    Em vez de usar várias funções SE aninhadas, afórmula usa a função PROC para localizar umanota alfabética que corresponde a umapontuação numérica armazenada em umamatriz na fórmula.

    A-

    =PROC(A4,{0,60,63,67,70,73,77,80,83,87,90,93,97},{"F","D-","D","D+","C-","C","C+","B-","B","B+","A-","A","A+"})

    Em vez de usar várias funções SE aninhadas, afórmula usa a função PROC para localizar umanota alfabética que corresponde a umapontuação numérica armazenada em umamatriz na fórmula.

    C+

    Diretório de Si tes Fale Conosco Enviar Comentários Legal Marcas Comerciais Privacidade e Cookies Acessibi lidade © 2014 Microsoft Corporation. Todos os direitos rese rvados.

    http://o15.officeredir.microsoft.com/r/rlidMsCom?clid=1046&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOAccessibility?clid=1046&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOPrivacyStatement?clid=1046&CTT=114http://o15.officeredir.microsoft.com/r/rlidTrademarks?clid=1046&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOlegal?clid=1046&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOFeedback?clid=1046&origin=HA102752994&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOContact?clid=1046&CTT=114http://o15.officeredir.microsoft.com/r/rlidOOSiteDirectory?clid=1046&CTT=114