انتقل إلى المحتوى الرئيسي

كيفية الاحتفاظ أو حذف الأصفار البادئة في إكسيل؟

بشكل عام ، عندما نكتب رقمًا يحتوي على أصفار بادئة مثل 00032423 في خلية ، فقد يظهر على النحو 32423. وكيف يمكنك الاحتفاظ بهذه الأصفار البادئة في Excel؟ وبالعكس ، كيف يمكنك حذف الأصفار البادئة عندما لا تحتاج إلى إظهارها؟

احتفظ بالأصفار البادئة باستخدام تنسيق الخلايا

احذف الأصفار البادئة باستخدام VBA

احذف الأصفار البادئة باستخدام Kutools for Excel عن طريق النقرات فكرة جيدة 3

إضافة / حذف نفس الأصفار البادئة مع كوتولس ل إكسيل


السهم الأزرق الحق فقاعة احتفظ بالأصفار البادئة باستخدام تنسيق الخلايا

إذا كنت تريد الاحتفاظ بالأصفار البادئة في Excel ، فأنت بحاجة فقط إلى تنسيق الخلايا كتنسيق نص قبل كتابة البيانات.

1. حدد خلايا النطاق التي تريد كتابة البيانات مع الأصفار البادئة فيها ، ثم انقر على اليمين لتحديدها تنسيق الخلايا من قائمة السياق. انظر لقطة الشاشة:

doc-keep-delete-driving-zeor-1

2. في ال تنسيق الخلايا الحوار، انقر فوق رقم الهاتف ثم حدد نص من الفئة جزء. انقر OK لإغلاق الحوار. انظر لقطة الشاشة:

doc-keep-delete-driving-zeor-2

الآن عند كتابة أرقام بأصفار بادئة في خلايا النطاق ، سيتم الاحتفاظ بالأصفار البادئة في الخلايا. انظر لقطة الشاشة:

doc-keep-delete-driving-zeor-3

ملاحظات: لا يمكن أن تعمل هذه الطريقة إذا قمت بتنسيق الخلايا كنص بعد كتابة الأرقام.


نقرة واحدة لإزالة جميع الأصفار البادئة من الخلايا في Excel

بنقرة واحدة فقط ، تمت إزالة جميع الأصفار البادئة للخلايا في عملية الحذف.  انقر للحصول على نسخة تجريبية مجانية لمدة 30 يومًا!
إزالة doc بادئ الصفر
 
Kutools for Excel: مع أكثر من 300 وظيفة إضافية مفيدة في Excel ، يمكنك تجربتها مجانًا دون قيود في أيام 30

السهم الأزرق الحق فقاعة احذف الأصفار البادئة باستخدام VBA

إذا كنت تريد حذف الأصفار البادئة في Excel ، فلديك أربع طرق لحلها.

الطريقة الأولى تنسيق الخلايا كتنسيق رقمي

حدد النطاق الذي تريد كتابته رقمًا دون إظهار الأصفار البادئة ، وانقر بزر الماوس الأيمن للنقر تنسيق الخلايا لفتح تنسيق الخلايا الحوار ، وحدد رقم الهاتف من الفئة جزء ، ثم انقر فوق OK. 

ملاحظات: لا يمكن أن تعمل هذه الطريقة إذا قمت بتنسيق الخلايا بعد كتابة الرقم.

الطريقة الثانية استخدم صيغة

حدد خلية فارغة بجوار خلايا النطاق التي كتبتها الأرقام بالأصفار البادئة ، واكتب هذه الصيغة = VALUE (A1) (يشير A1 إلى أن الخلية تحتوي على أرقام بأصفار بادئة) بداخلها. و اضغط أدخل الزر ، يظهر الآن الرقم بدون الصفر البادئ في خلية الصيغة. انظر لقطة الشاشة:

doc-keep-delete-driving-zeor-4

الطريقة الثالثة قم بتشغيل VBA

1. صحافة ALT + F11 لعرض ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

2. في النافذة ، انقر فوق إدراج > وحدة لإظهار نافذة وحدة جديدة ، ثم انسخ رمز فبا التالي في نافذة الوحدة النمطية.

فبا: حذف الأصفار البادئة في إكسيل

Sub DeleteZero()
'updateby20140616
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
WorkRng.NumberFormat = "General"
WorkRng.Value = WorkRng.Value
End Sub
3. انقر يجري ، وينبثق مربع حوار KutoolsforExcel لتحديد نطاق لحذف الأصفار البادئة. انظر لقطة الشاشة:

doc-keep-delete-driving-zeor-5

4. انقر OK. ثم تتم إزالة الأصفار البادئة في التحديد.

الطريقة الرابعة: استخدم ميزة التحويل إلى رقم

