Ga naar inhoud

Kopie formule


MDanny

Aanbevolen berichten

Ik heb gegevens in 2 verschillende sheets waarvan ik een specifieke kolom automatisch wil kopiëren naar een totaal/verzamel sheet.

 

Sheet 1 is 2016

Sheet 2 is 2017

Sheet 3 is Totaal/verzamel

 

Van beide sheets wil ik de samengevoegde kolommen telkens automatisch kopiëren naar de "Totaal/verzamel" sheet ( sheet 3 ) in het kolom AA5

Als ik het alleen met sheet 2016 doe gaat het goed.

Ik gebruik dan in kolom AA5 van de sheet Totaal/verzamel de formule ='2016'!U5:V5

Maar als ik 2017 erbij wil voegen en de data daarvan voorrang wil geven krijg ik steeds een melding #WAARDE.

De gegevens die in de kolommen U5:V5 2017 staan moeten dus de gegevens van 2016 overrulen, dit omdat 2017 het meest up to date is.

Ik heb dit geprobeerd met de volgende formule maar daar gaat het een en ander fout:  =ALS(EN(2017!U5:V5=">0");2017!U5:V5);=ALS(EN(201"6!U5:V5=">0");2016!U5:V5);"")

Hoe krijg ik dit werkende ook met het oog op het later toevoegen van meerdere jaren 2018,2019 etc etc?

Bedankt alvast voor de hulp.

 

Groet.Danny

Link naar reactie
Delen op andere sites

Formule werkt toch niet.

Zodra ik de formule op meerdere sheets wil toepassen krijg ik fout meldingen.

Had dit geprobeerd: =ALS(EN('2017'!S5="Retour");'2017'!U5;"")=ALS(EN('2016'!S5="Retour");'2016'!U5;"")

 

Als ik alleen =ALS(EN('2017'!S5="Retour");'2017'!U5;"")  gebruik werkt het en krijg ik een waarde die in cel U5 staat van sheet 2017.

Voeg ik daar de zelfde formule =ALS(EN('2016'!S5="Retour");'2016'!U5;"") aan toe dan krijg ik ONWAAR als melding.

Begrijp er niks van...

Link naar reactie
Delen op andere sites

Formule werkt toch niet.

Zodra ik de formule op meerdere sheets wil toepassen krijg ik fout meldingen.

Had dit geprobeerd: =ALS(EN('2017'!S5="Retour");'2017'!U5;"")=ALS(EN('2016'!S5="Retour");'2016'!U5;"")

 

Als ik alleen =ALS(EN('2017'!S5="Retour");'2017'!U5;"")  gebruik werkt het en krijg ik een waarde die in cel U5 staat van sheet 2017.

Voeg ik daar de zelfde formule =ALS(EN('2016'!S5="Retour");'2016'!U5;"") aan toe dan krijg ik ONWAAR als melding.

 

In cel U5 van sheet 2016 staat de waarde "1".

In cel U5 van sheet 2017 staat de waarde "4"

Beide getallen zijn aantal maanden dat een document retour is.

Als cel U5 van 2017 nog geen waarde heeft moet de waarde in cel U5 2016 automatisch gekopieerd worden naar cel AA5 van de sheet Totaal/Verzamel.

Als er vervolgens een waarde wordt ingevoerd in cel U5 van 2017 moet deze waarde in AA5 gekopieerd worden de sheet Totaal/Verzamel.

 

Mij is verteld dat je met dit soort formules van rechts naar links moet werken dus vandaar dat ik eerst =ALS(EN('2017'!S5="Retour");'2017'!U5;"") en daar achteraan

=ALS(EN('2016'!S5="Retour");'2016'!U5;"") .

Ook omgekeerd krijg ik telkens de melding in cel AA5 "ONWAAR".

Dus krijg het niet werkende.

Link naar reactie
Delen op andere sites

4 minuten geleden, plongske zei:

Misschien kan je deze eens proberen.

 


=ALS('2017'!S5="Retour";'2017'!U5;ALS('2016'!S5="Retour";'2016'!U5;""))

 

 

Bovenstaande formule werkt alleen op de gegevens in sheet 2017.

Als ik dus de gegevens in cel U5 van 2017 wis komen niet de gegevens uit 2016 ervoor in de plaats.

Dat is wel de bedoeling.

Link naar reactie
Delen op andere sites

Ik heb even snel een voorbeeld bestand gemaakt.

Als je in sheet 2017 de waarde 5 wist dan komt niet de waarde van 2016 ervoor in de plaats maar gewoon de waarde "0".

Deze moet dus dan veranderen in 1. Voeg ik vervolgens weer in 2017 de waarde 5 toe dan moet in de sheet Totaal/Verzamel A5 ook weer in de waarde 5 veranderen.

Nieuw - Microsoft Excel-werkblad.xlsx

Link naar reactie
Delen op andere sites

Gast
Dit topic is nu gesloten voor nieuwe reacties.
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.