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

كيفية تغطية عنوان IP بصفر في Excel؟

عند استلام ورقة تحتوي على بعض عناوين IP المكونة من رقمين في بعض الأجزاء ، قد ترغب في إضافة من صفر إلى ثلاثة أرقام في كل جزء كما هو موضح أدناه. في هذه المقالة ، أقدم بعض الحيل لإدخال عنوان IP بسرعة في Excel.
doc pad ip مع صفر 1

لوحة عنوان IP مع صفر حسب الصيغة

لوحة عنوان IP مع صفر بواسطة الوظيفة المحددة


لوحة عنوان IP مع صفر حسب الصيغة

فيما يلي صيغة طويلة يمكن أن تساعدك في إضافة عنوان IP بصفر بسرعة.

حدد خلية فارغة ، اكتب هذه الصيغة ،

=TEXT(LEFT(A1,FIND(".",A1)-1),"000.")&TEXT(MID(A1,FIND(".",A1)+1,FIND("~",SUBSTITUTE(A1,".","~",2))-FIND(".",A1)-1),"000.")&TEXT(MID(A1,FIND("~",SUBSTITUTE(A1,".","~",2))+1,FIND("~",SUBSTITUTE(A1,".","~",3))-FIND(".",A1)-1),"000.")&TEXT(MID(A1,FIND("~",SUBSTITUTE(A1,".","~",3))+1,LEN(A1)-FIND(".",A1)-1),"000")

A1 هو عنوان IP الذي تستخدمه ، اضغط على أدخل مفتاح ، اسحب مقبض التعبئة لأسفل إلى الخلايا المطلوبة لهذه الصيغة. انظر لقطة الشاشة:

doc pad ip مع صفر 2
السهم لأسفل
doc pad ip مع صفر 3

لوحة عنوان IP مع صفر بواسطة الوظيفة المحددة

إذا كنت معتادًا على كود VBA ، فإليك رمزًا يمكن أن يساعدك أيضًا في إضافة عنوان IP.

1. صحافة ALT + F11 مفاتيح للتمكين ميكروسوفت فيسوال باسيك للتطبيقات الإطار، انقر فوق إدراج > وحدة لإنشاء وحدة جديدة. انظر لقطة الشاشة:
doc pad ip مع صفر 4

2. في ال وحدة البرنامج النصي ، الصق الكود أدناه إليه ، ثم احفظ الكود وأغلق نافذة VBA. انظر لقطة الشاشة:

VBA: عنوان IP الخاص باللوحة

Function IP(Txt As String) As String
'UpdatebyExtendoffice20170725
    Dim xList As Variant
    Dim I As Long
    xList = Split(Txt, ".")
    For I = LBound(xList) To UBound(xList)
        xList(I) = Format(xList(I), "000")
    Next
    IP = Join(xList, ".")
End Function

doc pad ip مع صفر 5

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

doc pad ip مع صفر 6 حق السهم doc pad ip مع صفر 7


المقالات النسبية

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

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

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

الوصف


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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The Excel equation above has a flaw that will yield incorrect padded IPv4s in some circumstances. Use this instead:
=TEXT(LEFT(A1,FIND(".",A1)-1),"000.")&TEXT(MID(A1,FIND(".",A1)+1,FIND("~",SUBSTITUTE(A1,".","~",2))-FIND(".",A1)-1),"000.")&TEXT(MID(A1,FIND("~",SUBSTITUTE(A1,".","~",2))+1,FIND("~",SUBSTITUTE(A1,".","~",3))-FIND("~",SUBSTITUTE(A1,".","~",2))),"000.")&TEXT(MID(A1,FIND("~",SUBSTITUTE(A1,".","~",3))+1,LEN(A1)-FIND(".",A1)-1),"000")
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations