snb
Verenigingslid
- Lid geworden
- 12 jun 2008
- Berichten
- 19.663
Natuurlijk hebben ook wij ons callcenter naar India verplaatst om zo min mogelijk last te hebben van klanten.
Ook al werken ze daar voor een schijntje, toch hebben we daar allerlei systemen geïntroduceerd om de medewerkers te bespioneren. Hopelijk kunnen we uit de analyse van die gegevens het aantal mensen dat nodig is nog verder reduceren.
Helaas worden de gegevens in afzonderlijke sets verzameld.
Willen we de duimschroeven echt aan kunnen draaien, dan zullen die gegevens geïntegreerd moeten worden per persoon en per dag.
In de bijlage tref je 6 werkbladen aan (customer satisfaction (CSAT), Net Promotor score (NPS), Fast Cusomer Response (FCR), etc..
Het is de bedoeling dat al die gegevens in 1 werkblad terechtkomen.
De gegevens die betrekking hebben op 1 medewerker (name of EIN) en op eenzelfde dag (Date) moeten gecomprimeerd worden tot 1 record.
Uiteindelijk bevat de resulterende tabel dan unieke records voor de combinatie medewerker_dag.
Omdat dit een typische Database kwestie is leek mij een SQL-benadering het meest voor de hand liggend.
Dat is mij nog niet gelukt.
Wat lukt wel ?
Het lukt mij om dit met een Dictionary-benadering te maken (Sub M_snb).
Ook werkt een ADODB.Recordset benadering (Sub M_snb_ADO).
Met een SQL-benadering (Sub M_snb_SQL) lukt het alle records uit alle bladen met eenzelfde naam en datum te integreren. Alle records zonder een naam_datum conbinatie in een van de werkbladen krijg ik daarmee echter niet boven tafel.
Kan een SQL-specialist hierover zijn/haar licht laten schijnen?
O ja, Ik ben niet naar een 'Powerpivot' of 'Powerquery' oplossing op zoek.
Ook al werken ze daar voor een schijntje, toch hebben we daar allerlei systemen geïntroduceerd om de medewerkers te bespioneren. Hopelijk kunnen we uit de analyse van die gegevens het aantal mensen dat nodig is nog verder reduceren.
Helaas worden de gegevens in afzonderlijke sets verzameld.
Willen we de duimschroeven echt aan kunnen draaien, dan zullen die gegevens geïntegreerd moeten worden per persoon en per dag.
In de bijlage tref je 6 werkbladen aan (customer satisfaction (CSAT), Net Promotor score (NPS), Fast Cusomer Response (FCR), etc..
Het is de bedoeling dat al die gegevens in 1 werkblad terechtkomen.
De gegevens die betrekking hebben op 1 medewerker (name of EIN) en op eenzelfde dag (Date) moeten gecomprimeerd worden tot 1 record.
Uiteindelijk bevat de resulterende tabel dan unieke records voor de combinatie medewerker_dag.
Omdat dit een typische Database kwestie is leek mij een SQL-benadering het meest voor de hand liggend.
Dat is mij nog niet gelukt.
Wat lukt wel ?
Het lukt mij om dit met een Dictionary-benadering te maken (Sub M_snb).
Ook werkt een ADODB.Recordset benadering (Sub M_snb_ADO).
Met een SQL-benadering (Sub M_snb_SQL) lukt het alle records uit alle bladen met eenzelfde naam en datum te integreren. Alle records zonder een naam_datum conbinatie in een van de werkbladen krijg ik daarmee echter niet boven tafel.
Kan een SQL-specialist hierover zijn/haar licht laten schijnen?
O ja, Ik ben niet naar een 'Powerpivot' of 'Powerquery' oplossing op zoek.
Laatst bewerkt: