Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Koppelen van gegevens  (gelezen 6277 keer)

0 leden en 1 gast bekijken dit topic.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 219
  • Geslacht: Man
  • Oplossing.be
Koppelen van gegevens
« Gepost op: 02 juli 2020, 10:30:50 »
Ik heb een map met transacties ivm een kinderdagverblijf.

In kolom M staan namen van één ouder van een kind.
Op het 2de tabblad heb ik een lijst met kind-ouders.
Soms komt moeder, soms vader het kind ophalen.

Ik wil in kolom N het bijhorend kind plaatsen.

Ik maakte reeds een formule maar slaag niet in een goed resultaat.

Graag hulp.(in bijlage een voorbeeld)

Mvg
René

Offline Haije

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 106
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #1 Gepost op: 02 juli 2020, 11:20:31 »
Hoi René,

kom je hier verder mee?
|-|aije

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 1.977
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Koppelen van gegevens
« Reactie #2 Gepost op: 02 juli 2020, 12:29:39 »
rdcoster, ik weet dat een kind geen "nummer" is, maar toch is dat dé methode om zo'n soort database op te zetten. Een kind-nummer moet een uniek nummer zijn. Daarmee voorkom je óók dat er 2x een "jack" in een groep zitten en dat je registratie fout loopt.
______________________________

Groet, Leo

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 219
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #3 Gepost op: 02 juli 2020, 15:03:10 »
@Haije,
Dit is inderdaad reeds werkbaar. Bedankt !

@RedHead,
Volledig akkoord met je visie.
Ik stoot nu wel nog tegen andere problemen.
De lijst 'Transacties' komt van een Payconiq download.

Probleem 1:
Een moedertje was op Payconiq bekend als 'Celine Van de Velde', maar omdat ze 1 maand later om bepaalde redenen een nieuw account aanmaakte bij Payconiq stelde ze haar naam in als 'Celine'.
Dus komt ze in de betaallijst voor onder 2 verschillende namen.

Probleem 2:
Bij de vaders heb ik 2 maal 'Miguel' voor 2 verschillende kindjes. Zij staan in Payconic alleen met de voornaam.
Dus probleem voor onderscheid.

Ik kan moeilijk aan de klanten van de crèche vragen om ook hun Familienaam te vermelden bij Payconiq, want misschien vragen andere instellingen het anders.

Dus Excel (ik) staat voor een probleem, tenzij er suggesties zijn....

Offline cow18

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 212
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #4 Gepost op: 02 juli 2020, 15:28:38 »
ik vermoed dat er bij iedere transactie een ibannummer "...x9999" staat in kolom F
Maak daarom in je ander tabblad een tabel "iban-ouder-kind" aan.
Ik veronderstel dat je bij die iban dus enkel de laatste 4 cijfers te zien krijgt, maar de kans op 2 gelijke cijfers is 1/10.000.
Met een vert.zoeken ben je er zo.
Voor die minieme kans kan er nog een plan B opgezet worden.

In bovenstaande probleemstellingen zou je dus 2 verschillende IBAN's "Celine" gehad hebben die tot het zelfde kind zouden geleid hebben.
In het 2e probleem zouden 2 verschillende IBAN's met dezelfde naam "Miguel" tot 2 verschillende kinderen geleid hebben.

Met een draaitabel kan je dan terug je huidige tabel aanmaken met per kind alle betalende rekeningen.
« Laatst bewerkt op: 02 juli 2020, 15:37:09 door cow18 »

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 219
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #5 Gepost op: 02 juli 2020, 16:02:21 »
@cow18,

Dit is wel een interessante piste !

Ik zie alleen dat er blijkbaar ook soms geen IBAN nr vermeld is. (zie bijlage)
Ik weet niet of de Payconiq gebruiker dit kan instellen om verborgen te blijven.

Offline cow18

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 212
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #6 Gepost op: 02 juli 2020, 16:27:31 »
ik ben even gaan spieken op de site van "Payconiq" bij "veelgestelde vragen" zowel als particulier en als professional.
Daar heb ik niet echt iets relevants gevonden.

Maar als ik naar de video's kijk, dan veronderstel ik dat je een betaalverzoek doet voor je kinderen, dat is een bedrag + eventueel begeleidende tekst.
Kan er in die begeleidende tekst geen verwijzing naar het juiste kindje zitten ?
En kan dat niet terug te vinden zijn op je excel-bestandje ? (kolom I of J, description en reference)

Misschien een indiscrete vraag, ik ken de app niet, maar zijn er daar als professional bepaalde kosten aan verbonden per transactie of per maand ?

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 219
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #7 Gepost op: 02 juli 2020, 17:00:39 »
@cow18,

Citaat
Kan er in die begeleidende tekst geen verwijzing naar het juiste kindje zitten ?

Nee hoor, die moedertjes en vaders komen inderhaast hun kroost oppikken nadat ze een uur in de file hebben gestaan en betalen dan via de App... geen tijd voor een extra mededeling... en zo vlug mogelijk naar huis...

Voor zover ik weet zijn er geen kosten aan het professioneel gebruik van de App (maar ik behandel de cijfers van mijn zoon), tenzij die op het einde ban t jaar gaan verschijnen. (ik denk het niet).