حدد خلايا النطاق المملوءة بالأرقام ذات الأصفار البادئة ، وانقر فوق رمز التحذير بجانب التحديد ، ثم حدد قم بالتحويل إلى رقم من قائمة السياق. انظر لقطة الشاشة:

doc-keep-delete-driving-zeor-6


السهم الأزرق الحق فقاعة احذف الأصفار البادئة باستخدام Kutools for Excel عن طريق النقرات

كوتولس ل إكسيل, مع أكثر من 200 وظائف يدوية ، تجعل مهامك أكثر سهولة. 

بعد تثبيت Kutools for Excel ، يرجى القيام بما يلي:(تنزيل مجاني Kutools for Excel الآن!)

إذا كان لديك كوتولس ل إكسيل، يمكنك حذف جميع الأصفار البادئة بسرعة من النصوص بنقرتين من خلال إزالة الأصفار البادئة سهل حياتك

حدد النص الذي تريد حذف الأصفار البادئة ، ثم انقر فوق كوتولس > نص > إزالة الأصفار البادئة. انظر لقطة الشاشة:
doc يحذف الأصفار البادئة 01

ثم ينبثق مربع حوار للتذكير بأنه تمت إزالة الأصفار البادئة من عدد الخلايا. انظر لقطة الشاشة:
doc يحذف الأصفار البادئة 02

انقر OK لإغلاق الحوار.

السهم الأزرق الحق فقاعة حذف الأصفار البادئة




السهم الأزرق الحق فقاعة إضافة / حذف الأصفار البادئة مع كوتولس ل إكسيل

إذا كنت تريد إضافة نفس عدد الأصفار البادئة إلى خلية أو حذفها ، فيمكنك تطبيق ذلك كوتولس ل إكسيل's إضافة نص و إزالة حسب الموضع الأدوات المساعدة ، يمكن للمرء أن يساعدك في إضافة نفس العدد من الأصفار البادئة إلى الخلايا ، ويساعدك أحدها على إزالة نفس العدد من السلسلة من يسار الخلايا.

بعد تثبيت Kutools for Excel ، يرجى القيام بما يلي:(تنزيل مجاني Kutools for Excel الآن!)

أضف نفس العدد من الأصفار البادئة

1. أولاً ، تحتاج إلى تنسيق الخلايا كـ نص عن طريق تحديدها والنقر الرئيسية وانتقل إلى رقمية المجموعة للاختيار نص من القائمة المنسدلة. انظر لقطة الشاشة:
وثيقة كوتولس 1

2. ثم احتفظ بهذه الخلايا محددة ، وانقر فوق كوتولس > نص > إضافة نص. انظر لقطة الشاشة:
وثيقة كوتولس 2

3. في ال إضافة نص في مربع الحوار ، اكتب الأصفار التي تريد إضافتها إلى مربع نص نص، و تأكد قبل الشخصية الأولى الخيار ، ويمكنك معاينة نتيجة الإضافة في الجزء الأيمن. انظر لقطة الشاشة:
وثيقة كوتولس 3

4. انقر Ok or التقديم، يتم الآن إضافة نفس العدد من الأصفار البادئة إلى الخلايا.
وثيقة كوتولس 4

احذف نفس العدد من الأصفار البادئة

1. حدد الخلايا التي تريد حذف الأصفار البادئة ، وانقر كوتولس > نص > إزالة حسب الموضع. انظر لقطة الشاشة:
وثيقة كوتولس 5

2. في مربع الحوار المنبثق ، اكتب عدد الأصفار التي تريد إزالتها ، وحدد الخيار ، ويمكنك معاينة النتيجة في جزء المعاينة.
وثيقة كوتولس 6

3. انقر Ok or التقديم، الآن تتم إزالة الأصفار البادئة مرة واحدة.


الاستعراض المبوب وتحرير العديد من مصنفات Excel / مستندات Word مثل Firefox و Chrome و Internet Explore 10!

قد تكون مألوفًا لعرض صفحات ويب متعددة في Firefox / Chrome / IE ، والتبديل بينها عن طريق النقر فوق علامات التبويب المقابلة بسهولة. هنا ، يدعم Office Tab المعالجة المماثلة ، والتي تتيح لك تصفح مصنفات Excel المتعددة أو مستندات Word في نافذة Excel واحدة أو نافذة Word ، والتبديل بينها بسهولة عن طريق النقر فوق علامات التبويب الخاصة بها. انقر مجانا 30إصدار تجريبي لمدة يوم من Office Tab!

بعد التمديد تتفوق

مقالات ذات صلة:

أفضل أدوات إنتاجية المكتب

