Veja se funciona:
(copie a fórmula, cole na célula B10 e pressione Ctrl + Shift + Enter juntos, em vez de pressionar apenas Enter. Ou você pode verificar o arquivo no link anexado )
=SEERRO(ÍNDICE(DIA(Tabela1[[Data]:[Data]]);CORRESP(1;(MÊS($B$2)=MÊS(Tabela1[[Data]:[Data]]))(ANO($B$2)=ANO(Tabela1[[Data]:[Data]]))(Tabela1[[Disciplina]:[Disciplina]]=$A10)*(Tabela1[[idDisciplina]:[idDisciplina]]=COL()-1);0);"")
Primeiro, transforme seu quadro com datas e disciplinas em uma tabela chamada "Tabela1" e adicionei uma coluna chamada "idDisciplina" contendo a fórmula:
=SE(CONT.SE($M4:M$4;[@Disciplina])>1;CONT.SE($M4:M$4;[@Disciplina])-1;1)
Ela serve para auxiliar na fórmula (você pode ocultá-la).
Na célula B10, adicionei a fórmula mencionada acima e arrastei para as linhas abaixo, assim como para as colunas. Acredito que funcione na sua versão.
Acesse a planilha: 1687527099-Datas-X-disciplina.xlsx
Postado : 25/06/2023 8:03 pm