Boa tarde, Amigos da Comunidade...
(Acho que fui meio longo para um primeiro contato, mas não saberia explicar tão resumidamente e olha que pode ainda não estar bem explicado... kkk)
Preciso de uma luz de vocês. Trabalho com vendas, e uma das minhas atribuições é analisar as vendas diárias de cada vendedor. Levamos em consideração no mês somente dias úteis, ou seja, por mais que tenhamos faturamento no sábado, pegamos esse valor e o adicionamos a venda da sexta imediatamente anterior. E é justamente na automação dessa soma (Sábado + Sexta) que estou esbarrando nas minhas dúvidas.
Trabalho com três planilhas sendo elas: uma de base onde aloco as informações que extraio do ERP; uma de dinâmica onde modelo as informações e outra de Layout onde apresento visualmente todas as informações pertinentes.
Não tenho qualquer problema, pelo menos acho, com as duas primeiras planilhas (base e dinâmica), porém não estou conseguindo transpor os dados da dinâmica para o layout somando o sábado com a sexta, somente um ou outro, mas nunca a soma.
Para extrair os dados da dinâmica para o layout estou utilizando a seguinte combinação de funções, que está funcionando como eu imaginava:
‘=ÍNDICE($C$14:$AC$29;CORRESP($B5;$B$14:$B$29;0);CORRESP(E$4;$C$4:$Y$4;0))
Estou utilizando variáveis das sintaxes abaixo para conseguir essa soma, mas é aí que erro e não consigo dar prosseguimento:
‘=SE(E(L4>=2;M4<=6);ÍNDICE($C$14:$AC$29;CORRESP($B5;$B$14:$B$29;0);CORRESP(C$4;$C$4:$Y$4;0);SE(E(L4=6;M4=7);ÍNDICE($C$14:$AC$29;CORRESP($B5;$B$14:$B$29;0);CORRESP(C$4;$C$4:$Y$4;0))+ÍNDICE($C$14:$AC$29;CORRESP($B5;$B$14:$B$29;0);CORRESP(C$4;$C$4:$Y$4;0)))))
‘=SE(E($L$4>=2;$M$4<=5);ÍNDICE($C$14:$AC$29;CORRESP($B5;$B$14:$B$29;0);CORRESP(C$4;$C$4:$Y$4;0));SE(E($L$4=6;$M$4=7);ÍNDICE($C$14:$AC$29;CORRESP($B5;$B$14:$B$29;0);CORRESP(C$4;$C$4:$Y$4;0))))
Resumidamente, o que preciso é:
SE ( E (DIA_DA_SEMANA >= A SEGUNDA ; <= A SEXTA); VOLTE VALOR CORRESPONDENTE A ESTES);
SE ( E (DIA_DA_SEMANA = A SEXTA ; DIA_POSTERIOR = A SÁBADO); SOME SÁBADO A SEXTA IMEDIANTAMENTE ANTERIOR);
SE HOUVER QUALQUER OUTRA CISRCUNSTÂNCIA DIFERENTE DESSAS, TRAZER ERRO QUE EU TRATO.
Postado : 04/09/2017 1:20 pm