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
#68922
Pessoal, tenho uma planilha gigantesca que pra completar preciso seguir uma tabela de classificação (vai em anexo), cada ESPÉCIE tem um NÚMERO (variável) que representa a população, e cada número representa um NÍVEL.

Se a população é:

<10 o nível é = 0
>=10 e <20 o nível é = 1
>=20 e <50 o nível é = 2
>=50 o nível é = 3

Eu estava usando essa fórmula aqui:

=SE(E($BN2<10);"0";SE(E($BN2>=10);"1";SE(E($BN2<20);"1";SE(E($BN2>=20);"2";SE(E($BN2<50);"2";SE(E($BN2>=50);"3";"-")))))

mas na tabela do meu exemplo eu já testei de outro jeito e também não funcionou, claramente eu não sei escrever parte da fórmula, ou ela inteira msm :lol: .

Vou fazer isso em um monte de colunas diferentes, e infelizmente não da pra mandar a planilha inteira pq ela é muito extensa e pesada, mas acredito que deu pra entender.


Se alguém puder me ajudar eu fico imensamente agradecida!
Imagem
Você não está autorizado a ver ou baixar esse anexo.
#68928
Aurea, Boa noite.

No Excel existem muitas maneiras de se fazer a mesma coisa.

Experimente usar essa fórmula:
Código: Selecionar todos
 =SE(C2>=50; 3; SE(C2>=20; 2; SE(C2>=10; 1; 0)))

Mas ficaria muito melhor se você construisse uma pequena tabela e utilizasse a Função PROCV para localizar os valores.
Isso facilitaria imensamente para você para ver quais eram os valores das faixas e mesmo se houvesse alguma alteração a ser implementada na tabela.

28-01-2022-exemplo guru.xlsx

Por favor, nos diga se funcionou como você precisa.

Espero ter ajudado
Você não está autorizado a ver ou baixar esse anexo.
Aurea agradeceu por isso
#68929
Três soluções.
Duas com fórmulas baseadas em tabela de correspondência, onde na coluna à esquerda são os valores mínimos, por exemplo, a primeira faixa vai de 0 a 9, então é o 0; a segunda faixa vai de 10 a 19, então vai o 10, e assim por diante.
A tabela e as fórmulas estão pintadas em laranja.

A terceira solução (em azul) dispensa a tabela, mas se houver muitas faixas, pode ficar demasiado extensa.
Código: Selecionar todos
=SE(C2<10;0;SE(E(C2>=10;C2<20);1;SE(E(C2>=20;C2<50);2;3)))
Favor conferir no anexo se atende.

Good luck!
Você não está autorizado a ver ou baixar esse anexo.
Aurea agradeceu por isso
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