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

Pretvori decimalno število v naslov IP

Če imate niz decimalnih števil, kot je 192168421, ki ga morate pretvoriti v naslov IP kot 192.168.42.1, kako lahko to nalogo hitro rešite z Excelovo formulo?
doc decimalno na ip 1

Pretvorite decimalno število v naslov IP s formulo

Sintaksa formule

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

Argumenti

  • Number: Zahtevano, decimalno število, ki ga želite pretvoriti v naslov IP.
  • 1: Obvezno, označuje izvleček začetka iz prve črke.
  • Num_of_digit: Obvezno, število števk je bilo treba izvleči.
  • Start_position2: Za drugi del naslova IP je obvezen položaj, iz katerega želite izvleči številke.
  • Start_position3: Za tretji del naslova IP je obvezen položaj, iz katerega želite izvleči številke.
  • Start_position4: Za četrti del naslova IP je obvezen položaj, iz katerega želite izvleči številke.

Tu je nekaj primerov v spodnji tabeli za boljše razumevanje formule.

Decimalno IP naslov
Formula
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)

Vzorčna datoteka

doc vzorecKliknite za prenos vzorčne datoteke


Relativne funkcije

  • Funkcija Excel DECIMAL
    Funkcija DECIMAL pretvori besedilno predstavitev števila v osnovi v njegovo enakovredno decimalno število. Vzemimo primer, 11 je besedilna predstavitev 3 v osnovi 2 z uporabo formule = DECIMAL (11,2) pretvori 11 v decimalno število 3.

Relativne formule


Najboljša orodja za pisarniško produktivnost

Kutools za Excel - vam pomaga izstopati iz množice

Bi radi svoje vsakodnevno delo opravili hitro in popolno? Kutools za Excel prinaša 300 zmogljivih naprednih funkcij (združevanje delovnih zvezkov, seštevanje po barvi, razdelitev vsebine celice, pretvorba datuma itd.) in vam prihrani 80 % časa.

  • Zasnovan za 1500 delovnih scenarijev vam pomaga rešiti 80 % Excelovih težav.
  • Vsak dan zmanjšajte na tisoče klikov na tipkovnici in miški, razbremenite utrujene oči in roke.
  • V 3 minutah postanite strokovnjak za Excel. Ni vam več treba zapomniti nobenih bolečih formul in kod VBA.
  • 30-dnevno neomejeno brezplačno preskusno obdobje. 60-dnevno jamstvo za vračilo denarja. Brezplačna nadgradnja in podpora za 2 leti.
Trak Excela (z nameščenim Kutools za Excel)

Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)

  • Eno sekundo za preklop med desetinami odprtih dokumentov!
  • Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
  • Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
  • Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Firefox in New Internet Explorer.
Posnetek zaslona programa Excel (z nameščenim zavihkom Office)
Komentarji (1)
Ocene še ni. Bodite prvi in ​​ocenite!
Ta komentar je moderator na spletnem mestu minimiziral
Te formule in primeri niso pravilni. Naslovi IP nikoli ne bodo predstavljeni kot vse njihove števke z odstranjenimi decimalnimi vejicami. To bi bila neuporabna številka. Če bi to storili, ne bi bilo mogoče ugotoviti, ali naj bi bil 10255221 10.255.22.1 ali 102.55.22.1 ali 102.55.2.21? Vse to so veljavni naslovi IP.

Decimalni zapis s pikami (naslovi IP) je le še ena oblika zapisa, kot je binarni ali šestnajstiški zapis. Gre za 4, 8-bitna, binarna števila, zapisana v decimalni obliki, ločena z decimalnimi vejicami. Številke lahko pretvorite iz enega obrazca v drugega.

Na primer:
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

V decimalnem zapisu je 10.255.22.1 = 184489473.
Toda 10.255.22.1 NE = 10255221. Vedno.
Tu še ni objavljenih komentarjev
Pustite vaše komentarje
Objava kot gost
×
Ocenite to objavo:
0   Znaki
Predlagane lokacije

Sledi nam

Copyright © 2009 - www.extendoffice.com. | Vse pravice pridržane. Poganja ga ExtendOffice. | Kazalo
Microsoft in logotip Office sta blagovni znamki ali registrirani blagovni znamki družbe Microsoft Corporation v ZDA in / ali drugih državah.
Zaščiteno s Sectigo SSL