السلام عليكم
قمت بعمل دالة معرفة
Function MyCal(MyCl As Range)
If Len(Mid(MyCl, InStr(MyCl, "+") + 1, 10)) > 5 Then MyCal = "#VALUE!": Exit Function
MyCal = Val(Format(Val(Mid(MyCl, InStr(MyCl, "+") + 1, 10)) & "." & Val(Mid(MyCl, 1, InStr(MyCl, "+") - 1)), "0.000"))
End Function
شاهد المرفق
Book1.rar