Note: The other languages of the website are Google-translated. Back to English

Tizedes szám konvertálása IP-címre

Ha rendelkezik egy decimális számsorozattal, például 192168421, amelyet konvertálnia kell IP-címre, mint 192.168.42.1, hogyan lehet ezt a feladatot gyorsan megoldani egy Excel képlettel?
doc decimális az ip 1-re

A decimális szám konvertálása IP-címre képlettel

Képlet szintaxisa

=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)

érvek

  • Number: Kötelező, az a tizedesjegy, amelyet IP-címre szeretne konvertálni.
  • 1: Kötelező, azt jelzi, hogy az első betűből ki kell vonni a kezdetet.
  • Num_of_digit: Szükséges, a kibontandó számjegyek száma.
  • Start_position2: Az IP-cím második részéhez meg kell adni azt a pozíciót, amelyből számokat szeretne kinyerni.
  • Start_position3: Szükséges az IP-cím harmadik részére az a pozíció, amelyből számokat szeretne kinyerni.
  • Start_position4: Szükséges az IP-cím negyedik részére az a pozíció, amelyből számokat szeretne kinyerni.

Néhány példa az alábbi táblázatban a képlet jobb megértéséhez.

Decimális IP-cím
Képlet
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)

Mintafájl

doc mintaKattintson a minta fájl letöltéséhez


Relatív függvények

  • Excel DECIMAL függvény
    A DECIMAL függvény egy bázisban lévő szám szöveges ábrázolását ekvivalens decimális számokká konvertálja. Vegyünk egy példát, a 11 egy 3 szöveges ábrázolása a 2. alapban, a képlet segítségével = DECIMAL (11,2) konvertálja a 11-et tizedesre.

Relatív képletek


A legjobb irodai termelékenységi eszközök

Kutools for Excel - segít kitűnni a tömegből

Szeretnéd gyorsan és tökéletesen elvégezni mindennapi munkádat? A Kutools for Excel 300 hatékony speciális funkciót kínál (munkafüzetek összevonása, színenkénti összegzés, cellatartalom felosztása, dátum konvertálása stb.), és 80%-os időt takaríthat meg Önnek.

  • 1500 munkaforgatókönyvhöz tervezve, segít megoldani az Excel problémák 80%-át.
  • Csökkentse a napi billentyűzet és egér kattintások ezreit, enyhítse fáradt szemét és kezét.
  • Legyen Excel szakértő 3 perc alatt. Nem kell többé emlékezni semmilyen fájdalmas képletre és VBA kódra.
  • 30 napos korlátlan ingyenes próbaidőszak. 60 napos pénzvisszafizetési garancia. Ingyenes frissítés és támogatás 2 évre.
Az Excel szalagja (telepítve a Kutools for Excel programmal)

Office fül - Füles olvasás és szerkesztés engedélyezése a Microsoft Office alkalmazásban (beleértve az Excel programot is)

  • Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
  • Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
  • 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
  • Hatékony lapokat hoz az Office-ba (beleértve az Excel-t is), akárcsak a Chrome-ot, a Firefox-ot és az új Internet Explorert.
Az Excel képernyőképe (az Office Tab telepítve)
A megjegyzések rendezése szerint
Hozzászólások (1)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Ezek a képletek és példák helytelenek. Az IP-címek soha nem jelennek meg az összes számjegyükként a tizedespontok eltávolításával. Ez haszontalan szám lenne. Ha ezt tenné, nem tudná megmondani, hogy az 10255221-nek 10.255.22.1-nek vagy 102.55.22.1-nek vagy 102.55.2.21-nek kellene lennie? Ezek mind érvényes IP-címek.

A pontozott decimális jelölés (IP-címek) csak egy másik jelölési forma, például bináris vagy hexadecimális. Ez 4, 8 bites, bináris számok, decimális jelöléssel írva, tizedespontokkal elválasztva. A számokat egyik formáról a másikra konvertálhatja.

Például:
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

Tizedes jelöléssel 10.255.22.1 = 184489473.
De 10.255.22.1 NEM = 10255221. Soha.
Még senki sem írt megjegyzést
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi