02. september 2003 - 12:25
Der er
19 kommentarer og 2 løsninger
plus ip nummer med 1
Hej XLer hvis jeg har et IP nummer (55.66.77.89)i en celle Hvordan + jeg det sidste tal med +1 så resultatet bliver 55.66.77.90 ?? chewie
Annonceindlæg fra SuperOffice
02. september 2003 - 12:29
#1
Du bliver nok nødt til at splitte strengen op i en særskilt celle, via split funktionen, dernæst plusse det sidste tal med en, og samle resultatet igen.
02. september 2003 - 12:29
#2
Du skal bare trække i højre hjørne af cellen.
02. september 2003 - 12:31
#3
ikke nogen split funktion, men der må være noget andet til det samme. Skal lige finde det...
02. september 2003 - 12:32
#4
platman -> Ja, det er jo den nemme måde *g* Det må da kunne gøres mere besværligt...
02. september 2003 - 12:35
#5
Afhængig af hvor automatisk det skal være, kan man vælge at bruge Text to Columns funktionen, plusse 1 til sidste tal, og samle dem i en ny kolonne
02. september 2003 - 12:36
#6
Den her virker hos mig =VENSTRE(a1;9)&HØJRE(a1;2)+1
02. september 2003 - 12:39
#7
aheiss-> Jo, men det kræver at IP'et ikke indeholder tal mindre end 10 eller større end 99...
02. september 2003 - 12:44
#8
ja den går ikke så :-(
02. september 2003 - 12:44
#9
og til tider er der 3 cifre mellem punktummerne ... så aheiss løsning holder ikke kan man ikke dimme det sidste punktum og fortælle excel det er der fra
02. september 2003 - 12:46
#10
<> Du bliver nok nødt til at splitte strengen op i en særskilt celle, via split funktionen, dernæst plusse det sidste tal med en, og samle resultatet igen. <> "" det må da kunne lade sig gøre i en formel"" hvis ikke .... hvordan ser det ud i flere formler ??
02. september 2003 - 12:58
#11
Så tror jeg den er der : =VENSTRE(A1;FIND(".";A1;LÆNGDE(A1)-3))&HØJRE(A1;LÆNGDE(A1)-FIND(".";A1;LÆNGDE(A1)-3))+1
02. september 2003 - 13:07
#12
aheiss ... super det funker
02. september 2003 - 13:08
#13
Det var godt :-)
02. september 2003 - 13:27
#14
Damn, jeg var ved at lave en tilsvarende, dog med midt funktionen, men uha den blev lang...
02. september 2003 - 14:45
#15
aheiss-> Hvis det sidste tal er på et ciffer, virker det da ikke....
02. september 2003 - 15:02
#16
=Venstre(A1;FIND(".";A1;FIND(".";A1;FIND(".";A1;1)+1)+1))&højre(A1;Længde(A1)-FIND(".";A1;FIND(".";A1;FIND(".";A1;1)+1)+1))+1 Denne virker...
02. september 2003 - 15:02
#17
Når både det næstsidste og det sidste er encifret virker det ikke. Men det gør denne her korrigerede (begynder at blive lidt langt) : =HVIS(MIDT(A1;LÆNGDE(A1)-3;1)=".";VENSTRE(A1;LÆNGDE(A1)-1)&HØJRE(A1;1)+1;VENSTRE(A1;FIND(".";A1;LÆNGDE(A1)-3))&HØJRE(A1;LÆNGDE(A1)-FIND(".";A1;LÆNGDE(A1)-3))+1)
02. september 2003 - 15:05
#18
*gg* Der er ikke noget som en lille udfordring...
02. september 2003 - 15:07
#19
Jeg tror den er der nu. Ærgeligt hcm's er kortere :-)
02. september 2003 - 15:08
#20
Og at den virker :-D
02. september 2003 - 15:36
#21
Kanon .... tak til jer begge
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig