如何根据条件在excel中删减一个数字

我想从右侧的两个单元格中切出两个数字,并找出数字在相同点上的位置,然后在图片中描述的另一个单元格中打印该数字

在这里输入图像说明

任何一个请帮助我

你实际上并没有比较两个数字,他们是string(因为你有一个前导零)。 您可以使用Leftfunction轻松完成此操作。

在这里输入图像说明

这里是显示公式的相同的东西:

在这里输入图像说明

或者你可以在VBA中做到这一点:

Public Function CompareTwoNumbers(num1 As String, num2 As String) As String Dim i As Long Dim temp1 As String, temp2 As String For i = Len(num1) To 1 Step -1 temp1 = Left(num1, i) temp2 = Left(num2, i) If temp1 = temp2 Then CompareTwoNumbers = temp1 Exit Function End If Next CompareTwoNumbers = "The numbers do not match" End Function