30. januar 2012 - 21:46
Der er
14 kommentarer og 1 løsning
Excel et ord
Hej. Hvis jeg har en sætning som lyder: Hej med dig. Der vil kun trække første ord altså hej med over i en ny kolonne, hvordan gør jeg den.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
30. januar 2012 - 22:21
#1
Marker cellen --> Data --> Tekst til kolonne. Trin 1 af 3 tryk Næste --> Trin 2 af 3 Dobbelt klik på pilen mellem 'med og dig' så den forsvinder. --> tryk Næste Trin 3 af 3 Vælg Destination (Er forvalgt til den celle du er i) --> Klik på teksten 'med dig' så den bliver sort --> Vælg --> 'Importer ikke kolonne (spring over) --> Udfør
30. januar 2012 - 22:29
#2
Hvis du tænker på at gøre det med en formel og din sætning står i felt A1 kunne du bruge denne formel: =LEFT(A1;SEARCH(" ";A1)-1) eller hvis der ikke nødvendigvis er flere ord i sætningen: =IF(ISERR(SEARCH(" ";A1));A1;LEFT(A1;SEARCH(" ";A1)-1)) (Dette er med engelsk Excel - tilsvarende danske formelnavne: LEFT - VENSTRE SEARCH - SØG IF - HVIS ISERR - ER.FJL
30. januar 2012 - 23:27
#3
Ok tak, men jeg vil gerne have så jeg bare kan skrive 1 2 3 i feltet alt efter, hvor mange ord jeg vil have med. Har lavet den før men kan ikke huske den.
31. januar 2012 - 00:00
#4
Hej med dig i A1 Antal ord i A2 =VENSTRE(A1;SØG(" ";A1)*(A2))
31. januar 2012 - 00:02
#5
Sorry, det er noget vrøvl, jeg skrev.....den dur ikke.
31. januar 2012 - 02:23
#6
Hold da op, det var noget af et detektiv arbejde, men nu skulle den være der. :-) Hej med dig i A1 Antal ord i A2 =VENSTRE(UDSKIFT(A1&" ";" ";GENTAG(" ";999);A2);999)
31. januar 2012 - 17:53
#7
Helt i skabet, men mærkeligt for den havde jeg aldrig selv kunne lave. Kan du lave den fra Højre og kan man give ekstra point for det?
31. januar 2012 - 17:57
#8
Jeg kigger på om jeg kan lave den fra højre, kan ikke lige sige hvornår. :-) Det er ikke nødvendig med ekstra point, hvis det lykkes.
31. januar 2012 - 17:57
#9
Ups, skulle ha været et "Svar"......
31. januar 2012 - 22:06
#10
Jeg er gået helt kold, jeg har fundet denne engelske formel, men jeg kan ikke få den til at funke på dansk. Forudsat en maksimal ordlængde på 30 tegn =TRIM(RIGHT(SUBSTITUTE(D21," ",REPT(" ",90)),270)) Den har jeg oversat til: =FJERN.OVERFLØDIGE.BLANKE(HØJRE(ERSTAT(A1;" ";GENTAG(" ";90));270)) Der mangler et eller andet, men som sagt, jeg er gået helt kold lige nu, ved ikke om det kommer senere. :-)
02. februar 2012 - 19:18
#11
Ok tak indtil videre. Det er godt med lidt udfordringer :o)
02. februar 2012 - 20:11
#12
hvis teksten er i A1 og antal ønskede ord er i B1 så virker vejmand's formel fint (her ændret lidt) =TRIM(RIGHT(SUBSTITUTE(A1;" ";REPT(" ";90));90*B1)) dk =FJERN.OVERFLØDIGE.BLANKE(HØJRE(UDSKIFT(A1;" ";GENTAG(" ";90));90 * B1)) SUBSTITUTE er den danske funktion UDSKIFT.
02. februar 2012 - 20:29
#13
bak >> Tusind tak for hjælpen. Jeg vidste det med det samme, da jeg så din formel. Ved ikke lige hvorfor jeg havde set mig blind på ERSTAT. Men nu har sjælen fred igen. :-)
02. februar 2012 - 20:48
#14
selv tak. sådan er det bare at blive ældre, vejmand. :-)
02. februar 2012 - 20:51
#15
He he, ja, det er helt korrekt. :-)
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig