نصيحة: اللغات الأخرى مترجمة من قبل Google. يمكنك زيارة English نسخة من هذا الرابط.
تسجيل الدخول
x
or
x
x
التسجيل
x

or

تحويل الرقم العشري إلى عنوان IP

إذا كان لديك سلسلة من الأرقام العشرية مثل 192168421 التي تحتاج إلى تحويلها إلى عنوان IP as192.168.42.1 ، فكيف يمكنك حل هذه المهمة بسرعة باستخدام صيغة Excel?
الوثيقة العشرية إلى الملكية الفكرية 1

تحويل الرقم العشري إلى عنوان IP مع الصيغة

بناء جملة الصيغة

=MID(number,1,num_of_digit)&"."&MID(number,start_position2,num_of_digit)&"."&MID(number,start_position3,num_of_digit)&"."&MID(number,start_position4,num_of_digit)

الحجج

  • Number: مطلوب ، الرقم العشري الذي تريد تحويله إلى عنوان IP.
  • 1: مطلوب ، يشير إلى استخراج البدء من الحرف الأول.
  • Num_of_digit: مطلوب ، عدد الأرقام اللازمة لاستخراجها.
  • Start_position2: مطلوب ، بالنسبة للجزء الثاني من عنوان IP ، الموضع الذي تريد استخراج الأرقام منه.
  • Start_position3: مطلوب ، بالنسبة للجزء الثالث من عنوان IP ، الموضع الذي تريد استخراج الأرقام منه.
  • Start_position4: مطلوب ، بالنسبة للجزء الرابع من عنوان IP ، الموضع الذي تريد استخراج الأرقام منه.

فيما يلي بعض الأمثلة في الجدول أدناه لتتمكن من فهم الصيغة بشكل أفضل.

عشري عنوان IP
المعادلة
10255211 10.255.22.11 = MID (C2,1,2) و"." وMID (C2,3,3) و"." وMID (C2,6,2) و"." وMID (C2,8,1)
172161134 172.16.11.34 =MID(C3,1,3)&"."&MID(C3,4,2)&"."&MID(C3,6,2)&"."&MID(C3,8,2)
1921681225 192.168.1.225 =MID(C4,1,3)&"."&MID(C4,4,3)&"."&MID(C4,7,1)&"."&MID(C4,8,3)
17211255255 172.11.255.255 =MID(C5,1,3)&"."&MID(C5,4,2)&"."&MID(C5,6,3)&"."&MID(C5,9,3)

ملف العينة

عينة الوثيقةانقر لتنزيل ملف عينة


وظائف النسبية

  • التفوق وظيفة DECIMAL
    تقوم دالة DECIMAL بتحويل تمثيل نصي لرقم في قاعدة إلى رقمها العشري المكافئ. خذ مثالاً ، 11 هو تمثيل نصي لـ 3 في الأساس 2 ، باستخدام الصيغة = DECIMAL (11,2) يحول 11 إلى رقم عشري 3.

الصيغ النسبية


أدوات إنتاجية Excel

شريط Excel (مع تثبيت Kutools لـ Excel)

تساعدك ميزات 300 المتقدمة على التميز من الحشد

هل ترغب في إكمال عملك اليومي بسرعة وبشكل مثالي؟ كوتولس ل إكسيل يجلب ميزات متقدمة قوية 300 (ضم المصنفات ، مجموع حسب اللون ، ومحتويات الخلايا المنقسمة ، وتاريخ التحويل ، وما إلى ذلك ...) وتوفير 80٪ من الوقت.

  • تساعدك سيناريوهات عمل 1500 على حل مشكلات 80٪ Excel.
  • قلل الآلاف من نقرات لوحة المفاتيح والماوس كل يوم ، وخفف عينيك ويديك المتعبين.
  • كن خبيرًا في Excel في دقائق 3. لم تعد بحاجة إلى تذكر أي صيغ مؤلمة ورموز VBA.
  • 30 يوم تجريبية مجانية غير محدودة. 60 يوم ضمان استعادة الاموال. ترقية مجانية ودعم لسنوات 2.

لقطة شاشة من Excel (مع تثبيت علامة تبويب Office)

تقديم علامات تبويب فعالة إلى Office (بما في ذلك Excel) ومثل Like Chrome و Firefox و New IE

  • تبويب أوفيس يزيد إنتاجيتك بنسبة 50٪ عند عرض وتحرير مستندات متعددة.
  • قلل من نقرات الماوس لك كل يوم ، قل وداعًا بيد الماوس.
  • ثانية واحدة للتبديل بين عشرات الوثائق المفتوحة!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Scott · 27 days ago
    These formulas and examples are incorrect. IP Addresses will never be represented as all of their digits with the decimal points removed. That would be a useless number. If you did that, there would be no way to tell if 10255221 was supposed to be 10.255.22.1 or 102.55.22.1 or 102.55.2.21? These are all valid IP addresses.

    Dotted decimal notation (IP addresses) is just another form of notation, like binary or hexadecimal. It is 4, 8-bit, binary numbers, written in decimal notation, separated by decimal points. You can convert the numbers from one form to the other.

    For example:
    10.255.22.1 = 00001010.11111111.00010110.00000001 = 0a.ff.16.01 (0x0aff1601)
    00001010 = 10 = 0xa
    11111111 = 255 = 0xff
    00010110 = 22 = 0x16
    00000001 = 1 = 0x1
    00001010111111110001011000000001 = 184489473 = 0xaff1601 = 10.255.22.1

    In decimal notation, 10.255.22.1 = 184489473.
    But 10.255.22.1 DOES NOT = 10255221. Ever.