Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
  • Avatar do usuário
  • Avatar do usuário
Por marlonsarturi
Posts
#17941
Bom dia pessoal,

Na planilha q tenho eu tinha 4 condições....
e usei a formula =se(e(c3>=100;c3<=110);50 ex....

Agora aumentou para 12 condições... e a formula SE, só aceita 7.

Teria alguma formula para usasr com mais de 7 condições?

Obrigado.
Avatar do usuário
Por DJunqueira
Avatar
#17942
Tem muitas alternativas, mas p/ isso vc deve anexar sua planilha.
Avatar do usuário
Por FelipeMGarcia
Avatar
#17946
Veja se o que fiz te ajuda.

Abs
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por Deciog
Avatar
#17950
marlonsarturi

Confere se desta forma esta correta para você

Decio
Você não está autorizado a ver ou baixar esse anexo.
Por marlonsarturi
Posts
#17959
Obrigado, a todos, todas as formas são muito boas.
Vou fazer umas perguntas se me responder fico agradecido....
A forma que o Felipe Garcia eu ja havia tentando fazer porem sem sucesso não sei pq.... mas obrigado Felipe por sua ajuda foi muito util. Será que eu errei pela falta de paretenteses?
A planilha do D JUNQUEIRA, tentei fazer para ver se aprendo a fazer igual e não consegui.
Se puder me explicar fica agradecido.
A planilha do Decio tbm é muito boa... havia pensando em fazer um procv, porem não sabia como colocar os intervalos.
Decio, daquela forma q está, a formula entende que é de um valor até o outro? eis a minha duvida....
Obrigado a todos...
Avatar do usuário
Por Deciog
Avatar
#17960
marlonsarturi

Obrigado pelo respostas

Sim o PROCV ira trazer o valor dentro do intervalo pois a pesquisa feita na formula é correspondência aproximada o código 1 na formula

=SEERRO(PROCV(C3;$J8:$K19;2;1);"")

Notei que esqueci de colocar os cifrões para que não muda as células de pesquisa quando arrasta para baixo então fica assim, muda elas

=SEERRO(PROCV(C5;$J$8:$K$19;2;1);"")


Decio
Por marlonsarturi
Posts
#17961
Muito obrigado por sua explicação Decio, ficou claro pra mim agora... Nossa como esta sendo satisfatório poder aprender com vcs.
Avatar do usuário
Por DJunqueira
Avatar
#17964
marlonsarturi transformei suas matrizes em tabelas reconhecidas pelo Excel com isso a fórmula apresenta nomes de colunas ou células e não mais intervalos, isso facilita na hora de "ler" a fórmula e qq acréscimo de dados será englobado pela nomenclatura da tabela.

Leitura da fórmula:
=SE([@ATR];PROCV([@ATR];TabelaATR;2;1);"")

SE([@ATR] --> Se a célula na coluna [ATR] for maior q 0 então realiza o cálculo;
PROCV([@ATR];TabelaATR;2;1) --> Procura pelo valor da célula [@ATR] na tabela 'TabelaATR'.

É tudo muito simples, apenas acrescentei o conceito de tabelas nomeadas.

A TabelaATR deve começar com o valor 0 ou ela não retornará valores p/ números baixos maiores q zero.
Por marlonsarturi
Posts
#17969
Fico muito agradecido pela explicação DJunqueira, testei e deu certo muito obrigado ... Abs :D
Avatar do usuário
Por FelipeMGarcia
Avatar
#17970
Eu não vi a sua fórmula, mas os parênteses fazem toda diferença no cálculo
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord