Veja se isso funciona para você. Neste exemplo, os dados de amostra estão nas células B3: D100.
A tabela de saída é colunas F3: G3 e abaixo.
Deixe pelo menos uma célula para referência acima desta tabela. Normalmente você terá uma linha de cabeçalho e isso deve ser suficiente. Não inicie os dados da tabela de saída diretamente na Linha 1, a fórmula não funcionará corretamente nesse caso.
Na F3, coloque a seguinte fórmula e, de dentro da barra de fórmulas, pressione CTRL + SHIFT + ENTER para criar uma fórmula de matriz. A fórmula agora deve estar entre chaves para indicar que é uma fórmula de matriz.
=IF(OR(ISERROR(INDEX($B$3:$B$100, MATCH(0,COUNTIF($F$2:F2, $B$3:$B$100), 0))),INDEX($B$3:$B$100, MATCH(0,COUNTIF($F$2:F2, $B$3:$B$100), 0))=0),"",INDEX($B$3:$B$100, MATCH(0,COUNTIF($F$2:F2, $B$3:$B$100), 0)))
Arraste-o ao longo do comprimento das linhas pretendidas. Isso primeiro extrairá valores exclusivos da coluna B.
No G3, coloque a seguinte fórmula e pressione CTRL + SHIFT + ENTER de dentro da barra de fórmulas para criar uma fórmula de matriz.
=IF(F3="","",MIN(IF($B$3:$B$100=F3,$D$3:$D$100,2958352)))
e arraste-o ao longo do comprimento pretendido. Formate a coluna G como Data.
Isso cria uma tabela de saída básica mostrando o nome da pessoa única na lista e a data mais antiga em que ele fez a primeira pergunta. Você pode estender a fórmula para baixo e sempre que nenhum dado for retornado / aplicável, ele será mostrado em branco. Ele será preenchido dinamicamente conforme você preenche sua tabela mestre. No entanto, isso ainda não oferece uma perspectiva de "Novos Usuários Semanais". Isso exigiria uma lógica diferente.