Offline cow18

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 212
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #8 Gepost op: 02 juli 2020, 17:27:50 »
bon, op basis van je screenshot zouden we al 6 op 8 betalingen al juist kunnen krijgen via de IBAN.

Maar eigenlijk vind ik dat van die mededeling nog zo slecht niet.
Ik vermoed dat er geen standaardprijs is, het is een halve dag of een dag en eventueel nog wat extra's (pampers, uren, ...).
Dus, je zoon moet zo wie zo een bedrag intikken.
Is het dan voor hem te veel gevraagd om daar "Mia", desnoods "Mia V" in geval van meerdere Mia's, bij te tikken en dan die gefrustreerde en opgefokte ouders die QR-code te laten inscannen en ASAP te betalen + kinderen inladen.
In plaats van "Mia" zou je ook een volgnummer of iets anders kunnen gebruiken om het uniek te maken.
Het zal hem op het einde van de week een pak minder kopzorgen opleveren.

Het kan zijn dat ik de handelswijze verkeerd inschat, gelieve me dan te corrigeren.

Offline cow18

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 212
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #9 Gepost op: 02 juli 2020, 19:24:58 »
ik dacht er plots aan, bestaat er geen 3e probleem, ouders die 2 of meer kinderen droppen en dat afhandelen met 1 betaling.
Hoe wil je dat oplossen ?

Bij KBC 6 cent kosten door de ontvangende partij
« Laatst bewerkt op: 03 juli 2020, 03:23:58 door cow18 »

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 219
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #10 Gepost op: 04 juli 2020, 15:24:07 »
OK, nu heb ik een bewerkte lijst waarin het kind bekend is via de betaling van de ouders.
Kan ik nu in een ander Excel bestand (dit moet) een overzicht maken van de totalen  per kind die betaald zijn met Payconiq. ?

Offline cow18

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 212
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #11 Gepost op: 04 juli 2020, 17:27:22 »
of wel
- zie bijlage met PowerQuery gemaakt, zodoende moet het andere bestand niet geopend zijn.
Vraag is enkel, noemt volgende keer dat bestand ook zo ?
- oplossing met een draaitabel in dat 2e bestand
- oplossing met VBA

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 219
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #12 Gepost op: 05 juli 2020, 07:42:40 »
De PowerQuery is voor mij volledig nieuw.
Ik heb er de 'Help' bijgehaald om er toch iets van te begrijpen.

De koppeling lukt wel, maar ik zie niet hoe jij aan het totaalbedrag per kind komt.

PS: we gaan ervan uit dat het bestand een vaste naam heeft.

Offline cow18

  • Excel-Expert
  • Volledig lid
  • *****
  • Berichten: 212
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #13 Gepost op: 05 juli 2020, 10:12:41 »
ik ben ook niet de grootste query-specialist en ook niet de grootste fan, maar blijkbaar is dit de nieuwe trend.

in je bestand
- powerquery aanroepen uit ... bestand excel "payconiq... .xlsx"
- tabel1 selecteren
nu zit je in de query-editor
- kies kolom "kind"
- in menu "groeperen op" klikken
in nieuwe menu
- bewerking "som"
- op kolom "amount"
- nieuwe kolomnaam "Som Payconiq"
klikken op sluiten en laden
en je bent terug in je oude excel
Nu wel nog bij nieuwe data "vernieuwen" klikken of dat laten afhandelen door VBA of bij openen of handmatig.

Ik ben eerder van de "oude" stempel en zou iedere keer dat je je gegevens afhaalt van payconiq (in een excel of csv bestand) dit (via VBA) toevoegen aan een tabel in je 2e bestand en daar de nodige bewerkingen op doen. Die query is voor mij nog een beetje glad ijs.

Die PowerQuery is zowat de ultieme natte droom van iedereen die dagelijks met databases werkt en daar de meest extreme dingen mee wil doen, maar voor de beginnende gebruiker toch een serieuze aanpassing ...
 
« Laatst bewerkt op: 05 juli 2020, 10:18:59 door cow18 »

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 219
  • Geslacht: Man
  • Oplossing.be
Re: Koppelen van gegevens
« Reactie #14 Gepost op: 14 juli 2020, 13:39:15 »
@Cow18,

De download uit Payconiq wordt automatisch in de map 'Downloads" opgeslagen onder CSV formaat.
De gegevens zijn gescheiden door 'komma' en bij de bedragen is de decimal scheiding een 'punt'.
Als ik dit bestand rechtstreeks aanklik wordt excel geopend en heb ik niet de kans om de 'delimiter' (komma) in te stellen.
Daarom verander ik eerst manueel de bestands-extensie van 'CSV' naar 'TXT'.
In bijlage de 2 versies.

In voorgaande post zei je:
Citaat
.... en zou iedere keer dat je je gegevens afhaalt van payconiq (in een excel of csv bestand) dit (via VBA) toevoegen aan een tabel in je 2e bestand en daar de nodige bewerkingen op doen

Hoe kan ik dat automatiseren via VBA en toevoegen aan het 2de bestand?

 


www.combell.com