Help!

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

Hulp bij posten

Recente topics

Auteur Topic: Bank-CSV bestand bewerken  (gelezen 4053 keer)

0 leden en 1 gast bekijken dit topic.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 185
  • Geslacht: Man
  • Oplossing.be
Bank-CSV bestand bewerken
« Gepost op: 16 december 2019, 10:37:48 »
Van de Fortis bank krijg ik een CSV bestand dat er uit ziet als bijlage (tabblad Fortis-CSV).
Ik zou de gegevens graag in een Excel boekhouding verwerken.

Op het 2de tabblad maakte ik een kopij daarvan en wil graag uit de 'Detail' kolom sommige tekst uithalen en die plaatsen in een kolom 'Omschrijving' en koppelen aan 'Soort'.

Omdat ik daar geen vaste lijn in zit zie ik dit moeilijk (of niet) te verwezenlijken.

Zijn er soms experten die daar een oplossing voor kunnen bedenken ?

Mvg
René

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 17.914
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Bank-CSV bestand bewerken
« Reactie #1 Gepost op: 16 december 2019, 11:01:09 »
René,

is de tekst in het rood die je wilt behouden?

En wat bedoel je precies met "koppelen aan kolom soort"?

:) SoftAid :)             
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag mogelijk op meerdere fora beantwoord.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 185
  • Geslacht: Man
  • Oplossing.be
Re: Bank-CSV bestand bewerken
« Reactie #2 Gepost op: 16 december 2019, 11:06:50 »
Inderdaad de rode tekst wil ik behouden (maar kan voor toekomstige uittreksels mss anders zijn)

Koppelen aan 'soort' bedoel ik dat het gefilterde item (rood) zou moeten gekoppeld worden aan bijv. een lijst van 'soort-uitgaven' - 'soort-inkomsten'

Ik weet niet of dit duidelijker is ...

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 17.914
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Bank-CSV bestand bewerken
« Reactie #3 Gepost op: 16 december 2019, 12:00:20 »
Hallo René,

gedeeltelijk duidelijk, maar het valt mij op dat AL de rood gemarkeerde items in de kolom "details" overeenkomen met de namen in de kolom "omschrijving", met uitzondering van contante opnemingen of stortingen (die anders benoemd worden (cash recy)).

Er staat dus 99% overbodige luxe in kolom details.
En dat is natuurlijk ook logisch, want "details" bundelen meestal alle andere (minder belangrijke) gegevens met de basis gegevens, die jij wilt behouden.

:) SoftAid :)             


Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag mogelijk op meerdere fora beantwoord.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 185
  • Geslacht: Man
  • Oplossing.be
Re: Bank-CSV bestand bewerken
« Reactie #4 Gepost op: 16 december 2019, 14:29:24 »
Dat is ook zo. De rode tekst is deze die ik in 'omschrijving' wil.
Ik heb die zelf rood gemaakt en de kolommen 'Omschrijving' en 'Soort' zelf gecreëerd als voorbeeld.
Tabblad 1  (Fortis_CSV) is het origineel vanuit Fortis Bank.

Het komt er dus op aan om uit die massa(voor mij) overbodige details de kernwoorden te halen.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 185
  • Geslacht: Man
  • Oplossing.be
Re: Bank-CSV bestand bewerken
« Reactie #5 Gepost op: 16 december 2019, 15:36:12 »
Misschien moet het iets worden met een door mij gemaakte referentie tabel waar de kernwoorden in staan.
Eens dan de vergelijking zou kunnen gemaakt worden of het kernwoord in mijn referentietabel staat èn ook in de detailkolom van Fortis, kunnen misschien de andere bijhorende waarden zoals 'datum" en 'bedrag' geselecteerd woden.
't is maar een gedachtegang...

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 17.914
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Bank-CSV bestand bewerken
« Reactie #6 Gepost op: 16 december 2019, 18:49:34 »
Hallo René,

Ik heb met code in kolom G van het werkblad Fortis_CSV een kleine oefening gemaakt.

Dit werkt gedeeltelijk, maar omdat er zoveel verschil is in de "details" krijg je natuurlijk niet altijd perfecte resultaten.

Het geeft enkel een voorbeeld weer, wat kan met eenvoudige code in het werkblad.
Mogelijk is er meer te halen met een Macro...

Bekijk het bestand en de gebruikte code even.

Zullen we daarna verder doen?

:) SoftAid :)             
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag mogelijk op meerdere fora beantwoord.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 17.914
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Bank-CSV bestand bewerken
« Reactie #7 Gepost op: 16 december 2019, 19:02:30 »
........kunnen misschien de andere bijhorende waarden zoals 'datum" en 'bedrag' geselecteerd worden.

Datum (zowel Uitvoerings- als Valuta-datum) én de bedragen staan reeds in het CSV-bestand in aparte kolommen.
Daar moeten we dus geen moeite voor doen  ;)

:) SoftAid :)             
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag mogelijk op meerdere fora beantwoord.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 185
  • Geslacht: Man
  • Oplossing.be
Re: Bank-CSV bestand bewerken
« Reactie #8 Gepost op: 17 december 2019, 08:01:11 »
De voorgestelde oplossing lijkt me wel werkbaar.
Ik heb wel nog wat aanpassingen gedaan omdat ik constateer dat de Fortis-CSV in zijn kolom 'Tegenpartij...' een aantal spaties bevat op het einde van de tekst. Daarom test ik op een bepaald aantal characters van de tekst.

