No Word, use a numeração de vários níveis para os cabeçalhos (basta alterar o estilo de cabeçalho de nível 1 para aplicar números de vários níveis e todos os outros estilos de título adaptarão a numeração). Agora todos os cabeçalhos terão números como 2, 2.1, 2.2.2, seguidos pelo texto do cabeçalho.
Em seguida, crie um índice, que terá apenas os títulos. Use o primeiro estilo na lista de estilos de sumário na caixa de diálogo. Por padrão, um TOC contém apenas cabeçalhos de até quatro níveis, então você pode precisar alterar os estilos de título se quiser incluir mais níveis no sumário.
Copie o índice e cole-o no Excel, usando Colar especial > Texto Unicode. O resultado da colagem terá três colunas, ou seja, o número do cabeçalho, o texto do cabeçalho e o número da página. Selecione a coluna numérica e defina seu formato para "Texto". Se você não fizer isso, o seguinte não funcionará.
Use fórmulas para calcular o nível de acordo com os pontos na coluna de números. Em seguida, use fórmulas para colocar o texto em colunas diferentes de acordo, conforme mostrado abaixo.
Na captura de tela a seguir, o nível é calculado com a fórmula (em E2, copiado para baixo)
=LEN(A2)-LEN(SUBSTITUTE(A2,".",""))+1
A fórmula em F2 é
=IF($E2=F$1,$B2,"")
copiado em toda a frente e para baixo.