gpt4 book ai didi

excel - 如何删除用/分隔的单元格中的重复值?

转载 作者:行者123 更新时间:2023-12-03 02:55:40 25 4
gpt4 key购买 nike

我在 Excel 中有多个单元格,内容如下:

    b1= E4I8/E4I8/E4I8/E4I8
b2=D3B2/B30C1/D3B2/D3B2/D3B2/B30C1


multiple /xxxx/

如何删除同一单元格中的这些重复文本字符串?

谢谢

最佳答案

此函数使用字典的键从传入的字符串构建唯一的部分列表(添加对 Microsoft Scripting Runtime 的引用):

Public Function UniqueParts(separator As String, toParse As String) As String
Dim d As New Scripting.Dictionary, part As Variant, i As Integer
For Each part In Split(toParse, separator)
d(part) = 1
Next
UniqueParts = Join(d.Keys, "/")
End Function

您可以在 Excel 公式中使用此函数:

=UniqueParts("/","E4I8/E4I8/E4I8/E4I8")

或使用单元格引用:

=UniqueParts("/",B2)

您还可以在迭代一系列单元格的宏中使用它。

关于excel - 如何删除用/分隔的单元格中的重复值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15805157/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com