اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

السلام عليكم ورحمة الله وبركاته

طرح اكثر من رقم في خليه واحده ويكون الناتج رقم واحد فقط مع عدم تاثر الطرح باشارة السالب

 18538964

1- 8=7- 5=2- 3=1- 8=7- 9=2- 6=4- 4=0

والبدء في الطرح من اليسار لليمين

لقطة الشاشة 2023-03-09 024345.png

ورقة عمل Microsoft Excel جديد.xlsx

تم تعديل بواسطه هاوي اكسل
  • تمت الإجابة
قام بنشر

Try

Sub Test()
    Debug.Print SubtractDigits("18538964")
End Sub

Function SubtractDigits(ByVal s As String) As Integer
    Dim i As Long, d As Long, r As Long
    For i = 1 To Len(s)
        d = CInt(Mid(s, i, 1)) - r
        r = Abs(d)
    Next i
    SubtractDigits = r
End Function

 

  • Like 1
قام بنشر
=SubtractDigits(A1)

You can use it a formula in the worksheet

If you need pure formula that works from the worksheet without UDF, so wait for others (I have no idea)

قام بنشر

Press Alt + F11 > Insert Module > Paste the UDF 

I am sure you didn't do these steps. This is user-defined function which is not implemented in excel functions

  • Sad 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information