Guru do Excel + Power BI

Sua dose diária de Power BI e Excel

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
  • Avatar do usuário
#72752
Boa noite.

Acredito que você terá uma tabela com as datas futuras e seus respectivos técnicos.
Assim, criei uma tabela com dados progressivos a partir dos dados iniciais e fiz a fórmula conforme solicitado.
Confira se atende.

Good luck!
Você não está autorizado a ver ou baixar esse anexo.
GENECI agradeceu por isso
#72756
Bom dia! Estevaoba

Muito obrigado.

Devido a falta de espaço, não gostaria de alimentar a tabela para uma consulta posterior.
Gostaria de usar os nomes e as datas na própria fórmula, se não for possível, usar ama tabela auxiliar apenas uma vez e sem alterar os dados, como ponto da sequência, e a fórmula efetuar o cálculo.

Grato.
#72757
Segue uma fórmula usando apenas as informações das células A1 e B1, e com matrizes virtuais criadas dentro das funções LET e SEQUÊNCIA, disponíveis na versão Excel 365 ou postrerior.
Código: Selecionar todos
=SEERRO("Técnico "&LET(Seg;DATA(ANO(A1);MÊS(A1);ESCOLHER(DIA.DA.SEMANA(DATA(ANO(A1);MÊS(A1);1));2;1;7;6;5;4;3));Pos;MOD(SEQUÊNCIA((B1-Seg)/7+1;1;1;1)-1;5)+1;Datas;SEQUÊNCIA((B1-Seg)/7+1;1;Seg;7);Tec;{"Paulo";"Luiz";"Silas";"Augusto";"Almir"};ÍNDICE(Tec;CORRESP(ÍNDICE(Pos;CORRESP(B1;Datas;0));Pos;0)));TEXTO(B1;"dddd")&" -  Não há visita Técnica")
Ab.
GENECI agradeceu por isso
#72759
Boa tarde!

Falta um pequeno ajuste para funcionar.
No Office 2016 não funcionou, tanto para fórmula convencional como matricial. Retorna a mensagem: O dia da semana - Não há visita técnica
Por favor, tem como incrementar a fórmula além das células A1 e B1 também as tabelas: F1:F5 e G1:G5

Grato.
Você não está autorizado a ver ou baixar esse anexo.
#72760
Consegui simplificar a fórmula, sem as funções do Excel 365 e sem usar a sua tabela F1:G5:
Código: Selecionar todos
=SE(DIA.DA.SEMANA(B1)=2;"Técnico "&ÍNDICE({"Paulo";"Luiz";"Silas";"Augusto";"Almir"};CORRESP(MOD(QUOCIENTE($B$1-DATA(ANO(A1);MÊS(A1);ESCOLHER(DIA.DA.SEMANA(DATA(ANO(A1);MÊS(A1);1));2;1;7;6;5;4;3));7);5)+1;LIN(A1:A5);0));TEXTO(B1;"dddd")&" -  Não há visita Técnica")
Ab.
GENECI agradeceu por isso

Experimente: Private Sub CommandButton1_Click() […]

Boa tarde! Solicito a sua ajuda para resolver o p[…]

Importação de xmls de notas fiscais

Boa tarde, Essa situação pode ocorr[…]

AJUDA POWER BI COLUNA CALCULADA

Boa tarde, Uma medida não atenderia? Preci[…]

Boas, Seria algo assim: Selecionar a Coluna F[…]

Boas, Experimente a seguinte MACRO VBA. Vai elim[…]

Era isso mesmo muito obrigado