Página 1 de 1

PLANILHA TRIBUTARIA

Enviado: 05 Fev 2020 às 13:00
por keke
Olá pessoal, eu já tentei outra vez pedir ajuda aqui no fórum, para este problema, com outra tabela mais simples, mas acontece que a formula não compilou. Então resolvi colocar a planilha real. Preciso de alguém com paciência e que tente entender as informações que estou querendo que o excel realize! Ficarei muito grata pela ajuda!



"1° PASSO
PROCURAR EM QUALQUER PLANILHA A PALAVRA QUE ESTA NA CÉLULA N 17 DA PLANILHA NFE (A PALAVRA:NCM) E PROCURAR EM QUALQUER PLAN O CÓD QUE ESTA NA CÉLULA N 18 DA PLANILHA NFE.

OBS: DENTRO DE CADA PLANILHA NCM, TEM 4 TABELAS. QUE SÃO SEPARADAS POR REGIME:
AS DUAS PRIMEIRAS TABELAS SÃO DO REGIME DO SIMPLES (SN) POREM A PRIMEIRA É NACIONAL E A SEGUNDA DE IMPORTADOS.
AS DUAS ULTIMAS TABELAS SÃO DO REGIME NORMAL (RN) A PRIMEIRA É NACIONAL E A SEGUNDA DE IMPORTADOS.

2° PASSO
DEPOIS DE TER ACHADO A PLANILHA NCM CORRETA. O EXCEL PRECISA DE DUAS PESQUISAS PARA ESCOLHER A TABELA CORRETA DAS 4 TABELAS QUE ESTA DENTRO DA PLAN NCM. A PESQUISA 1: QUE ESTA NA PLAN NFE, CELULA: E14. ( REGIME: SE É SN OU RN).
PESQUISA 2°: QUE ESTA NA PLAN NFE, CELULA: V18.( ORIGEM : SE É NACIONAL OU IMPORTADO)

3 PASSO
AGORA EU PRECISO QUE O EXCEL SAIBA QUAL É A COLUNA DO "" ESTADO ""DA PLAN NCM , A ONDE ESTA O VALOR QUE EU QUERO TRAZER.
PARA ISSO O EXCEL TEM QUE VER A PESQUISA QUE ESTA NA PLAN NFE, CELULA N1.

4° PASSO
AGORA EU PRECISO QUE O EXCEL ACHE A LINHA QUE ELE IRÁ TRAZER O VALOR. ELE TEM QUE USAR O CRITERIO DE PESQUISA QUE ESTA NA PLAN NFE, NA CELULA O14.
NO CASO SE NA CELULA O14 ESTIVER ESCRITO REVENDA. EU QUERO QUE NA PLAN NCM ELE DESLOC DA LINHA QUE ESTA ESCRITO REVENDA ATÉ A LINHA MVA ORIGINAL E AJUSTADO E ME TRAGA O VALOR QUE ESTA NESTA LINHA PARA A PLAN NFE CELULA W18!"

Re: PLANILHA TRIBUTARIA

Enviado: 05 Fev 2020 às 20:44
por Estevaoba
Código: Selecionar todos
=SEERRO(ÍNDICE(INDIRETO("'"&$N$17&" "&N18&"'!A1:AB132");CORRESP($E$14;INDIRETO("'"&$N$17&" "&N18&"'!B1:B132");0)+SE(V18="NACIONAL";1;34)+SE($O$14="REVENDA";15;15);CORRESP($N$12;INDIRETO("'"&$N$17&" "&N18&"'!A5:AB5");0));"")
Como você não especifica um resultado alternativo caso a atividade não seja Revenda, o argumento final para determinar a linha correta ficou assim:
+SE($O$14="REVENDA";15;15)
Mas poderia ser simplesmente 15, uma vez que este é o número de linhas a partir da linha de Nacional ou Importado na tabela identificada até a linha desejada (MVA).
Seria interessante criar algo como uma coluna auxiliar para vincular a palavra chave da atividade à lista de atividades dentro das tabelas de NCM.
Favor fazer testes e ver se atende.