Dat de resultaten waar banknummers staan in de vorm van BE.... niet 100% mooi ogen, daar kan ik mee leven.

Ik vroeg me wel af hoe de inkleuring is gebeurd. Is die manueel aangebracht of met voorwaardelijke opmaak ?
Zo ook met de negatieve getallen in de 'Bedrag' kolom.

Nu zou mijn volgende stap zijn om een nieuwe tabel aan te maken met 'Volgnr', 'Datum', 'Omschrijving' (gefilterde tekst uit voorgaande oefening) en 'bedrag IN ' (de positieve getallen) en 'Bedrag UIT' (de negatieve getallen). Dus 5 kolommen.

In bijlage mijn aangepaste versie

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 17.914
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Bank-CSV bestand bewerken
« Reactie #9 Gepost op: 17 december 2019, 10:35:20 »
Hallo René,

ik ben al blij dat je er iets mee kan aanvangen  ;D

De opmaakkleurtjes heb ik er gewoon handmatig ingezet, voor het overzicht.

De negatieve getallen rood zetten kan je door de hele kolom te selecteren, en dan rechtsklik op 1 cel in die kolom, Celeigenschappen, Valuta, en dan kies je voor Negetieve getallen € -1.234,00.

Nu zou mijn volgende stap zijn om een nieuwe tabel aan te maken met 'Volgnr', 'Datum', 'Omschrijving' (gefilterde tekst uit voorgaande oefening) en 'bedrag IN ' (de positieve getallen) en 'Bedrag UIT' (de negatieve getallen). Dus 5 kolommen.

Dan is je allereerste tabblad CVS niet het originele CVS van de bank? Want daar staan volgnummers, 2 Datums al in.
Positieve en negatieve bedragen kan je gaan scheiden, maar zelf zie ik daar geen verbetering mee, integendeel....

:) SoftAid :)             
« Laatst bewerkt op: 17 december 2019, 10:55:43 door SoftAid »
Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag mogelijk op meerdere fora beantwoord.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 185
  • Geslacht: Man
  • Oplossing.be
Re: Bank-CSV bestand bewerken
« Reactie #10 Gepost op: 19 december 2019, 13:42:21 »
Ik werk er verder aan.

Maar zoals in eerdere reactie
Citaat
Dit werkt gedeeltelijk, maar omdat er zoveel verschil is in de "details" krijg je natuurlijk niet altijd perfecte resultaten.

Nu heeft Fortis-bank het nodig gevonden om midden in het jaar de BE... rekeningnummers op te splitsen in groepjes van 4 characters waar dit eerder alles aan elkaar stond. Dus kloppen de 'BE' voorwaarden niet meer helemaal.
Maar goed, ik heb reeds een aantal manuele correcties aangebracht en hoop dat de layout van zo'n Fortis-CSV niet om de haverklap veranderd.

Misschien kom ik later nog wel met vragen !

Mvg
René

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 17.914
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Bank-CSV bestand bewerken
« Reactie #11 Gepost op: 19 december 2019, 13:53:45 »
Nu heeft Fortis-bank het nodig gevonden om midden in het jaar de BE... rekeningnummers op te splitsen in groepjes van 4 characters waar dit eerder alles aan elkaar stond. Dus kloppen de 'BE' voorwaarden niet meer helemaal.
Toch niet, want de formule reageert enkel op de BE, niet op de nummers:
ALS(DEEL(F22;1;2)="BE";DEEL(H22;1;20)
Succes,

:) SoftAid :)             

Wegens veelvuldig melden van dubbelposten, het posten op verschillende help-fora van dezelfde vraag, zijn de gedragsregels op dit forum aangepast. Dubbelposten dient in de toekomst op voorhand gemeld te worden, met een melding en een link naar het topic op de andere site. De helpers wensen een weinig respect voor de inspanningen die ze doen om mensen te helpen. Je doet jezelf ook een plezier. Door je dubbelposten te melden wordt je vraag mogelijk op meerdere fora beantwoord.

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 185
  • Geslacht: Man
  • Oplossing.be
Re: Bank-CSV bestand bewerken
« Reactie #12 Gepost op: 19 december 2019, 16:21:11 »
Correct wat u zegt,
maar de formule neemt niet alleen de BE..... (banknummers) maar ook de tekst 'Betalingen met bankkaart' (die ook met BE begint)
En het is bij deze laatste dat dan ook de eerste 20 characters genomen worden en deze is dan niet meer uniek als Fortis haar  layout verandert.

Offline cow18

  • Lid
  • *
  • Berichten: 42
  • Geslacht: Man
  • Oplossing.be
Re: Bank-CSV bestand bewerken
« Reactie #13 Gepost op: 26 december 2019, 11:04:09 »
aan de hand van een opzoektabel, de tegenpartij en de details kan je zo de kolommen K en L maken.
Let wel, als er straks heel veel rijen staan en het werkblad wat trager wordt, kan je een groot deel van die K & L kopieren en plakken als waarde.
 

Offline rdcoster

  • Volledig lid
  • **
  • Berichten: 185
  • Geslacht: Man
  • Oplossing.be
Re: Bank-CSV bestand bewerken
« Reactie #14 Gepost op: 26 december 2019, 14:23:16 »
@cow18,

Dank voor deze suggestie !

Ik moest even slikken om dit te begrijpen, maar het lijkt me wel zeer interessant...
Ik ga dit even testen.

 


www.combell.com