aantal als met meerdere gegevens in 1 cel

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • The Scorpios
  • Registratie: Februari 2013
  • Laatst online: 28-08 01:49
Ik heb een bestand met in de kolommen antwoord op : soort hulpvraag :
per regel en 1 cel van het bestand
Soort hulpvraag: Achterstand betalingen, Voorkoming schulden
Soort hulpvraag: Achterstand betalingen, Begeleiding administratie
Soort hulpvraag: Achterstand betalingen, Voorkoming schulden
Soort hulpvraag: Achterstand betalingen, Voorkoming schulden, Budgetcoaching/planning, Crisissituatie
Soort hulpvraag: Achterstand betalingen, Voorkoming schulden
Soort hulpvraag: Achterstand betalingen
Soort hulpvraag: Achterstand betalingen, Begeleiding administratie, Voorkoming schulden

Nu wil ik graag een tabel als dit voorbeeld:
Soort hulpvraag (in cel c1: aantal keren ingevuld, aantal regels ( = 7
Achterstand betalingen (tekst cel c2) 7
Voorkoming schulden (tekst cel c3 ) 5
Begeleiding administratie (tekst in c4) 2

Geprobeerd =AANTAL.ALS(A:A;C2) maar uiteraard klopt de gezochte tekst niet exact
Tekst splitsen kan niet omdat niet elk label/antwoord even lang is

Heb al gedacht om het te converteren naar platte tekst, zoeken en vervangen enz enz maar wel erg bewerkelijk. Dit bestand heeft nog meer kolommen met vergelijkbaar probleem. En het komt elke maand terug.......


Dus een vraag een de experts, hoe kan ik dit netjes in excel regelen.

...

...

Alle reacties


Acties:
  • 0 Henk 'm!

  • Croga
  • Registratie: Oktober 2001
  • Laatst online: 02-10 12:43

Croga

The Unreasonable Man

Je zit hier met een klassiek ETL issue. Meerdere waarden in 1 kolom wil je het liefst omzetten in meerdere records met behulp van een unpivot actie.
Als het aantal mogelijke opties beperkt is zou ik zelf per optie een hulpkolom aanmaken. Ofwel: Kolommen voor Achterstand betalingen, Voorkoming schulden, Budgetcoaching, etc. In die kolom gebruik je dan een functie als CONTAINS om te kijken of de waarde voorkomt in die lijst en zet daar vervolgens TRUE of FALSE (1 of 0) in. Daarna kun je een eenvoudige optelling doen.

Ofwel:
Kolom 1 is waat jij zelf schetst.
Kolom 2 is “Als in kolom 1 Achterstand betaling voor komt dan 1, anders 0”
Kolom 3 “Als in kolom 1 Voorkoming schulden voor komt dan 1, anders 0”
etc.

In pure BI theorie praat je hier over een aantal dimensies over dit feit en die dimensies wil je uit elkaar trekken voordat je ze gaat verwerken.

Acties:
  • 0 Henk 'm!

  • The Scorpios
  • Registratie: Februari 2013
  • Laatst online: 28-08 01:49
Croga, dit is inderdaad een oplossing maar.... hoe is dat in NL excel ;(

Acties:
  • 0 Henk 'm!

  • Croga
  • Registratie: Oktober 2001
  • Laatst online: 02-10 12:43

Croga

The Unreasonable Man

Ik heb alle vertrouwen in je DuckDuckGo kunsten dat je die zelf wel kunt vinden @The Scorpios.

Acties:
  • 0 Henk 'm!

  • trenza
  • Registratie: November 2002
  • Laatst online: 01-10 22:17
Als het altijd is zoals je voorbeeld:
=AANTAL.ALS(A:A;"*"&C2&"*")

Acties:
  • 0 Henk 'm!

  • The Scorpios
  • Registratie: Februari 2013
  • Laatst online: 28-08 01:49
Zo eenvoudig was het niet maar gevonden. Heb trouwens jouw opmerking over dimensie en Power BI doorgezet naar degene die bestand voor me gemaakt heeft. Zeker omdat in de planning staat de brongegevens te gaan bewerken in Power BI
Pagina: 1