Eu tenho uma maneira um pouco desajeitada de fazer isso. O Excel pode não ser o melhor software para essa tarefa.
Eu tenho as listas de nomes originais na coluna D.
Então, em E, eu tenho '0'. Em F-S (permitindo até 15 nomes) eu arrastei
=IFERROR(FIND(CHAR(10),$D2,E2+1),LEN($D2))
Isso localiza as quebras de linha e lista seus locais. Então, para a primeira linha, os dados devem dizer:
0 6 13 20 28 34 34 34 34 etc
Em seguida, podemos colocar o <li></li>
em torno dos nomes. Nas colunas eu coloco:
=IFERROR("<li>"&RIGHT(LEFT($D2,F2-1),F2-E2-1)&"</li>"& CHAR(10),"")
e arrastado para a coluna AH. Agora temos os nomes assim:
<li>James </li> <li>Jenna </li> <li>Johnny </li> <li>Jimmy</li>
Podemos então concatenar estes na célula final em AI:
=T2&U2&V2&W2&X2&Y2&Z2&AA2&AB2&AC2&AD2&AE2&AF2&AG2&AH2
Além disso, ative o Wrap Text para as células finais.