Excel hulpvraag

22-09-2020 09:34 14 berichten
Alle reacties Link kopieren
Goedemorgen allemaal,

Op mijn werk moet ik een toegestuurd rooster ombouwen om deze in ons systeem te kunnen verwerken.
In de excel lijst staan nu links (boven naar beneden) namen van medewerkers, bovenin van links naar rechts datums.
En dan in de betreffende velden een letter (V voor vrij bv en D voor dagdienst).
Om dit rooster goed in het systeem te zetten (en een V als vrije dag te herkennen) moeten alle V's omgezet worden in een VD1005 en een D bijvoorbeeld in een DD404.
Hoe kan ik voor alle V's tegelijkertijd doen?
Voordat ik het hele rooster een voor een af moet gaan?
Iemand een idee? Ik kwam er even niet uit met google (wat ik dan precies als zoekfunctie moet invoeren om het gevonden te krijgen).
Normaal worden alle roosters kant en klaar aangeleverd dus dan is dat probleem er niet.
Not my circus, not my monkeys
Alle reacties Link kopieren
Mijn eerste gedachte is: alleen laten zoeken/vervangen in de kolommen waarin die V of D staan.
De antwoorden op het forum zijn niet altijd bedoeld als hulp.
Sommige mensen maken soms onaardige opmerkingen.

Reageren is niet altijd nodig, en zeker niet verplicht.
Je selecteert het gebied waar de V's en D's staan. Zijn die gegevens uniek of zijn er ook andere woorden waar de V en de D in staan? Als dat eerste het geval is, dan doe je control f, vervangen, V door datgene wat het moet worden.
Alle reacties Link kopieren
CTRL+H (shortcut voor find and replace), dan in het bovenste vakje Vrij intikken en in het onderste vakje VD1005, en dan het kleine knopje "replace all" klikken. Dit voor al je items doen.
Alle reacties Link kopieren
In het gebied waar de V's en D's staan staan nog 15 andere rooster opties (TD/ZV en nog een aantal opties, die moeten ook allemaal andere codes krijgen).
Er zijn dus nog nog andere diensten waar de letter V in voorkomt, maar dan alleen in combinatie moet een andere letter.
De V's en D's staan kriskras door het document. Ik heb dus niet een simpel rijtje V's.
Ik wil dus dat alle V's in het document simpel vervangen worden door VD1005 door 1 V te selecteren of door het hele gebied te selecteren en dan ergens in te voeren (met een formule?) dat alle V's omgezet moeten worden nar VD1005 en dan zo elke letter afgaan :proud:

Maar misschien vraag ik wel iets onmogelijks. :D
Not my circus, not my monkeys
Alle reacties Link kopieren
Ugli schreef:
22-09-2020 09:47
CTRL+H (shortcut voor find and replace), dan in het bovenste vakje Vrij intikken en in het onderste vakje VD1005, en dan het kleine knopje "replace all" klikken. Dit voor al je items doen.
JAAAAAAAAAAAAAAAAAAAAAAAAAA!!!! :cheer2:

Dankjewel! :yes: :worship:
Not my circus, not my monkeys
silent-witness schreef:
22-09-2020 09:50
In het gebied waar de V's en D's staan staan nog 15 andere rooster opties (TD/ZV en nog een aantal opties, die moeten ook allemaal andere codes krijgen).
Er zijn dus nog nog andere diensten waar de letter V in voorkomt, maar dan alleen in combinatie moet een andere letter.
De V's en D's staan kriskras door het document. Ik heb dus niet een simpel rijtje V's.
Ik wil dus dat alle V's in het document simpel vervangen worden door VD1005 door 1 V te selecteren of door het hele gebied te selecteren en dan ergens in te voeren (met een formule?) dat alle V's omgezet moeten worden nar VD1005 en dan zo elke letter afgaan :proud:

Maar misschien vraag ik wel iets onmogelijks. :D
Ik denk dat je moet nadenken over een logische volgorde. Dus eerst de termen waarin de V of D in combinatie met andere letters voorkomt. En voor zover de nieuwe code een V of een D heeft, zet je daar nu bijvoorbeeld een X voor in de plaats, dan kun je die aan het einde weer vervangen voor die V of D.
Alle reacties Link kopieren
-jolijn- schreef:
22-09-2020 09:54
Ik denk dat je moet nadenken over een logische volgorde. Dus eerst de termen waarin de V of D in combinatie met andere letters voorkomt. En voor zover de nieuwe code een V of een D heeft, zet je daar nu bijvoorbeeld een X voor in de plaats, dan kun je die aan het einde weer vervangen voor die V of D.
Thanks voor het meedenken! Ugli had hierboven de oplossing :)
Not my circus, not my monkeys
In de kolom waar het om gaat filteren op alleen de V’s en dan in de gefilterde cellen bovenaan een V typen en naar beneden trekken. Daarna het filter weer uitzetten.

Find and replace is nogal gevaarlijk bij grote sheets met veel data. Je loopt risico dat je ergens een V verwijderd die gewoon een V moet blijven.

Edit: oh sorry, nee hier heb je niets aan, want de data staan horizontaal, dan moet je het alsnog per kolom doen.
Alle reacties Link kopieren
rumforviva schreef:
22-09-2020 09:57
In de kolom waar het om gaat filteren op alleen de V’s en dan in de gefilterde cellen bovenaan een V typen en naar beneden trekken. Daarna het filter weer uitzetten.

Find and replace is nogal gevaarlijk bij grote sheets met veel data. Je loopt risico dat je ergens een V verwijderd die gewoon een V moet blijven.

Edit: oh sorry, nee hier heb je niets aan, want de data staan horizontaal, dan moet je het alsnog per kolom doen.
Het rooster is bij ons zodanig dat dat bijna niet kan (of er is een foutieve code in het begin ingevoerd bv V R ipv VR).
Het betreft een kwartaalrooster dus data is nog te overzien en bij het plakken in het systeem wordt t gelijk rood als iets niet juist is (of niet klopt met het aantal dagdiensten bv op een dag) .

Die foutmarge durf ik wel te nemen.
Not my circus, not my monkeys
Alle reacties Link kopieren
Ter aanvulling: bij Ctrl+H (zoek & vervang, find+replace) heb je ook nog een knopje 'options' staan. Daar kan je 'Match entire cell contents' aanvinken. Dan vervangt hij alleen de V's in cellen waar verder geen andere letters in staan. Dus dan heb je niet het gevaar dat tekstjes worden aangepast waar toevallig ook ergens een V in staat (bijvoorbeeld "Mevrouw de vries" wat opeens "MeVD1005rouw de VD1005ries" wordt).
Alle reacties Link kopieren
masatu schreef:
22-09-2020 10:17
Ter aanvulling: bij Ctrl+H (zoek & vervang, find+replace) heb je ook nog een knopje 'options' staan. Daar kan je 'Match entire cell contents' aanvinken. Dan vervangt hij alleen de V's in cellen waar verder geen andere letters in staan. Dus dan heb je niet het gevaar dat tekstjes worden aangepast waar toevallig ook ergens een V in staat (bijvoorbeeld "Mevrouw de vries" wat opeens "MeVD1005rouw de VD1005ries" wordt).
Oeh die wist ik dan weer niet, bedankt voor de tip! Ik zou in dat geval een filter erop gooien en dan gaan CTRL+Hen, maar jouw manier is beter haha.
masatu schreef:
22-09-2020 10:17
Ter aanvulling: bij Ctrl+H (zoek & vervang, find+replace) heb je ook nog een knopje 'options' staan. Daar kan je 'Match entire cell contents' aanvinken. Dan vervangt hij alleen de V's in cellen waar verder geen andere letters in staan. Dus dan heb je niet het gevaar dat tekstjes worden aangepast waar toevallig ook ergens een V in staat (bijvoorbeeld "Mevrouw de vries" wat opeens "MeVD1005rouw de VD1005ries" wordt).
Thnx voor deze tip, weer wat geleerd vandaag :)
masatu schreef:
22-09-2020 10:17
Ter aanvulling: bij Ctrl+H (zoek & vervang, find+replace) heb je ook nog een knopje 'options' staan. Daar kan je 'Match entire cell contents' aanvinken. Dan vervangt hij alleen de V's in cellen waar verder geen andere letters in staan. Dus dan heb je niet het gevaar dat tekstjes worden aangepast waar toevallig ook ergens een V in staat (bijvoorbeeld "Mevrouw de vries" wat opeens "MeVD1005rouw de VD1005ries" wordt).
Goeie!

Dit is een oud topic. Het topic is daarom gesloten.
Maak een nieuw topic aan om verder praten over dit onderwerp.

Terug naar boven