Avatar billede Nicolai Nybegynder
05. januar 2004 - 14:51 Der er 16 kommentarer og
1 løsning

Fjerne "mellemrum" i Excel.

Jeg skal importere data fra en lidt rodet database, som desværre har den ulempe at alle navne, adresser er fastsat til en længe på 80 charaters. Hvis selve navnet er kortere end dette importeres de resterende som mellemrum.

Og det er disse uønskede mellemrum jeg gerne vil fjerne. Jeg ved at jeg har set funktionen i Excel, men jeg kan sku ikke lige hitte den?

Nogen forslag - enten i VBA kode eller som funktion i Excel?

/Takker for et hurtigt svar.
Avatar billede Nicolai Nybegynder
05. januar 2004 - 14:52 #1
Just for info bruger jeg Office 2000
Avatar billede kabbak Professor
05. januar 2004 - 14:54 #2
=FJERN.OVERFLØDIGE.BLANKE(B2)
Avatar billede powerade Nybegynder
05. januar 2004 - 14:56 #3
Det lyder lidt plat man du kan gå op i "Edit" vælge "Replace", lave 80 mellemrum i "Find What", lade "replace with" feltet være tomt og trykke på "replace all".. Lidt kluntet, men det virker... ;o)
Avatar billede Nicolai Nybegynder
05. januar 2004 - 14:58 #4
Denne feature findes vist kun i Office XP??
Avatar billede Nicolai Nybegynder
05. januar 2004 - 14:59 #5
Powerade: Nej, den går jo ikke fordi der vil være 80 tegn minus antallet af tegn i navnet der er blanke.
Avatar billede Nicolai Nybegynder
05. januar 2004 - 15:00 #6
Kabbak: Den funktion du hentyder til mener jeg kun findes i XP.
Avatar billede kabbak Professor
05. januar 2004 - 15:01 #7
Den findes, jeg bruger office 2000
Avatar billede Nicolai Nybegynder
05. januar 2004 - 15:02 #8
Skumleren - hvad burde den hedde i den Engelske version... :o)
Avatar billede kabbak Professor
05. januar 2004 - 15:03 #9
Funktioner> tekst> FJERN.OVERFLØDIGE.BLANKE
Avatar billede kabbak Professor
05. januar 2004 - 15:04 #10
ved ikke hvad den hedder på engelsk, har altid brugt dansk version
Avatar billede Nicolai Nybegynder
05. januar 2004 - 15:05 #11
Den hedder sku TRIM().. Tak for hjælpen... :o)
Avatar billede kabbak Professor
05. januar 2004 - 15:08 #12
selv tak ;-)

Så ved jeg det til en anden gang.
Avatar billede thesurfer Nybegynder
05. januar 2004 - 15:13 #13
Hmm.. jeg har fulgt lidt med i spm'et..

Her er kabbaks indlæg:
"=FJERN.OVERFLØDIGE.BLANKE(B2)"
"Den findes, jeg bruger office 2000" (selve svaret)
"Funktioner> tekst> FJERN.OVERFLØDIGE.BLANKE"
"ved ikke hvad den hedder på engelsk, har altid brugt dansk version"

Og her skriver spørgeren selv:
"Den hedder sku TRIM().. Tak for hjælpen... :o)"

Hvornår nævner kabbak "TRIM()"?
kabbak skriver selv "Så ved jeg det til en anden gang."..

kabbal har lige fået 100 points..

Med andre ord: kabbak har fået 100 points, uden egentligt at have besvaret/løst problemet?

Det er pointsoverførsel, og det er ikke tilladt.

nicolailund> Forklar venligst hvorfor kabbak får 100 points.
Jeg håber ikke, at forklaring er "han havde lagt et svar, og jeg ville lukke spm'et.."
Avatar billede jkrons Professor
05. januar 2004 - 15:24 #14
kabbak har vel beskrevet præcis hvordan problemet løses. At spørgeren ikke umiddelbart kunne bruge det i øvrigt rigtige svar, fordi han havde glemt at oplyse at han havde en engelsk version, er vel ikke kabbak's fejl.

Brugeren fik jo en forklaring, som han kunne bruge (til selv at finde den engelske betegnelse). Iøvrigt er her en lille funktion, som kan finde den engelske betegnelse på en given formel en anden gang:

Function Forml(cel)
    Forml = Range(cel.Address).Formula
End Function

Har du fx formlen på dansk i A3 kan du skrive i en tilfældig celle =forml(a3) pg så vil den returnere den engelske version. Står der fx =MIDDEL(A1:A2) i A3 returner funktionen =AVERAGE(A1:A2) i den celle, hvor du bruger den.
Avatar billede Nicolai Nybegynder
05. januar 2004 - 15:35 #15
TheSurfer: Jeg kan kun sige at jkrons har fat i den lange ende. Jeg fik hjælp til mit spørgsmål - og fandt ved hjælp i guidence fra kabbak frem til funktionen TRIM() der er den engelske version af kabbaks svar... Så endnu engang tak for hjælpen kabbak.

Jkrons: Tak for hjælpen med din lille "oversættelsesfinte" :o)
Avatar billede thesurfer Nybegynder
05. januar 2004 - 15:45 #16
OK. Så er jeg med. Og jeg undskylder spammen :)
Avatar billede jkrons Professor
05. januar 2004 - 16:12 #17
Velbekomme!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

SOS International

Cisco Call Manager Specialist

Forsikrings- og pensionsakademiet A/S

IT-teknisk profil

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Nye kolleger søges til IT Stab i Forsvaret