📌  相关文章
📜  ms excel查找单元格中的最后一个字符 (1)

📅  最后修改于: 2023-12-03 15:03:03.419000             🧑  作者: Mango

MS Excel查找单元格中的最后一个字符

在MS Excel中,我们可以使用公式或VBA代码来查找某个单元格中的最后一个字符。下面我们将介绍两种方法。

公式方法

我们可以通过组合RIGHT()和LEN()函数来查找单元格中的最后一个字符。

下面是一个例子:

=RIGHT(A1,1)

这个公式将会返回A1单元格中的最后一个字符。

VBA方法

我们可以使用VBA代码来查找单元格中的最后一个字符。下面是一个例子:

Function GetLastChar(ByVal cell As Range) As String
    Dim str As String
    Dim i As Integer
    
    str = cell.Value
    
    If Len(str) = 0 Then
        GetLastChar = ""
        Exit Function
    End If
    
    For i = Len(str) To 1 Step -1
        If Not IsNumeric(Mid(str, i, 1)) Then
            GetLastChar = Mid(str, i, 1)
            Exit Function
        End If
    Next i
    
    GetLastChar = ""
End Function

这个函数将会返回传入的单元格中的最后一个字符。如果单元格为空或只包含数字,返回空字符串。

以上就是关于在MS Excel中查找单元格中的最后一个字符的介绍。