• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

deel van een cel kopieren

Status
Niet open voor verdere reacties.

miliano

Gebruiker
Lid geworden
7 jan 2009
Berichten
6
Goedenavond,

Ik heb het volgende probleem :
Ik heb een excellijst met hoofdstukken en paragraven met daarachter de titel van betreffend stuk.(alles in 1 cel)
Nu wil ik eigenlijk alleen de paragraaf aanduiding overkopieren na een nieuw werkblad en de rest van de tekst uit die cel (de titel)deleten.

Voorbeeld: 1.1.1.001 titel van de paragraaf. Hier zou ik dan graag alleen het gedeelte 1.1.1.001 willen over kopieren naar het nieuwe werkblad. Na de numerieke reeks staat altijd een spatie dus misschien is daar iets mee te doen

Heeft er iemand ideen?
 
Beste Miliano,

met onderstaande formule (in a1 staat jouw reeks met tekst).

=LINKS(A1;VIND.SPEC(" ";A1;1))

Met vriendelijke groeten,

Oeldere
 
Beste miliano ;)

Als je de formule neemt van oeldere dan heb je achteraan de cijfers nog een spatie.

Code:
=LINKS(A1;VIND.SPEC(" ";A1;1))

Wil je de spatie ook weg, verander dan de formule in

Code:
=LINKS(A1;VIND.SPEC(" ";A1)-1)

Groetjes Danny. :thumb:
 
Laatst bewerkt:
Wow, snelle reacties TOP, :thumb:

ik heb nu nog een vraagje......als ik in een nieuw werkblad die formulie gebruik over een hele range met paragraven. (dus meerdere cellen) en er zit zo nu en dan een blanco cel tussen dus krijg ik de #value! melding. Is er een manier om deze cellen, zonder de formule uit de cel te halen, automatisch te deleten of te wissen?

Ik heb wat gestoeit met een macro dat rijen verwijderd als de cel een bepaalde waarde of tekst niet/wel bevat, maar dat levert niet veel op aangezien de waarde niet " " of 0 is maar de formule bevat. Dus deleten op de #value! waarde lukt niet.

Hopenlijk hebben julie hier ook een oplossing voor!:)
 
Beste miliano ;)

Gebruik dan de volgende formule

Code:
=ALS(ISFOUT(LINKS(A1;VIND.ALLES(" ";A1)-1));"";LINKS(A1;VIND.SPEC(" ";A1)-1))

Deze laat de foutmelding (#value) verdwijnen, echter de lege rij blijft staan.

Deze verwijderd de spatie achter de cijfers ook, mijn vorige formule daar zat een foutje in.

Groetjes Danny. :thumb:
 
Beste Danny,

Dank voor je oplossing.:thumb: Ik heb de engelse versie van excel dus jouw formule zou dan dit worden:

=IF(FALSE(LEFT(A1;FIND.ALL(" ";A1)-1));"";LEFT(A1;FIND.SPEC(" ";A1)-1))

Alleen werkt het niet.........

=IF(FALSE();"";LEFT(A1;FIND.SPEC(" ";A1)-1)) werkt het wel maar krijg ik nog steeds die #value! melding......

Ik hoop dat je nog wat anders weet!:D
 
Hi Miliano,

Zo zou hij moeten werken :

Code:
=IF(FALSE(LEFT(A1;FIND(" ";A1)-1));"";LEFT(A1;SEARCH(" ";A1)-1))

Joske
 
Laatst bewerkt:
Ha Joske,

Helaas doet het nog steeds niet wat ik wil.:o
Hij geeft aan dat de logical test niet correct is........misschien zijn er nog andere oplossingen!
 
Zo zou hij moeten werken :

Code:
=IF(FALSE(LEFT(A1;FIND(" ";A1)-1));"";LEFT(A1;SEARCH(" ";A1)-1))

Joske[/QUOTE]

zou het niet moeten zijn: if(n/a(left etc.)?

Ik gebruik vandaag de nederlandse versie.
Op een andere lokatie heb ik de engelse versie.
Even uit mijn blote hoofd (n/a is not available). => niet beschikbaar.

test dit ff en laat het s.v.p. nog ff weten.

Met vriendelijke groeten,

Oeldere
 
Zo misschien,

Ik heb ook hier niet de engelse versie :rolleyes:

Code:
=IF(ISERROR(LEFT(A1;FIND(" ";A1)-1));"";LEFT(A1;SEARCH(" ";A1)-1))

Opgelet, want het zou kunnen dat de ; moet vervangen worden door een ,

Joske
 
Nope, werkt ook niet.

Ik heb het met de N/A en NOT geprobeerd maarhet lijkt de fout in te gaan op de find opdracht.
 
Zo misschien,

Ik heb ook hier niet de engelse versie :rolleyes:

Code:
=IF(ISERROR(LEFT(A1;FIND(" ";A1)-1));"";LEFT(A1;SEARCH(" ";A1)-1))

Opgelet, want het zou kunnen dat de ; moet vervangen worden door een ,

Joske

Deze doet het wel!! THNX:thumb::thumb:
 
Graag gedaan.

Zet je de vraag nog even op opgelost

Thanks :thumb:
 
Beste Miliano,

met onderstaande formule (in a1 staat jouw reeks met tekst).

=LINKS(A1;VIND.SPEC(" ";A1;1))

Met vriendelijke groeten,



Hallo

ik wil graag uit onderstaande cel alleen het getal 450 in een andere cel
maar ik krijg dit niet voor elkaar, kan iemand mij hiermee helpen

alvast bedankt marcia


BATHLINE BB-C 0450x1186 0099


Oeldere
 
Allereerst natuurlijk welkom bij HelpMij! Deze topic is al 5 jaar dicht, en opgelost. Als de aangedragen oplossing voor jou niet werkt, dan moet je een eigen vraag aanmaken. Dus bij deze: maak een eigen vraag aan, en doe er dan ook een voorbeeldbestandje bij, dat werkt altijd een stuk sneller!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan