如何用HTML <ul> <li>replaceinput的项目符号

我有一个“描述”列的Excel电子表格。 每个描述的格式如下所示:

A sentence about the product. • A bullet point about the product. • A bullet point about the product. • A bullet point about the product. 

我需要将它们全部转换为这种格式:

 A sentence about the product. <ul> <li> A bullet point about the product.</li> <li> A bullet point about the product.</li> <li> A bullet point about the product.</li> </ul> 

有什么样的发现/replace例程,我可以用来完成这个? 或者,我可以将文本带入不同的程序,然后在“固定”后将其重新导入到Excel中?

谢谢!

我会使用Excel的内部function来做到这一点。 例如,如果这些值在A2上,则将此函数放置到B2单元格;

 =LEFT(A2,SEARCH("•",A2)-1)&"<ul><li>"&SUBSTITUTE(RIGHT(A2,LEN(A2)-SEARCH("•",A2)),"•","</li><li>")&"</li></ul>" 

它把文本分成两部分,第一部分是这样的格式;
[第一部分(产品说明)] + [ul] [li] + [第二部分(子弹)用[/ li] [li]] + [/ li] [/ ul]

假设您的线条在A1:A4 ,请在B2input以下公式,然后向下拖动到B4

 =CONCATENATE("</li>",SUBSTITUTE(A2,"·        ",""),"</li>") 

注意:请注意,我在我的项目符号后有多个空格,因为我从MS Word中复制了它。 调整它以适应你的间距。

C5input以下公式:

 =CONCATENATE(A1,CHAR(10),"<ul>",CHAR(10),B2,CHAR(10),B3,CHAR(10),B4,CHAR(10),"</ul>") 

结果:

在这里输入图像说明

希望这可以帮助。