Copie os dados da célula do Excel até a célula preenchida mais próxima na coluna

Sou um novato no Excel e tenho um pouco de problem

Tenho uma planilha do Excel que preciso importar para outro programa meu. Por favor, considere este formato:

Heading1 |  Sub-heading1  |   Sub-Sub-heading1 
         |                |   Sub-Sub-heading2 
         |                |   Sub-Sub-heading3 
         |                |   Sub-Sub-heading4 
         |  Sub-heading2  |   Sub-Sub-heading1 
         |                |   Sub-Sub-heading2 
         |                |   Sub-Sub-heading3 
         |                |   Sub-Sub-heading4 
Heading2 |  Sub-heading1  |   Sub-Sub-heading1
and so on..

O problema é que, para meu propósito de importação, não posso deixar nenhuma célula em branco. Então, eu queria um forumla através do qualHeading1 pode ser copiado para todas as células acimaHeading2 e semelhante para a coluna2 e todos os dados que aparecem depois em todas as linha

Isso seria uma grande ajuda, pois removeria o obstáculo para mim.

questionAnswers(2)

yourAnswerToTheQuestion