QUANTIDADE MAXIMA DE FUNÇÃO SE

Anônima
2012-02-27T19:27:47+00:00

O tutorial  Excel  diz:

Comentários

  • Podem ser aninhadas até 64 funções SE como argumentos valor_se_verdadeiro e valor_se_falso para criar testes mais elaborados. (Consulte o Exemplo 3 para ver uma amostra das funções SE aninhadas). Como alternativa, para testar várias condições, considere utilizar as funções PROC, PROCV ou PROCH. (Consulte o Exemplo 4 para ver uma amostra da funções PROC.)

Só consegui   8 vezes  conforme ex:

=SE(D5=2010;'2010'!C4;SE(D5=2011;'2011'!C4;SE(D5=2012;'2012'!C4;SE(D5=2013;'2013'!C4;SE(D5=2014;'2014'!C4;SE(D5=2015;'2015'!C4;SE(D5=2016;'2016'!C4;SE(D5=2017;'2017'!C4;" Selecione um ano "))))))))

o Excel diz:

                               a formula contem erro . 

Como se faz para inserir  as outras 56 possibilidades que o tutorial diz que faz e o excel não me autoriza?

Obrigado

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2012-02-28T08:54:32+00:00

Celso,

o limite de 64 funções SE é do Excel 2010, no Excel 2007 eram apenas 8. Para poderes inserir as demais precisarias atualizar a versão do Excel em uso.

Claro que aninhar 64 SEs é uma forma bem ruim de elaborar uma fórmula, pois ficará muito difícil de proceder alterações ou localizar algum erro na fórmula.

Esta resposta foi útil?

20+ pessoas acharam esta resposta útil.
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2012-02-28T09:18:39+00:00

No seu caso eu usaria indireto() assim

=indireto( d5 & "!C4" )

SImplifica mais a fórmula e passa completamente ao largo dessa polêmica de aninhamento de SE()´s

Esta resposta foi útil?

2 pessoas acharam esta resposta útil.
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2012-02-28T01:22:13+00:00

cara, faz o fórmula direito q funciona. fiz um exemplo simples e funcionou de boa. fiz de 1 a 10

=SE(A1=1;"1 ok";SE(A1=2;"2 ok";SE(A1=3;"3 ok";SE(A1=4;"4 ok";SE(A1=5;" 5 ok";SE(A1=6;"6 ok";SE(A1=7;"7 ok";SE(A1=8;"8 ok";SE(A1=9;"9 ok";SE(A1=10;"10 ok"))))))))))

vlw!

Esta resposta foi útil?

0 comentários Sem comentários

4 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2012-02-28T14:06:21+00:00

    Muito bem . Foi satisfatória sua resposta. Eu uso  é o 2007 mesmo. Me desculpe eu tinha que ter esclarecido isto. Mas achei que a Microsoft pisou na bola  comigo. Me deu um tutorial do 2010 e eu uso o 2007. Não dá pra entender. Libreoffice  aí vou eu!

    Esta resposta foi útil?

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2012-02-28T02:48:04+00:00

    Talvez esta fórmula 

    =INDIRETO("'"&D5&"'!C4")

    Espero que ajude

    M.

    Esta resposta foi útil?

    0 comentários Sem comentários