formula excel para minimizar níveis de aninhamento

1

Estou tentando usar a fórmula como abaixo e está mostrando um erro, mas não quero aninhar cada item individualmente porque os dados / variáveis de texto que preciso usar são tão imensos que se eu compilasse um aninhamento para cada item então está excedendo o máximo de 64 níveis de aninhamento que o excel permite, agrupando os meus dados será capaz de manter sob 64 níveis de aninhamento.

= SE (E (B1="Maçã" OU "Kiwi" OU "Laranja"), "Frutos", SE (E (B1="Cenouras" OU "Tomate" OU "Aipo"), "Legumes", ""))

    
por GovVek 14.09.2018 / 20:02

1 resposta

2

use uma tabela secundária:

Emseguida,useoVLOOKUP:

=VLOOKUP(A2,E:F,2,FALSE)

Sevocêrealmentequisercodificarasopções,useOUcomumamatriz:

=IF(OR(A2={"Apple","Kiwi","Orange"}),"Fruits",IF(OR(A2={"Carrots","Tomato","Celery"}),"Vegetables",""))

    
por 14.09.2018 / 20:07