Good luck!

Re: PLANILHA TRIBUTARIA

Enviado: 06 Fev 2020 às 13:44
por keke
Oi Estevaoba!
Realmente deu problema porque eu não especifiquei uma alternativa, no caso quando não for a palavra "Revenda" na celula O14, eu quero que na coluna MVA apareça 0!

PLANILHA TRIBUTARIA

Enviado: 06 Fev 2020 às 13:52
por keke
Oi eu acabei de trocar o 15 por 0, ai deu certo.... ficou assim.....+se($o$14="Revenda";15;0); corresp......

Re: PLANILHA TRIBUTARIA

Enviado: 06 Fev 2020 às 14:20
por keke
Estevão, agora na coluna CFOP que esta na tabela NFe, eu preciso que o valor que esta na planilha ncm referente a atividade e o CFOP seja trazida a essa coluna.
* Se a atividade na celula O14 for REVENDA a partir da linha Nacional ou importado da plan ncm conte 4 linhas e traz o cfop revenda.
* Se a atividade na celula O14 for CONSUMIDOR FINAL CONTRIBUINTE a partir da linha Nacional ou importado da plan ncm conte 6 linhas e traz o cfop consumidor final contribuinte.
*Se a atividade na celula O14 for CONSUMIDOR FINAL NÃO CONTRIBUINTE a partir da linha nacional ou importado da plan ncm conte 7 linhas e traz o cfop de consumidor final não contribuinte.


Acredito que essa mesma formula que você passou, posso utilizar com algumas alterações. Veja o que esta errado e corrija por favor:
=SEERRO(ÍNDICE(INDIRETO("'"&$N$17&" "&N18&"'!A1:AB132");CORRESP($E$14;INDIRETO("'"&$N$17&" "&N18&"'!B1:B132");0)+SE(V18="NACIONAL";1;34)+SE(ou($O$14="REVENDA";4;$O$14="INDUSTRIA";6;$O$14="CONSUMIDOR FINAL CONTRIBUINTE";5;$O$14="CONSUMIDOR FINAL NÃO CONTRIBUINTE";7);CORRESP($N$12;INDIRETO("'"&$N$17&" "&N18&"'!A5:AB5");0));"")

Re: PLANILHA TRIBUTARIA

Enviado: 06 Fev 2020 às 21:56
por Estevaoba
Retirei a função OU da sua fórmula, mas como você precisa distinguir entre CONSUMIDOR FINAL CONTRIBUINTE e CONSUMIDOR FINAL NÃO CONTRIBUINTE, criei uma coluna auxiliar na sua aba Clientes com a seguinte fórmula em M3:
Código: Selecionar todos
=SEERRO(SE(LOCALIZAR("CONSUMIDOR";F3);F3&SE(G3="SIM";"CONTRIBUINTE";"NÃO CONTRIBUINTE"));F3)
Copie para preencher a coluna.

E na fórmula em O14 da aba NFE, fiz alteração para fazer referência a essa coluna auxiliar:
Código: Selecionar todos
=SEERRO(PROCV(E12;CLIENTES!A2:M27;13;0);"")
Então a fórmula para buscar CFOP ficou assim:
Código: Selecionar todos
=SEERRO(ÍNDICE(INDIRETO("'"&$N$17&" "&N18&"'!A1:AB132");CORRESP($E$14;INDIRETO("'"&$N$17&" "&N18&"'!B1:B132");0)+SE(V18="NACIONAL";1;34)+SE($O$14="REVENDA";4;SE($O$14="INDUSTRIA";6;SE($O$14="CONSUMIDOR FINAL CONTRIBUINTE";5;7)));CORRESP($N$12;INDIRETO("'"&$N$17&" "&N18&"'!A5:AB5");0));"")
Ab.