جدول المحتويات
هل تريد إزالة الرقم الأخير من ورقة عمل Excel الخاصة بك؟ انت في المكان الصحيح! يمكنك القيام بذلك باستخدام بعض وظائف Excel المضمنة.
هنا في هذه المقالة ، سنناقش 6 طرق حول كيفية إزالة الرقم الأخير في Excel.
سنستخدم مجموعة البيانات التالية من بعض البيانات العشوائية لشرح هذه المقالة.
تنزيل Workbook
تنزيل هذا المصنف التدريبي للتمرين أثناء قراءة هذا المقالة.
إزالة Last Digit.xlsm6 طرق سريعة لإزالة الرقم الأخير في Excel
سنشرح بعض طرق حول كيفية إزالة الرقم الأخير في Excel.
1. استخدم دالة TRUNC لإزالة الرقم الأخير
تزيل وظيفة TRUNC جزء الكسر من عدد صحيح.
بناء الجملة:
TRUNC(number,[num_digit])
الوسيطة:
number - إنه المرجع الذي منه ستتم إزالة جزء الكسر.
num_digit- هذه الوسيطة اختيارية. تشير هذه الوسيطة إلى عدد أرقام الكسر التي ستبقى في الإرجاع. إذا كان هذا الجزء فارغًا أو 0 ، لن يظهر أي كسر في الإرجاع.
الآن ، سنعرض كيفية تطبيق هذه الوظيفة لإزالة الرقم الأخير.
الخطوة 1:
- أولاً ، انتقل إلى الخلية C5 .
- اكتب الصيغة أدناه في تلك الخلية.
=TRUNC(B5/10)
الخطوة 2:
- الآن ، اضغط على أدخل الزر.
يمكننا أن نرى أنه تمت إزالة الرقم الأخير من بيانات الخلية B5 .
الخطوة 3:
- الآن ، اسحب رمز مقبض التعبئة باتجاه الخلية الأخيرة.
لذلك ، يتم سحب الأرقام الأخيرة من بيانات العمود B . قمنا بتقسيم جميع القيم على " 10 " وأزلنا جميع القيم الكسرية.
اقرأ المزيد: كيفية مسح الصيغة في Excel (7+ طرق )
2. أدخل الدالة LEFT مع الدالة LEN لإزالة الرقم الأخير
توفر الوظيفة LEFT الأحرف أو الأرقام من بداية السلسلة أو الجانب الأيسر منها.
النحو:
LEFT(text,[num_chars])
الوسيطة:
text- هذه هي السلسلة المرجعية التي سنحصل منها على العدد المطلوب من الأرقام أو الأحرف.
num_chars- هذه الوسيطة اختيارية. إنه يحدد عدد الأرقام التي نريدها من سلسلة معينة. يجب أن تكون مساوية لـ أو أكبر من 0 .
تعرض الدالة LEN طول سلسلة.
بناء الجملة:
LEN(text)
الوسيطة:
text- هذا هي السلسلة أو السلسلة المحددة التي سيتم حساب طولها بواسطة هذه الوظيفة.
سنقوم بإدخال الوظيفة LEFT مع الوظيفة LEN .
الخطوة 1:
- أولاً ، انتقل إلى Cell C5 .
- ثم اكتب الصيغة التالية على ذلكخلية.
=LEFT(B5,LEN(B5)-1)
الخطوة 2:
- الآن ، اضغط على أدخل .
الخطوة 3:
- الآن ، اسحب رمز مقبض التعبئة إلى الخلية الأخيرة.
يمكننا أن نرى أن الرقم الأخير من كل خلية من العمود B تم حذف .
اقرأ المزيد: كيفية إزالة خطأ الرقم في Excel (3 طرق)
3. ادمج REPLACE & amp؛ وظائف LEN لإزالة الرقم الأخير
تحل وظيفة REPLACE محل عدة أرقام أو أحرف من سلسلة بناءً على اختيارك.
البنية:
REPLACE(old_text, start_num, num_chars, new_text)
الوسيطة:
old_text- هذا هو السلسلة المحددة حيث سيحدث الاستبدال.
start_num- هذا يحدد موقع old_text من حيث سيبدأ الاستبدال.
num_chars- يشير هذا إلى عدد الأرقام التي سيتم استبدالها.
new_text- هذه هي الأرقام التي سيتم تعيينها على old_text.
سنقوم بدمج الدالتين REPLACE و LEN في هذه الطريقة.
الخطوة 1:
- ضع الصيغة التالية في الخلية C5 .
=REPLACE(B5,LEN(B5),1,"")
الخطوة 2:
- انقر فوق الزر أدخل .
الخطوة 3:
- اسحب رمز مقبض التعبئة باتجاه الخلية الأخيرة.
هذه المجموعة تزيل بسهولة الرقم الأخير من الأرقام المعطاة.
اقرأ المزيد: كيفإزالة القيمة في Excel (9 طرق)
قراءات مماثلة
- كيفية إزالة الشبكة من Excel (6 طرق سهلة)
- إزالة الحدود في Excel (4 طرق سريعة)
- كيفية إزالة مربع الاختيار في Excel (6 طرق)
- إزالة الطوابع الزمنية من التاريخ في Excel (4 طرق سهلة)
- كيفية إزالة الكسور العشرية في Excel (13 طريقة سهلة)
4. سحب الرقم الأخير باستخدام Excel Flash Fill
Excel Flash Fill يملأ العمود تلقائيًا بناءً على دليل. يمكننا عمل نمط من التلاعب بالبيانات. ويمكن تطبيق ذلك بسهولة عن طريق Flash Fill .
هذه هي مجموعة البيانات الخاصة بنا. نريد إزالة الرقم الأخير من مجموعة البيانات هذه.
الخطوة 1:
- أولاً ، قم بإزالة نمط الرقم الأخير من الخلية B5 في الخلية C5 .
الخطوة 2:
- الآن ، انقر فوق الخلية C6 .
- انتقل إلى علامة التبويب البيانات .
- حدد خيار تعبئة فلاش .
بعد تحديد تعبئة الفلاش تصبح بياناتنا هي الصورة أدناه.
ما مدى سهولة Flash Fill إزالة آخر رقم في Excel.
يمكننا أيضًا تطبيق Flash Fill باستخدام اختصار لوحة المفاتيح. اضغط على Ctrl + E وسيتم تنفيذ عملية Flash Fill .
ملاحظة:
إذا كان Flash تم إيقاف تشغيل ملء ، ثم قم بتشغيله بالطريقة التالية.
انتقل إلى ملف & gt ؛ خيارات ثمانظر في الصورة أدناه.
- في Excel Options أولاً حدد Advanced .
- ثم حدد تعبئة الفلاش تلقائيًا .
- أخيرًا ، اضغط على موافق .
ثم Flash Fill سيتم تمكين.
قراءة المزيد: كيفية إزالة الأرقام من خلية في Excel (7 طرق فعالة)
5. VBA Macro Code لإزالة آخر رقم في Excel
سنقوم بتطبيق كود ماكرو VBA لإزالة الرقم الأخير في Excel.
نحن نعتبر مجموعة البيانات أدناه وستحل البيانات الجديدة محل هنا.
الخطوة 1:
- أولاً ، انتقل إلى Developer علامة التبويب .
- انقر فوق تسجيل ماكرو .
- ضع Remove_last_digit_1 في المربع اسم الماكرو .
- ثم انقر فوق موافق .
الخطوة 2:
- ثم انقر فوق وحدات الماكرو وحدد Remove_last_digit_1 من مربع الحوار ماكرو .
- ثم اضغط على دخول .
الخطوة 3:
- الآن ، اكتب الكود أدناه في نافذة الأوامر.
5112
الخطوة 4:
- الآن ، حدد البيانات من ورقة عمل Excel.
الخطوة 5:
- اضغط على علامة التبويب الرئيسية VBA لتشغيل التعليمات البرمجية .
- أو يمكنك الضغط على الزر F5 .
هذه هي النتيجة النهائية.
اقرأ م ore: كيفية إزالة التحقق من صحة البيانات في Excel (5 طرق)
6. يبنيوظيفة VBA لإزالة الرقم الأخير
سنقوم بإنشاء وظيفة VBA لإزالة آخر رقم في Excel.
الخطوة 1:
- إنشاء ماكرو جديد باسم Remove_last_digit_2 .
- ثم اضغط موافق .
الخطوة 2:
- انتقل إلى الماكرو Remove_last_digit_2 بالطريقة التالية الموضحة في الطريقة السابقة. أو اضغط على Alt + F8 .
الخطوة 3:
- اكتب التعليمات البرمجية التالية في إطار الأوامر.
2309
الخطوة 4:
- اكتب الكود التالي في نافذة الأوامر.
- الآن ، احفظ الكود وانتقل إلى ورقة عمل Excel .
- اكتب الصيغة أدناه التي شكلت VBA <5 الذي تم إنشاؤه حديثًا> وظيفة.
=RemoveLastDigit(B5,1)
الخطوة 5:
- ثم اضغط على أدخل .
الخطوة 6:
- الآن ، اسحب رمز مقبض التعبئة للحصول على قيم باقي الخلايا.
هذه وظيفة تخصيص. راجع الصيغة التي استخدمناها " 1 " في الوسيطة الأخيرة لأننا أردنا إزالة الرقم الأخير فقط. إذا أردنا إزالة أكثر من رقم واحد ، فما عليك سوى تغيير هذه الوسيطة حسب الحاجة.
قراءة المزيد: كيفية إزالة الأصفار البادئة في Excel (7 طرق سهلة + VBA )
أشياء يجب تذكرها
- تعمل الوظيفة TRUNC فقط مع القيم الرقمية. لا يمكننا استخدام النص هنا.
- متىيجب أن يطرح تطبيق الوظيفة LEN مع وظائف أخرى " 1 " كما هو مذكور في الصيغة.
الخاتمة
وصفنا كيفية إزالة الرقم الأخير في Excel. أظهرنا بعض الوظائف ، بالإضافة إلى رمز VBA ، لإجراء هذه العملية. آمل أن يلبي هذا احتياجاتك. يرجى إلقاء نظرة على موقعنا على الويب Exceldemy.com وإعطاء اقتراحاتك في مربع التعليقات.