Use duas tabelas dinâmicas em um layout de tabela.
Defina Date and Return como "Row Labels" e Report Filter em A (em um pivot resultante) e B (em outro pivot). Você não precisa de nenhum "Valores"
Isso deve resultar em (para a Tabela A) - (note que usei retornos aleatórios):
A mecânica de criar e formatar um difere ligeiramente em versões diferentes, mas você apenas seleciona sua tabela de dados e a Tabela dinâmica de inserção e inserção.