KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

فصل أكتيتات عنوان IP في Excel

المؤلفXiaoyangتاريخ التعديل

هل سبق أن حاولت تقسيم عناوين IP إلى أعمدة منفصلة في ورقة عمل Excel؟ قد تساعدك ميزة «النص إلى أعمدة» على إنجاز هذه المهمة بسرعة، لكنني في هذا المقال سأتناول بعض الصيغ التي يمكنك استخدامها لتحقيق ذلك في Excel.

doc-split-ip-address-1


تقسيم أكتيتات عناوين IP إلى أعمدة منفصلة في Excel

عادةً، يمكن لدوال Excel مثل LEFT وMID وLEN وFIND مساعدتك في استخراج كل جزء من عنوان IP إلى أعمدة منفصلة. يُرجى اتباع الخطوات التالية:

تقسيم الأكتيت الأول لعناوين IP:

لاستخراج الأكتيت الأول لعنوان IP، يُرجى تطبيق الصيغة التالية في خلية فارغة:

=LEFT(A2,FIND(".",A2)-1)

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

doc-split-ip-address-2

شرح الصيغة:

FIND(".",A2)-1: تُرجع دالة FIND موضع النقطة الأولى في الخلية A2، وعند طرح 1 يتم استبعاد النقطة نفسها، لتكون النتيجة 2.

LEFT(A2,FIND(".",A2)-1)=LEFT(A2, 2): تُستخدم دالة LEFT لاستخراج أول حرفين من يسار السلسلة في الخلية A2.


تقسيم الأكتيت الثاني لعناوين IP:

لاستخراج الأكتيت الثاني لعناوين IP، يُرجى نسخ أو إدخال الصيغة التالية في خلية فارغة:

=MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)

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

doc-split-ip-address-3

شرح الصيغة:

1. FIND(".",A2)+1: تُرجع دالةFIND موضع النقطة الأولى في الخلية A2، وإضافة 1 تعني أن الاستخراج سيبدأ من الحرف التالي مباشرةً، لتكون النتيجة 4. ويُعدّ هذا الجزء من الصيغة وسيطstart_num لدالةMID.

2. FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1: يُعدّ هذا الجزء وسيطnum_chars في دالةMID.

  • FIND(".",A2,FIND(".",A2)+1)= FIND(".",A2,[[PH_26]]): تُرجع دالة FIND هذه موضع النقطة الثانية، وستحصل على الرقم 6.
  • FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1=6-3-1: اطرح موضع النقطة الأولى من موضع النقطة الثانية، ثم اطرح 1 من الناتج لاستبعاد النقطة الفاصلة. والنتيجة هي 2.

3. MID(A2,FIND(".",A2)+1,FIND(".",A2,FIND(".",A2)+1)-FIND(".",A2)-1)=MID(A2, 4, 2):أخيرًا، تُستخدم دالة MID هذه لاستخراج حرفين يبدأان من الحرف الرابع في الخلية A2.


تقسيم الأكتيت الثالث لعناوين IP:

لاستخراج الأكتيت الثالث لعناوين IP، يمكن لدوال MID وFIND أيضًا مساعدتك، يُرجى إدخال أو نسخ الصيغة التالية في خلية فارغة:

=MID(A2,FIND(".",A2,FIND(".",A2)+1)+1,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1))

بعد ذلك، اسحب مقبض التعبئة لأسفل للحصول على النتائج التي تحتاجها، وسيتم فصل الأكتيت الثالث فقط لعناوين IP، انظر لقطة الشاشة:

doc-split-ip-address-4

شرح الصيغة:

1. FIND(".",A2,FIND(".",A2)+1)+1:تُستخدم دالة FIND المتداخلة هنا لتحديد موضع النقطة الثانية في الخلية A2، وإضافة 1 تعني أن الاستخراج سيبدأ من الحرف التالي مباشرةً، ليُنتج الرقم 7. ويُعدّ هذا الجزء وسيط start_num لدالة MID.

2. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1): يُعدّ هذا الجزء من الصيغة وسيط num_chars لدالة MID.

  • FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=FIND(".",A2, [[PH_51]]): تُستخدم دالة FIND المتداخلة هذه لتحديد موضع النقطة الثالثة في الخلية A2، وترجع الرقم 8.
  • FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1)=8-7: اطرح موضع النقطة الثانية من موضع النقطة الثالثة، ويكون الناتج 1.

3.MID(A2,FIND(".",A2,FIND(".",A2)+1)+1,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)-(FIND(".",A2,FIND(".",A2)+1)+1))=MID(A2, 7, 1):ستقوم دالة MID هنا باستخراج حرفٍ واحد يبدأ من الموقع السابع في الخلية A2.


تقسيم الأكتيت الرابع لعناوين IP:

يمكن للصيغة التالية مساعدتك في استخراج آخر أكتيت لعنوان IP، يُرجى نسخ أو إدخال الصيغة في خلية فارغة:

=MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1))

بعد ذلك، اسحب مقبض التعبئة لملء هذه الصيغة في الخلايا الأخرى التي تحتاجها، وستحصل على النتيجة كما في لقطة الشاشة أدناه:

doc-split-ip-address-5

شرح الصيغة:

1. FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1: تُستخدم دالة FIND المتداخلة هنا لتحديد موضع النقطة الثالثة في الخلية A2، وإضافة 1 تعني أن الاستخراج سيبدأ من الحرف التالي مباشرةً، ليكون الناتج الرقم 9. ويُعدّ هذا الجزء وسيط start_num لدالة MID.

2. LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1):

  • LEN(A2): تُرجع دالة LEN العدد الإجمالي للأحرف في الخلية A2، وستحصل على الرقم 11.
  • LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)=11-8: يطرح الطول الإجمالي للخلية A2 موضع النقطة الثالثة ليُعطي عدد الأحرف المتبقية، وستحصل على الرقم 3.

3. MID(A2,FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1)+1,LEN(A2)-FIND(".",A2,FIND(".",A2,FIND(".",A2)+1)+1))=MID(A2, 9, 3): وأخيرًا، تستخرج دالةMIDهذه ثلاثة أحرف تبدأ من الحرف التاسع في الخلية A2.


الدوال ذات الصلة المستخدمة:

  • LEFT:
  • تُستخدم دالة LEFT لاستخراج عدد معيّن من الأحرف من بداية السلسلة النصية المُدخلة.
  • MID:
  • تُستخدم دالة MID لاستخراج عددٍ معيّن من الأحرف من منتصف سلسلة نصية محددة وإرجاعها.
  • FIND:
  • تُستخدم دالة FIND للعثور على سلسلة نصية داخل سلسلة نصية أخرى، وتعيد موضع البداية لتلك السلسلة داخل السلسلة الأخرى.
  • LEN:
  • تُرجع دالة LEN عدد الأحرف في سلسلة نصية.

مقالات إضافية:

  • تقسيم تقسيم حسب النص والرقم في خلية في Excel
  • بفرض أن بيانات الخلية مختلطة بـ تقسيم حسب النص والرقم، فكيف يمكنك تقسيمها إلى خلايا أعمدة منفصلة؟ سيعرض لك هذا البرنامج التعليمي الخطوات التفصيلية لإنجاز ذلك باستخدام الصيغ.

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

Kutools لـ Excel - يساعدك على التميز بين الحشود

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

Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...


Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)

  • ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
  • يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
  • يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
  • يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.