excel一个字段内容根据分隔符分开展现多行,其他列内容不变

需要根据、将第二列分开,分开后效果如下图,望大神不吝赐教

可以用VBA实现,例如把A\B列拆分到C\D列中的代码为:

Sub å®1()
    Dim arr,i,j,t
    j=1
    arr = ActiveSheet.UsedRange
    For i=1 to UBound(arr)
        For Each t In Split(arr(i,2),"、")
            Cells(j,3)=arr(i,1)
            Cells(j,4)=t
            j=j+1
        Next t
    Next i
End Sub

在表上执行宏需要一定的耐心和基础,如果有可能可以百度云加友、传文件、为你拆分好。

温馨提示:答案为网友推荐,仅供参考