excel表格如何分析同一列数据

发布网友 发布时间:2022-04-27 05:35

我来回答

2个回答

热心网友 时间:2022-06-27 00:38

亲,请带上行号列号截图,举例说明你的要求。
一般来说,如果你要把1、4替换成A,2、3替换成B,那么只需要按Ctrl+H,上面一行写你被替换的字符,下面一行写替换成什么字符。点全部替换即可。

热心网友 时间:2022-06-27 00:38

貌似用公式不好实现

用VBA写了代码,仅供参考

 Sub 指定顺序()
'Range("B2:B9999").ClearContents
目标 = "ABABBAABBA"
Dim A As Integer
A = Range("A65536").End(xlUp).Row '假定是A列
For B = 2 To A '从第二行开始循环
    If Range("A" & B & "") = 1 Or Range("A" & B & "") = 4 Then
        本行 = "A"
    ElseIf Range("A" & B & "") = 2 Or Range("A" & B & "") = 3 Then
        本行 = "B"
    End If
    模拟 = 顺序 & 本行
    第次 = 第次 + 1
    If 模拟 = Left(目标, 第次) Then '此时表明截止到本行符合目标顺序
        顺序 = 模拟
        If 第次 = 10 Then
            Range("B" & B & "") = "符合"
            顺序 = ""
            第次 = 0
        Else
        End If
    Else
        顺序 = ""
        第次 = 0
    End If
Next B
End Sub

追问这个代码,要怎么用啊?能说清楚些吗?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com