Print side | Luk vindue

Underlig opførsel ved indtastning af IP adresser

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Generelt
Forum beskrivelse: Hjælp til generel daglig brug af programmet Excel
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=998
Udskrevet den: 02.Maj.2024 kl. 07:12


Emne: Underlig opførsel ved indtastning af IP adresser
Besked fra: EngineerDK
Emne: Underlig opførsel ved indtastning af IP adresser
Posteringsdato: 19.Dec.2012 kl. 11:05
Er der nogen der kan forklare mig hvorfor Excel pludselig opfører sig anderledes ved indtastning af IP adresser?
 
Hvis man f. eks. taster 10.10.10.10 så opfører Excel sig "rigtigt" (Læs: som jeg vil have den til (tekst?))
 
Men adressen 10.100.100.100 højrestiller inputtet og hvis man går tilbage i feltet, er punktummerne væk!!
 
Jeg ved at jeg kan sætte en apostrof foran og slippe for problemet. Men det drejer sig om udtræk fra programmer og meget data som jeg dagligt skal behandle.
 
For det meste gør Excel det rigtige, så det er ikke altid jeg opdager at der lige kommer enkelte adresser "forkert"
 
Hvis jeg opdager at den fejler, så markere jeg kolonnen og formatterer som text...
 
Men hvad er forskellen???



Svar:
Besked fra: rassten
Posteringsdato: 19.Dec.2012 kl. 12:08
10.100.100.100 vil excel opfatte som et tal. Ganske vist temmelig stort men stadig som et tal.
10.10.10.10 genkender excel ikke som et tal og vil derfor være formateret anderledes.


-------------
VH rassten

Arbejde excel 2010
Privat excel 2010


Besked fra: EngineerDK
Posteringsdato: 20.Dec.2012 kl. 08:56
Tak for svaret, men kan du forklare hvorfor Excel opfatter det ene som et tal og det andet som tekst?
Er det - hvis man fjerner punktummerne - hvis tallet kommer over en hvis størrelse?
 
Og er det i det hele taget tekst eller "bare" data? (cellerne er fra start uden formatering)
 
I min verden er begge dele jo bare IP adresser og som sådan hverken tal eller tekst...


Besked fra: sorensen
Posteringsdato: 23.Jan.2013 kl. 16:07
Fordi man i den vestlige verden skriver tal i grupper á tre cifre dvs. ti milliarder skrives 10.000.000.000 (i de lande hvor decimaltegn er komma, hvis decimaltegnet er punktum bruges 10,000,000,000)

Du kan komme om ved problemet ved at ændre decimaltegn til punktum i opsætningen


Besked fra: EngineerDK
Posteringsdato: 25.Jan.2013 kl. 12:16
Du har ret! Og i virkeligheden også det rassten skriver (Som jeg bare ikke lige fangede)
 
To valide IP adresser (elleve ettaller) tastet ind som 111.111.111.11 og 11.111.111.111 opfatter excel forskelligt.
 
At ændre decimaltegn er ikke løsningen, da det giver problemer andre steder (f.eks. import af csv)
 
Hvis man på forhånd formaterer cellerne som tekst, så syntes excel at den er så venlig, at den lige stripper punkttummerne væk! Så det er heller ikke en løsning.
 
Kan man virkelig ikke slå den irriterende "feature" fra? Lige nu roder jeg med ca 760 IP adresser og det er ikke altid jeg lige fanger dem :(

 
 


Besked fra: excelent
Posteringsdato: 25.Jan.2013 kl. 12:57
Nu ved jeg ikke hvordan du importerer dine data, men hvis du fx. importerer
en csv fil til excel, så kan du i forløbet under Kolonnedataformat vælge Tekst


-------------
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!



Print side | Luk vindue