Forfatter |
Emne Søg Emne funktioner
|
cali11
Forum Begynder
Medlem: 17.Mar.2018
Status: Offline
Point: 6
|
Emne: Separere tal fra tekst i celle/kolonne Sendt: 17.Mar.2018 kl. 17:37 |
Hej!
Jeg har en kolonne med tal og tekst, jeg ønsker at fjerne al teksten i kolonnen/cellerne, hvordan gør jeg det?
Er ikke vba-erfaren.
Kører excel 2016.
På forhånd tak.
|
|
|
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5470
|
Accepteret svar
Sendt: 18.Mar.2018 kl. 14:44 |
Har du prøvet min formel???
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
excelent
Guld bruger
Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
|
Sendt: 17.Mar.2018 kl. 20:47 |
må vi se nogle eks.
|
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
|
|
cali11
Forum Begynder
Medlem: 17.Mar.2018
Status: Offline
Point: 6
|
Sendt: 18.Mar.2018 kl. 08:28 |
Alle cellerne er bygget således op: jens jensen 123456789
Så det er navnet jeg gerne vil have fjernet, medens tallet bibeholdes.
|
|
excelent
Guld bruger
Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
|
Sendt: 18.Mar.2018 kl. 08:44 |
Denne fixer værdi i celle A2 og kan kopieres ned
=--HØJRE(A2;TÆL(1*MIDT(A2;RÆKKE($1:$99);1)))
Det er en matrix-formel som skal afsluttes med CTRL+SHIFT+ENTER ikke kun ENTER
|
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
|
|
cali11
Forum Begynder
Medlem: 17.Mar.2018
Status: Offline
Point: 6
|
Sendt: 18.Mar.2018 kl. 09:35 |
Tak for hurtigt svar, kopierede alle celler til kolonne A,satte formlen ind i F2 men fik så denne fejl:
|
|
excelent
Guld bruger
Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
|
Sendt: 18.Mar.2018 kl. 09:45 |
husk at afslutte formel med CTRL+SHIFT+ENTER ikke kun ENTER Marker celle med formel, tryk F2 og gør som beskrevet
|
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
|
|
cali11
Forum Begynder
Medlem: 17.Mar.2018
Status: Offline
Point: 6
|
Sendt: 18.Mar.2018 kl. 10:12 |
Tak for hjælpen excelent, kunne ikke få noget output ud af at indsætte matrixformlen i cellen - så jeg splittede cellerne i stedet.
|
|
excelent
Guld bruger
Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
|
Sendt: 18.Mar.2018 kl. 12:33 |
Ja det er også en mulighed, beror på den aktuelle situation Men kan du ikke lige skrive fx jens jensen 123456789 i celle A2 i et nyt ark, og så sætte denne ind i celle B2 : =--HØJRE(A2;TÆL(1*MIDT(A2;RÆKKE($1:$99);1))) Hvis du så ikke får resultatet 123456789 i celle B2, så gør du det forkert.
|
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5470
|
Sendt: 18.Mar.2018 kl. 13:55 |
Hvis du vil undgå matrix formel, kan du osse bare lave den "dyre":
=UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(UDSKIFT(STORE.BOGSTAVER(A1);" ";"");".";"");"A";"");"B";"");"C";"");"D";"");"E";"");"F";"");"G";"");"H";"");"I";"");"J";"");"K";"");"L";"");"M";"");"N";"");"O";"");"P";"");"Q";"");"R";"");"S";"");"T";"");"U";"");"V";"");"W";"");"X";"");"Y";"");"Z";"");"Æ";"");"Ø";"");"Å";"")
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
cali11
Forum Begynder
Medlem: 17.Mar.2018
Status: Offline
Point: 6
|
Sendt: 18.Mar.2018 kl. 14:12 |
excelent mit ark vil desværre ikke som du beskriver :( jeg lukker spm. tak for jeres hjælp.
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5470
|
Accepteret svar
Sendt: 18.Mar.2018 kl. 14:44 |
Har du prøvet min formel???
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
cali11
Forum Begynder
Medlem: 17.Mar.2018
Status: Offline
Point: 6
|
Sendt: 18.Mar.2018 kl. 15:00 |
Ja desværre kan jeg slet ikke få formlen til at køre, så har løst problemet med split cell som nævnt ovenfor.
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 18.Mar.2018 kl. 17:24 |
uploads/397/excelentsformel.xlsxhar kun lavet den ene celle den virker...
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
Bjarnehansen
Platin bruger
Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5585
|
Sendt: 18.Mar.2018 kl. 17:36 |
uploads/397/excelentsformel_2.xlsxnu også excelgaards formel i B1 den virker selvfølgelig også.... #værdi får du hvis cellen i A kolonnen er tomter løst med hvis.fejl()
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag. Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
|
|
EXCELGAARD
Platin bruger
Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5470
|
Sendt: 18.Mar.2018 kl. 18:13 |
Ja desværre kan jeg slet ikke få formlen til at køre, så har løst problemet med split cell som nævnt ovenfor. |
Så er jeg bange for, at det er en "Fejl-40" For både Excellent's og min (meget simple) formel virker...
|
Husk, at trykke på [Tak], hvis du kan lide et indlæg. Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
|
|
excelent
Guld bruger
Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
|
Sendt: 18.Mar.2018 kl. 20:22 |
Gætter på at spørgers tekster indeholder nogle mellemrum el. lign. måske efter tallene, og så virker min ikke hvorimod Dan's gør, så jeg måtte stramme mig an for at finde en kortere matrix-formel som kan hamle op med Excelgaards.
=HØJRE(UDSKIFT(A2;" ";"");TÆL(1*MIDT(A2;RÆKKE($1:$99);1)))
som splitter tekster som fx :
poul madsen 123456789 0 1 2 3 4 5 6 7 8
|
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
|
|