Hallo zusammen,
ich habe wenig Erfahrung in VBA Programierung und würde gerne wissen, ob eurer Einschätzung nach folgendes in Excel umzusetzen ist:
Szenario:
Ich betrachte Personen die alle die gleiche Krankheit haben und sich an einem bestimmten Ort angesteckt haben. Ich möchte herausfinden wo die Personen sich am wahrscheinlichsten angesteckt haben.
Die Daten sind in einer Excel Datei welche wie folgt aufgebaut ist:
Spalten:
Personen-ID/Datum & Uhrzeit/Ortsangabe A/Ortsangabe B/Ortsangabe C
Die Ortsangaben A-C beziehen sich auf den gleichen Ort geben nur unterschiedliche Informationen wieder. Die Informationen in den Spalten Ortsangabe A-C sollten jeweils als eigener Ort angesehen werden. Es handelt sich hierbei um Angaben in welchem Viertel man sich aufgehalten hat, wenn sich Personen im gleichen Viertel aufgehalten haben dann stehen diese Viertel immer unter der gleichen Ortsangabe. In der Beispiel Tabelle würde demnach Berlin-Schönefeld immer in Ortsangabe A stehen.
Zeilen:
Ein Eintrag pro Person pro Ortsbesuch. Besucht eine Person den gleichen Ort zweimal sind zwei Einträge vorhanden.
Die Tabelle könnte demnach etwa so aussehen:
Personen ID / Datum / Ortsangabe A / Ortsangabe B / Ortsangabe C
1 / 15.1.17 / Berlin-Schönefeld / Berlin-Alexanderplatz /Berlin-Friedrichshein
2 / 14.1.17 / Hamburg Altona / Hamburg Hafencity / Hamburg Schanzenviertel
2 / 10.1.17 / Berlin-Schönefeld / Berlin Mitte / Berlin West
Als Auswertung bräuchte ich z.B. eine Tabelle mit der Information welche Ortsangabe am Häufigsten vorkommt (alle Einträge können absteigend aufgelistet werden):
Erwartetes Ergebnis
Wert / Ortsangabe / Anzahl Besucher
Berlin-Schönefeld / A / 2
Berlin Mitte / A / 1
Hamburg Altona / A / 1
etc
Der Output kann auch in einer anderen Form dargestellt werden wichtig ist nur, dass die Information herausgelesen werden kann.
|