Kako hitro razvrstiti naslov IP od nizkega do visokega v Excelu?
Na splošno za razvrščanje nizov v Excelu uporabljamo funkcijo Razvrsti. Če pa je za razvrščanje potrebnih nekaj naslovov IP, je vrstni red razvrščanja morda napačen z uporabo funkcije Razvrsti neposredno, kot je prikazano spodaj. Zdaj imam nekaj načinov za hitro in pravilno razvrščanje naslovov IP v Excelu.
Napačno Razvrsti po funkciji razvrščanja | Pravilno razvrsti |
Razvrsti naslov IP po besedilu v stolpce
Razvrsti naslov IP po formuli
Uporabite formulo za vnos naslova IP in nato razvrstite.
1. Izberite celico ob naslovu IP in vnesite to formulo
=TEXT(LEFT(A1,FIND(".",A1,1)-1),"000") & "." & TEXT(MID(A1,FIND( ".",A1,1)+1,FIND(".",A1,FIND(".",A1,1)+1)-FIND(".",A1,1)-1),"000") & "." & TEXT(MID(A1,FIND(".",A1,FIND(".",A1,1)+1)+1,FIND(".",A1, FIND(".",A1,FIND(".",A1,1)+1)+1)-FIND(".",A1,FIND(".",A1,1)+1)-1), "000") & "." & TEXT(RIGHT(A1,LEN(A1)-FIND(".",A1,FIND(".",A1,FIND( ".",A1,1)+1)+1)),"000")
pritisnite Vnesite tipko in povlecite ročico za polnjenje čez celice, da uporabite to formulo.
2. Kopirajte rezultate formule in jih prilepite kot vrednost v naslednji stolpec. Oglejte si posnetek zaslona:
3. obdržite prilepljeno vrednost in kliknite datum > Razvrsti od A do Ž.
4. V Ljubljani Razvrsti Waring pogovorno okno, obdrži Razširite izbor preveri.
5. kliknite Razvrščanje. Zdaj so naslovi IP razvrščeni od nizkih do visokih.
Pomožne stolpce lahko odstranite.
Razvrsti naslov IP po VBA
Tu je koda VBA, ki vam prav tako lahko pomaga.1. Pritisnite Alt + F11 tipke, da omogočite Microsoft Visual Basic za aplikacije okno.
2. klik Vstavi > Moduli, kopirajte in prilepite kodo v prazen skript.
VBA: Vnesite naslov IP
Sub FormatIP()
'UpdatbyExtendoffice20171215
Dim xReg As New RegExp
Dim xMatches As MatchCollection
Dim xMatch As Match
Dim xRg As Range
Dim xCell As Range
Dim I As Long
Dim xArr() As String
On Error Resume Next
Set xRg = Application.InputBox("Select cells:", "KuTools For Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
With xReg
.Global = True
.Pattern = "\d{1,3}\.+\d{1,3}\.+\d{1,3}\.+\d{1,3}"
For Each xCell In xRg
Set xMatches = .Execute(xCell.Value)
If xMatches.Count = 0 Then GoTo xBreak
For Each xMatch In xMatches
xArr = Split(xMatch, ".")
For I = 0 To UBound(xArr)
xArr(I) = Right("000" & xArr(I), 3)
If I <> UBound(xArr) Then
xArr(I) = xArr(I) & "."
End If
Next
Next
xCell.Value = Join(xArr, "")
xBreak:
Next
End With
End Sub
3. Nato kliknite Orodja > Referencein preverite Regularni izrazi za Microsoft VBScript 5.5 v pogovornem oknu.
4. klik OK in pritisnite F5 tipko, se prikaže pogovorno okno, ki vas opomni, da izberete obseg za delo.
5. klik OK. Nato so bili naslovi IP zapolnjeni z ničlo.
6. Izberite naslove IP in kliknite datum > Razvrsti od A do Ž da jih razvrstim.
Razvrsti naslov IP po besedilu v stolpce
Pravzaprav vam lahko funkcija Besedilo v stolpce naredi uslugo tudi v Excelu.
1. Izberite celice, ki jih uporabljate, in kliknite datum > Besedilo v stolpce. Oglejte si posnetek zaslona:
2. V Ljubljani Pretvori čarovnik v stolpce pogovorno okno, naredite spodaj:
Preveri Razmejenoin kliknite Naslednji;
Preveri Ostalo in tip . v besedilno polje in kliknite Naslednji;
Izberite celico poleg naslova IP, da postavite rezultat. Kliknite Konec.
3. Izberite vse celice, ki vsebujejo naslove IP in razdeljene celice, ter kliknite datum > Razvrščanje.
4. V Ljubljani Razvrščanje pogovorno okno, klik Dodaj raven za razvrščanje podatkov iz stolpca B v E (razdeljene celice). Oglejte si posnetek zaslona:
5. klik OK. Zdaj so stolpci razvrščeni.
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!