Use uma tabela dinâmica. Coloque [De] nos Row Lables, [To] nos Column Labels e [Total] nos Values. Dependendo de como você deseja tratar rotas duplicadas, convém usar Soma, Média ou Máx. Na agregação Valores.
Se você transformar seu intervalo de dados em uma Lista antes de criar a tabela dinâmica, deverá adicionar dados à lista e atualizar a tabela dinâmica para incorporar os novos dados.
Você provavelmente desejará desativar os totais de linha e coluna na tabela dinâmica também por questão de clareza.