Hoi,
Ik heb in Excel een lange lijst met daarin steeds twee velden (beide ID's van iets, maar dat is verder niet zo relevant). Die lijst ziet er ongeveer alsvolgt uit:
Wat ik nu als output wil is een matrix waarin ik kan vinden welke c_id's hoe vaak met dezelfde q_id voorkomen. Dus c_id 1 komt één keer samen voor met c_id 2, één keer met c_id 3 en twee keer met c_id 4. Een output als deze zou mooi zijn:
In deze matrix staat dus zowel horizontaal als verticaal c_id en kan je op de intersectie lezen hoevaak de twee c_id's samen voorkomen. Uiteraard zitten er in mijn lijst veel meer verschillende c_id's en q_id's, dat spreekt voor zich.
Beschikt Excel over een functie om zo'n transformatie te doen? Tips & tricks?
Ik heb in Excel een lange lijst met daarin steeds twee velden (beide ID's van iets, maar dat is verder niet zo relevant). Die lijst ziet er ongeveer alsvolgt uit:
| c_id | q_id |
| 1 | 1 |
| 1 | 2 |
| 1 | 3 |
| 2 | 1 |
| 2 | 4 |
| 3 | 2 |
| 4 | 1 |
| 4 | 3 |
Wat ik nu als output wil is een matrix waarin ik kan vinden welke c_id's hoe vaak met dezelfde q_id voorkomen. Dus c_id 1 komt één keer samen voor met c_id 2, één keer met c_id 3 en twee keer met c_id 4. Een output als deze zou mooi zijn:
| 1 | 2 | 3 | 4 | |
| 1 | - | 1 | 1 | 2 |
| 2 | 1 | - | 0 | 1 |
| 3 | 1 | 0 | - | 0 |
| 4 | 2 | 1 | 0 | - |
In deze matrix staat dus zowel horizontaal als verticaal c_id en kan je op de intersectie lezen hoevaak de twee c_id's samen voorkomen. Uiteraard zitten er in mijn lijst veel meer verschillende c_id's en q_id's, dat spreekt voor zich.
Beschikt Excel over een functie om zo'n transformatie te doen? Tips & tricks?
My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant