Formule voor overzetten gegevens zonder witte cellen te hebben.

Anoniem
2021-10-13T13:36:21+00:00

Ik ben op zoek naar een oplossing.

Ik wil in excel gegevens overzetten van het ene werkblad naar het andere met een voorwaarde in.

Bv. Indien in werkblad A en de kolom G een naam is ingevuld, dan moet hij die gegevens op werkblad B overnemen van kolom A t.e.m. H maar....

Hij mag geen witte cellen/rijen hebben.

Probeer iets beter te omschrijven adhv onderstaand voorbeeld.

De bedoeling is dat hij in een werkblad B dus alles overneemt van kolom A,B,C,D,E en G indien de naam in kolom H vermeld is.

Ik heb werkbladen aangemaakt per naam en de bedoeling is dus dat als hij bv de naam Rob heeft in kolom H, hij alles van die lijn overneemt in een ander werkblad.

Ik heb al een poging ondernomen, maar dan zit ik met lege rijen (zoals hieronder te zien is).

Maar... De eerste witte rijen zouden dus moeten ingevuld worden door de eerste "ritten" die door Rob zijn uitgevoerd. Dus de gegevens in rij 13 zouden in rij 7 moeten komen. Ook die 0 bij omschrijving en vaste prijs zouden niet zichtbaar moeten zijn, aangezien dit in het werkblad A ook blanco zijn.

Hoop dat mijn uitleg beetje duidelijk is :-)

Microsoft 365 en Office | Excel | Anders | Anders

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen

24 antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2021-11-01T09:55:48+00:00

    Dag Jan,

    OneDrive is me onbekend. Heb het zo niet met dingen online op een cloud te bewaren.

    Even om iets te delen, ca va nog, maar niet om permanent op te bewaren.

    Dus... Zal me moeilijk lukken aangezien ik niet weet hoe OneDrive werkt.

    Het 2de dat je aanhaalde is voor mij redelijk chinees.

    Ik kan vrij goed overweg met excel, maar de power query en de macro dinges zijn voor mij nog totaal onbekend terrein.

    Groeten

    Kurt

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2021-11-01T09:53:00+00:00

    Beste Bocculus,

    Ik heb dat wel gedaan, maar krijg niks te zien en ik krijg geen foutmelding.

    Misschien is het omdat de verwijzing niet naar het juiste werkblad gebeurt??

    Ik heb wel geprobeerd om jouw functie aan te passen naar het desbetreffende werkblad, want met jouw functie gebeurde er ook niks. Ofwel heb ik daar iets verkeerd in gedaan waardoor deze ook niet ging.

    Groeten

    Kurt

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2021-10-30T13:20:58+00:00

    Kurt,

    Om het bestand te delen:

    Je zou het op OneDrive kunnen zetten, het daar delen en dan de link-sleutel (?) hier plaatsen.

    Ik krijg de indruk dat je goed uit zou kunnen komen met Power Query.

    Jan

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  4. Anoniem
    2021-10-29T18:29:46+00:00

    Beste Kurt,

    Je krijgt geen resultaat. Ik denk, dat je de formule niet invoert als matrixformule. Dwz. houd de cntrl- en shifttoets ingedrukt en druk op enter. Excel plaatst accolades voor en achter de formule.

    Mijn formule begint met ALS.FOUT. Dat zorgt ervoor, dat als er geen resultaat meer wordt gevonden (de ritten zijn op), een lege string wordt geplaatst. Welke fout krijg jij?

    Groet,

    Bocculus

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  5. Anoniem
    2021-10-29T13:59:15+00:00

    Beste Bocculus,

    Bedankt voor je antwoord.

    Ik probeer je code te gebruiken, maar boek er géén resultaat mee.

    De bedoeling is dat alle gereden ritten ingegeven worden in een werkblad("Gereden ritten").

    Op het volgende werkblad "Opdrachtgever" moeten alle ritten overgenomen worden.

    Op het volgende werkblad "onderaannemer" moeten ook alle ritten overgenomen worden, maar met andere prijzen.

    Ik heb een werkblad "Prijslijst" aangemaakt waarin ook gegevens moeten gevonden worden.

    Dan heb ik per onderaannemer een werkblad aangemaakt.

    De bedoeling is dat op elke onderaannemer zijn lijnen komen, zonder witte lijnen ertussen.

    Dus hij mag niet gewoon de plaats overnemen zoals op het werkblad waar hij de info van moet kopiëren, maar beginnen op A2 en zo verder aansluiten zonder rijen leeg te laten.

    Wou het bestand bijvoegen, maar dat lukt blijkbaar niet. Altijd handiger om het visueel te kunnen bekijken.

    Ik heb ook ontdekt dat hij de ritcode 01A niet wil overnemen en er een foutmelding in de plaats zet.

    Ook bij andere ritten neemt hij de verkeerde info weer in kolom C(Gereden ritten).

    Groet

    Kurt

    Bedoeling is dus dat alle ritten van Andreas opgelijst worden met datum, ritnr, omschrijving, vaste prijs, km, km prijs, laden, prijs en totaal.

    Deze moeten geplaatst worden op rij A2 en zo alle ritten plaatsen van de volledige maand zonder blanco lijnen te hebben.

    En dit dan natuurlijk voor alle onderaannemers :-).

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen