Hallo zusammen,
ich habe folgende Datenstruktur:
| Firmen_ID | Partnerfirm_ID | Country_partnerfirm | 2000 | 2001 | 2002 | ... |
| 1 | 1 | US | 0 | 1 | 1 | ... |
| 1 | 2 | GER | 1 | 1 | 0 | ... |
| 3 | 1 | US | 0 | 0 | 1 | ... |
| 2 | 4 | IT | 1 | 1 | 1 | ... |
Nun würde ich gerne pro Firmen_ID und Jahr (2000 bis 2023) wissen, wie viele verschiedene (count distinct country_partnerfirm if year column = 1) countries der Partnerfirmen es gibt.
Das Ergebnis sähe am besten so aus:
| Firmen_ID | Year | # of country_partnerfirm |
| 1 | 2000 | 1 |
| 1 | 2001 | 2 |
| 1 | 2002 | 1 |
| 2 | 2000 | 1 |
| 2 | 2001 | 1 |
| 2 | 2002 | 1 |
| 3 | 2000 | 0 |
| 3 | 2001 | 0 |
| 3 | 2002 | 1 |
In anderen Programmiersprachen würde ich einfach zwei for loops schreiben oder in sql ein countdistinct mit zwei group bys.
Ich bin nicht sicher, wie ich das Ergebnis in Alteryx hinkriege und um jede Hilfe dankbar!