الميزات الشعبية: البحث عن التكرارات أو تمييزها أو تحديدها   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |   جولة بدون صيغة 
سوبر بحث: معايير متعددة VLookup    VLookup ذات القيمة المتعددة  |   VLookup عبر أوراق متعددة   |   بحث غامض ....
قائمة منسدلة متقدمة: إنشاء القائمة المنسدلة بسرعة   |  القائمة المنسدلة التابعة   |  قائمة منسدلة متعددة التحديد ....
مدير العمود: إضافة عدد محدد من الأعمدة  |  نقل الأعمدة  |  تبديل حالة رؤية الأعمدة المخفية  |  مقارنة النطاقات والأعمدة 
الميزات المميزة: التركيز على الشبكة   |  عرض تصميم   |   شريط الفورمولا الكبير    مدير المصنفات والأوراق   |  مكتبة الموارد (النص السيارات)   |  منتقي التاريخ   |  اجمع أوراق العمل   |  تشفير/فك تشفير الخلايا    إرسال رسائل البريد الإلكتروني عن طريق القائمة   |  سوبر تصفية   |   مرشح خاص (تصفية غامق / مائل / يتوسطه خط ...) ...
أفضل 15 مجموعة أدوات12 نص الأدوات (إضافة نص, إزالة الأحرف، ...)   |   +50 رسم الأنواع (مخطط جانت، ...)   |   40+ عملي الصيغ (احسب العمر على أساس تاريخ الميلاد، ...)   |   19 إدخال الأدوات (أدخل رمز الاستجابة السريعة, إدراج صورة من المسار، ...)   |   12 تحويل الأدوات (أرقام إلى كلمات, نتيجة تحويل عملة، ...)   |   7 دمج وتقسيم الأدوات (الجمع بين الصفوف المتقدمة, تقسيم الخلايا، ...)   |   ... و اكثر

عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت.  انقر هنا للحصول على الميزة التي تحتاجها أكثر...

علامة تبويب kte 201905


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I want to keep the leading zero's when I copy from the program I use at work & paste onto excel with out having to manually re-enter them. I would also like to keep them when I use my scanner into excel. Using the 'Text' format I can manually re-enter them into the cell & they will stay. Is there a format so that they go in with the leading zero's already there?
This comment was minimized by the moderator on the site
Hi, McJoe, I do not understand your question clearly, if you want to copy text string with leading zeros from a program, maybe Word document, and paste them to a worksheet and keep the leading zeros, you just format the cells as text before you pasting.
This comment was minimized by the moderator on the site
I want to remove the zero infront of the - 3TT-0233449.How do I go about it?
This comment was minimized by the moderator on the site
This comment was minimized by the moderator on the site
Thanks it worked
This comment was minimized by the moderator on the site
This is the BEST Excel site for years going! IDK how they do so much volume. WorkRng.Value = WorkRng.Value =VALUE(A1) brilliant code.
This comment was minimized by the moderator on the site
value(a1) worked great, thank you soo much !
This comment was minimized by the moderator on the site
BRILLIANT WORK!!! Excellent
This comment was minimized by the moderator on the site
I wanted to display "0001" instead of "1" in excel as Excel removes leading zeroes. Solution: Use Format Cells/ Custom format/ Type = "0000" Done. Instead this page refers to "Kutools" THIRTEEN times. Who's writing this page? Obviously the author of Kutools or someone getting a kickback from it!
This comment was minimized by the moderator on the site
If you needed to use your newly formatted number to conduct an HVLookup it will not match other data that may have embedded leading zero's. The formatting method you are referring to displays the number the way you want to see it but it will not be useful in a data match or lookup while the VBA will work.
This comment was minimized by the moderator on the site
This comment is very helpful and is the correct approach for must users looking to perform this function retroactively on their data.


The Shill is also very real, lol.
This comment was minimized by the moderator on the site
You can also do

format cell > text format ( instead of Number or accounting or Currency or general )
This comment was minimized by the moderator on the site
But how to keep the leading zeroes when I download data directly from my website or from my warehouse program? The download is directly in excel, so I can not modify anything in advance. Is there any option in excel which determines in advance that the entire column or sheet must be read (downloaded) as text?
This comment was minimized by the moderator on the site
download file in.txt and open excel and desired column select and go to format cell and select as text, after this please open your .txt file and copy from .txt file and paste it in xl.... Done
This comment was minimized by the moderator on the site
Is there any way to do it from Excel tools ? In case we have n number of records this method is of no use.
This comment was minimized by the moderator on the site
using value(a1) worked great for deleting leading zeros
This comment was minimized by the moderator on the site
Nice try slick, your methods don't work. Didn't try VBA, surely there's an easier way than that.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations