Page 1 of 2 12 Last

Thread: Hulp in Excel

  1. #1

    Registered
    24/05/17
    Location
    ergens ginder ver
    Posts
    52
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0

    Hulp in Excel

    Hallo,

    Indien er hier Excel specialisten zijn, alle hulp is welkom!

    In mijn Excel zou ik graag dezelfde datum van betaling willen zetten in kolom D indien het klantennummer in kolom C hetzelfde is.
    Ik geraak niet verder tot het aanduiden van dezelfde klantennummers via conditional formatting

    Bestaat er geen formule?

    screenshot van voorbeeld: https://imgur.com/OfEYmJ4

    Dank aan allen.
    no votes   Reply With Quote Reply With Quote

  2. #2
    beryl's Avatar
    Registered
    11/11/03
    Location
    Brussel
    Posts
    4,195
    iTrader
    0
    Mentioned
    9 Post(s)
    Reputation
    44/629
    Quote Originally Posted by zure appelflap View Post
    This quote is hidden because you are ignoring this member. Show
    Hallo,

    Indien er hier Excel specialisten zijn, alle hulp is welkom!

    In mijn Excel zou ik graag dezelfde datum van betaling willen zetten in kolom D indien het klantennummer in kolom C hetzelfde is.
    Ik geraak niet verder tot het aanduiden van dezelfde klantennummers via conditional formatting

    Bestaat er geen formule?

    screenshot van voorbeeld: https://imgur.com/OfEYmJ4

    Dank aan allen.
    Ik zie dat er nu al datums staan ingevuld, wil dat dan zeggen dat dan zeggen dat er datums moeten overgenomen worden? Of heb je nu een lijst van klantennummers en datums en wil je nu ook die datums kopiëren, per klantennummer, naar een nieuwe lijst?
    no votes   Reply With Quote Reply With Quote

  3. #3

    Registered
    24/05/17
    Location
    ergens ginder ver
    Posts
    52
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by beryl View Post
    This quote is hidden because you are ignoring this member. Show
    Ik zie dat er nu al datums staan ingevuld, wil dat dan zeggen dat dan zeggen dat er datums moeten overgenomen worden? Of heb je nu een lijst van klantennummers en datums en wil je nu ook die datums kopiëren, per klantennummer, naar een nieuwe lijst?
    Het is de bedoeling om de datums te overschrijven in hetzelfde bestand.
    Bijvoorbeeld klantnummer RY567 heeft 2 verschillende datums van betaling => Ik wil hiervoor dezelfde, dus telkens de eerste (20/07/2018 in dit geval: cel D4 = 20/07/2018 ipv 23/07/2018).

    Ik wil deze oefening maken ongeacht de naam of bedrag van de persoon.
    no votes   Reply With Quote Reply With Quote

  4. #4
    Loser's Avatar
    Registered
    10/11/09
    Location
    Antwerpen
    Posts
    13,698
    iTrader
    9 (100%)
    Mentioned
    87 Post(s)
    Reputation
    14/2153
    Eerst al een link die kan helpen:
    https://www.ionos.com/digitalguide/o...en-statements/

    Maar wat Beryl zegt, klopt. We hebben meer informatie nodig. Ik neem aan dat D3 en D4 hetzelfde moeten zijn omdat C3 en C4 hetzelfde zijn in je voorbeeld? Maar die D3 en D4 komen vast ergens vandaan. Dan kun je er iets van maken dat =IF(C3=C4, datum1, datum2), met die datums vanwaar het vandaan komt. De klantennummers komen ook ergens vandaan, dus kan het nog algemener.
    no votes   Reply With Quote Reply With Quote

  5. #5

    Registered
    25/11/11
    Location
    Heist-op-den-Berg
    Posts
    20,821
    iTrader
    4 (100%)
    Mentioned
    48 Post(s)
    Reputation
    58/814
    Eerst even een vraag: gaat dit om huiswerk?
    Indien ja: Met deze 2 links moet je er geraken:
    https://exceljet.net/formula/extract...ms-from-a-list
    https://exceljet.net/formula/minimum-value-if

    Indien niet, kan ik je voorbeeld wel even uitwerken.
    1 members found this post helpful.   Reply With Quote Reply With Quote

  6. #6

    Registered
    24/05/17
    Location
    ergens ginder ver
    Posts
    52
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Quote Originally Posted by sandervdw View Post
    This quote is hidden because you are ignoring this member. Show
    Eerst even een vraag: gaat dit om huiswerk?
    Indien ja: Met deze 2 links moet je er geraken:
    https://exceljet.net/formula/extract...ms-from-a-list
    https://exceljet.net/formula/minimum-value-if

    Indien niet, kan ik je voorbeeld wel even uitwerken.
    Het is niet voor huiswerk.
    Ik zou mijn Excel moeten automatiseren, het zijn zo 400K rijen die ik wil aanpassen.

    Dus, op zoek gaan naar dezelfde klantennummers, indien dit het geval is, moet er dezelfde datum van betaling komen te staan (ongeacht naam en bedrag). Ik kan dit manueel doen, maar dan ben ik weken bezig Heb reeds enkele zaken geprobeerd en verder dan het automatisch aanduiden van dezelfde klantennummers ben ik niet geraakt.
    no votes   Reply With Quote Reply With Quote

  7. #7

    Registered
    25/11/11
    Location
    Heist-op-den-Berg
    Posts
    20,821
    iTrader
    4 (100%)
    Mentioned
    48 Post(s)
    Reputation
    58/814
    Quote Originally Posted by zure appelflap View Post
    This quote is hidden because you are ignoring this member. Show
    Het is niet voor huiswerk.
    Ik zou mijn Excel moeten automatiseren, het zijn zo 400K rijen die ik wil aanpassen.

    Dus, op zoek gaan naar dezelfde klantennummers, indien dit het geval is, moet er dezelfde datum van betaling komen te staan (ongeacht naam en bedrag). Ik kan dit manueel doen, maar dan ben ik weken bezig Heb reeds enkele zaken geprobeerd en verder dan het automatisch aanduiden van dezelfde klantennummers ben ik niet geraakt.
    In dat geval:
    https://drive.google.com/file/d/1xu4...ew?usp=sharing

    Je gaat volgende stappen moeten aanpassen:
    1)
    De functie van kolom F is dit: =INDEX($C$2C$8;MATCH(0;COUNTIF($F$1:F1;$C$2C$8);0)) Daar moet je $C$2C$8 vervangen door de range van je klantennummers. en $F$1:F1 moet naar de kolom waar de unieke klantennummers gaan komen verwijzen (dus $G$1:G1 als het kolom G is. Deze functie is een array-functie, die activeer je door op de functie van de eerste cel te gaan staan en dan ctrl+shift+enter te duwen
    2)
    De functie in kolom G is dit =MINIFS(D;C:C;F2) Daar moet je de D vervangen door de kolom waar uw datums staan, C:C naar de kolom waar uw klantennummers staan en F2 moet verwijzen naar de kolom met de unieke klantennummers
    3) In kolom E gebruik je een Vlookup: =VLOOKUP(C2;F:G;2;FALSE) Daar moet de C2 de kolom van de klantennummers bevatten, de F:G zijn de kolommen met de unieke lijst van klantennummers en de minimum datum, die 2 blijft en de FALSE ook.

    Hopelijk kom je hier mee verder
    1 members found this post helpful.   Reply With Quote Reply With Quote

  8. #8
    Anoniem13's Avatar
    Registered
    18/06/15
    Posts
    4,857
    iTrader
    0
    Mentioned
    7 Post(s)
    Reputation
    37/510
    Quote Originally Posted by sandervdw View Post
    This quote is hidden because you are ignoring this member. Show
    In dat geval:
    https://drive.google.com/file/d/1xu4...ew?usp=sharing

    Je gaat volgende stappen moeten aanpassen:
    Code:
    1)
    De functie van kolom F is dit: =INDEX($C$2:$C$8;MATCH(0;COUNTIF($F$1:F1;$C$2:$C$8);0)) Daar moet je $C$2:$C$8 vervangen door de range van je klantennummers. en $F$1:F1 moet naar de kolom waar de unieke klantennummers gaan komen verwijzen (dus $G$1:G1 als het kolom G is. Deze functie is een array-functie, die activeer je door op de functie van de eerste cel te gaan staan en dan ctrl+shift+enter te duwen
    2)
    De functie in kolom G is dit =MINIFS(D:D;C:C;F2) Daar moet je de D:D vervangen door de kolom waar uw datums staan, C:C naar de kolom waar uw klantennummers staan en F2 moet verwijzen naar de kolom met de unieke klantennummers
    3) In kolom E gebruik je een Vlookup: =VLOOKUP(C2;F:G;2;FALSE) Daar moet de C2 de kolom van de klantennummers bevatten, de F:G zijn de kolommen met de unieke lijst van klantennummers en de minimum datum, die 2 blijft en de FALSE ook.
    Hopelijk kom je hier mee verder
    Ik heb niks veranderd, maar de smileys stoorden mij.
    2 members found this post helpful.   Reply With Quote Reply With Quote

  9. #9

    Registered
    25/11/11
    Location
    Heist-op-den-Berg
    Posts
    20,821
    iTrader
    4 (100%)
    Mentioned
    48 Post(s)
    Reputation
    58/814
    Quote Originally Posted by paradijsappel View Post
    This quote is hidden because you are ignoring this member. Show
    Ik heb niks veranderd, maar de smileys stoorden mij.
    LOL, ik had het zelf nog niet door. Merci!
    no votes   Reply With Quote Reply With Quote

  10. #10

    Registered
    24/05/17
    Location
    ergens ginder ver
    Posts
    52
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Heel erg bedankt sander, maar dit stukje begrijp ik niet:

    en $F$1:F1 moet naar de kolom waar de unieke klantennummers gaan komen verwijzen (dus $G$1:G1 als het kolom G is. Deze functie is een array-functie, die activeer je door op de functie van de eerste cel te gaan staan en dan ctrl+shift+enter te duwen

    $F$1:F1: in je screenshot staat daar het woord uniques. Ik krijg telkens #N/A (zie mijn Excel hieronder).

    Excel file: https://ufile.io/t4fkq566
    no votes   Reply With Quote Reply With Quote

  11. #11

    Registered
    25/11/11
    Location
    Heist-op-den-Berg
    Posts
    20,821
    iTrader
    4 (100%)
    Mentioned
    48 Post(s)
    Reputation
    58/814
    Quote Originally Posted by zure appelflap View Post
    This quote is hidden because you are ignoring this member. Show
    Heel erg bedankt sander, maar dit stukje begrijp ik niet:

    en $F$1:F1 moet naar de kolom waar de unieke klantennummers gaan komen verwijzen (dus $G$1:G1 als het kolom G is. Deze functie is een array-functie, die activeer je door op de functie van de eerste cel te gaan staan en dan ctrl+shift+enter te duwen

    $F$1:F1: in je screenshot staat daar het woord uniques. Ik krijg telkens #N/A (zie mijn Excel hieronder).

    Excel file: https://ufile.io/t4fkq566
    Dat is die array-functie. Ga op cel F2 staan, klik bovenaan in de formulebalk en doe dan ctrl+shift+enter. Dan zal je accolades zien verschijnen rond uw formule.
    Die moet je dan nog opnieuw doortrekken.

    btw, moest dit toch voor huiswerk dienen, niemand gaat u ooit geloven dat ge dit zelf gevonden hebt :P Leerkrachten gaan nog niet snappen hoe het werkt.
    1 members found this post helpful.   Reply With Quote Reply With Quote

  12. #12

    Registered
    24/05/17
    Location
    ergens ginder ver
    Posts
    52
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Ik heb het gevonden. Ik moest in de cel op het einde achter de formule klikken en dan op ctrl+shift+enter klikken.

    Ik deed het louter op de cel.
    Het werkt dus
    no votes   Reply With Quote Reply With Quote

  13. #13

    Registered
    21/12/14
    Location
    blob
    Posts
    2,809
    iTrader
    1 (100%)
    Mentioned
    1 Post(s)
    Reputation
    7/259
    Mogen de rijen gefilterd worden? Anders zet je toch alle data op volgorde (op basis van klantnummer). En dan creëer je een nieuwe kolom waarin de datum uit kolom D geplakt wordt. Dus voor E3: als C3 gelijk is aan C2 dan input D2, en indien niet dan input D3
    no votes   Reply With Quote Reply With Quote

  14. #14
    Loser's Avatar
    Registered
    10/11/09
    Location
    Antwerpen
    Posts
    13,698
    iTrader
    9 (100%)
    Mentioned
    87 Post(s)
    Reputation
    14/2153
    Quote Originally Posted by sandervdw View Post
    This quote is hidden because you are ignoring this member. Show
    btw, moest dit toch voor huiswerk dienen, niemand gaat u ooit geloven dat ge dit zelf gevonden hebt :P Leerkrachten gaan nog niet snappen hoe het werkt.
    Dat geloof ik best, dit gaat zowat 9 stappen verder dan hoe ik ermee werk
    no votes   Reply With Quote Reply With Quote

  15. #15
    MrKend54l's Avatar
    Registered
    01/08/04
    Location
    De K.
    Posts
    29,744
    iTrader
    51 (100%)
    Mentioned
    11 Post(s)
    Reputation
    43/826
    Quote Originally Posted by Bloembak View Post
    This quote is hidden because you are ignoring this member. Show
    Mogen de rijen gefilterd worden? Anders zet je toch alle data op volgorde (op basis van klantnummer). En dan creëer je een nieuwe kolom waarin de datum uit kolom D geplakt wordt. Dus voor E3: als C3 gelijk is aan C2 dan input D2, en indien niet dan input D3
    Dat is net het punt van een Array, dat je geen extra kolom hoeft te maken



    Quote Originally Posted by Loser View Post
    This quote is hidden because you are ignoring this member. Show
    Dat geloof ik best, dit gaat zowat 9 stappen verder dan hoe ik ermee werk
    Logisch ook want het gros van de mensen gebruikt maar 2% van de functies in excel. Sommeren, aftrekken en dat is al vergaand. Excel is een zeer krachtig programma, maar veel mensen hebben daar geen weet van.

    Altijd wel grappig dat mensen op hun CV zetten dat ze goed met excel zijn
    Last edited by MrKend54l; 14-01-2020 at 17:45.
    Maturity is often more absurd than youth and very frequently is most unjust to youth
    PSN:Mrkend54l
    no votes   Reply With Quote Reply With Quote

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in