Registriert seit: 07.12.2016
Version(en): 2013
07.12.2016, 10:49
Hallo,
ich habe folgende Challenge:
Wie schaffe ich eine Funktion wo ich die Anzahl von Kursteilnehmern bekomme aber Duplikate sollen nur einmal gezählt warden. Hier mein Beispiel:
A B C
Nachname Vorname Kurslevel
Huber Maria 1
Müller Stefan 1
Huber Reinhard 1
Huber Maria 1
Brugger Sabine 1
Brugger Sabine 2
Müller Stefan 2
Brugger Sabine 2
Huber Reinhard 2
Ich möchte nun eine Aufteilung haben, wie viele verschiedene Personen Kurse von Kurslevel "1! besucht haben:
Antwort
Kurslevel Anzahl von verschiedenen Personen
1 4 (da Miaria den Kurs zweimal besucht hat)
2 3 (da Sabine den Kurs zweimal bescuht hat)
Kann mir hier jemand weiterhelfen?
Welche Formel kann ich verwenden damit ich die Anzahl von 4 bzw. 3 bekomme?
Danke
lg
Angehängte Dateien
Anzahl von Duplikaten vermeiden.xlsx (Größe: 8,37 KB / Downloads: 8)
Registriert seit: 13.04.2014
Version(en): 365, 2019
07.12.2016, 11:10
(Dieser Beitrag wurde zuletzt bearbeitet: 07.12.2016, 11:11 von BoskoBiati .)
Hallo,
eine Hilfsspalte und Pivot:
[html]
Arbeitsblatt mit dem Namen 'Tabelle1' A B C D E H I 1 Nachname Vorname Kurslevel Filter Filter 1 2 Huber Maria 1 1 3 Müller Stefan 1 1 Zeilenbeschriftungen Anzahl von Filter 4 Huber Reinhard 1 1 1 4 5 Huber Maria 1 0 2 3 6 Brugger Sabine 1 1 Gesamtergebnis 7 7 Brugger Sabine 2 1 8 Müller Stefan 2 1 9 Brugger Sabine 2 0 10 Huber Reinhard 2 1
Zelle Formel D2 = (ZÄHLENWENNS ($A$2:A2;A2;$B$2:B2;B2;$C$2:C2;C2) =1) *1
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
oder so:
[html]
Arbeitsblatt mit dem Namen 'Tabelle1' A B C D 1 Nachname Vorname Kurslevel Filter 2 Huber Maria 1 1 3 Müller Stefan 1 1 4 Huber Reinhard 1 1 5 Huber Maria 1 0 6 Brugger Sabine 1 1 7 Brugger Sabine 2 1 8 Müller Stefan 2 1 9 Brugger Sabine 2 0 10 Huber Reinhard 2 1 11 12 13 14 Anzahl von verschiedenen Personen die Kurse besucht haben 15 16 Level 1 4 17 Level 2 3
Zelle Formel D2 = (ZÄHLENWENNS ($A$2:A2;A2;$B$2:B2;B2;$C$2:C2;C2) =1) *1 C16 =ZÄHLENWENNS (D2: D10;1;C2:C10;A16)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
[/html]
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 07.12.2016
Version(en): 2013
Vielen Dank! das hat geklappt :)
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
Hallo,
eine
Matrixfunktion(alität)sformel würde aber auch schon ausreichend sein:
in C16:
Code:
=SUMMENPRODUKT((VERGLEICH(A$1:A$13&B$1:B$13&C$1:C$13;A$1:A$13&B$1:B$13&C$1:C$13;)=ZEILE(A$1:A$13))*(C$1:C$13=RECHTS(A16;2)*1)*1)
und Formel nach C17 kopieren
Gruß Werner
.. , - ...
Folgende(r) 1 Nutzer sagt Danke an neopa für diesen Beitrag: 1 Nutzer sagt Danke an neopa für diesen Beitrag 28
• marinko
Registriert seit: 10.04.2014
Version(en): Office 2019
Hi Werner, das letzte *1 kann wech... (^_-)
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag: 1 Nutzer sagt Danke an Jockel für diesen Beitrag 28
• marinko
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
Hallo Jörg,
... da muss ich wohl gerade halb blind gewesen sein, als ich diese nachträglich einkopiert hatte weil ich ... Sapperlot aber auch :18:
Gruß Werner
.. , - ...
Registriert seit: 07.12.2016
Version(en): 2013
13.12.2016, 00:20
(Dieser Beitrag wurde zuletzt bearbeitet: 13.12.2016, 00:25 von marinko .)
Hallo Werner,
Vielen Dank für deine Formel - ist sehr gut! :) und hilft enorm!!
Eine Frage habe ich allerdings, kann ich bei der summeprodukt function bzw. der vergleichsfunktion auch von der Zeile 3 starten zum Beispiel?
wenn ich das ändere - dann zeigt es mir einen Fehler an?!
Registriert seit: 07.12.2016
Version(en): 2013
13.12.2016, 00:26
(Dieser Beitrag wurde zuletzt bearbeitet: 13.12.2016, 00:30 von Kuwer .
Bearbeitungsgrund: Smilies ausgeschaltet
)
=SUMMENPRODUKT((VERGLEICH(C$3:C$999&D$3:D$999&K$3:K$999;C$3:C$999&D$3:D$999&K$3:K$999;)=ZEILE(C$3:C$999))*(K$3:K$999=LINKS(O14;1))*1)
das ware nun die Formel - Beginnt immer mit der dritten Zeile - und gibt keinen Wert aus.
also wenn ich mit der ersten Zeile arbeite - dann funktionierts :/
Registriert seit: 10.04.2014
Version(en): Office 2019
13.12.2016, 00:47
(Dieser Beitrag wurde zuletzt bearbeitet: 13.12.2016, 00:47 von Jockel .)
Hallo, wie kommst du auf LINKS()..? Versuch mal..:
Code:
=SUMMENPRODUKT((VERGLEICH(C$3:C$999&D$3:D$999&K$3:K$999;C$3:C$999&D$3:D$999&K$3:K$999;)=ZEILE(A$1:A$997))*(K$3:K$999=RECHTS(O14;2)*1))
P.S.: Bitte Klammersetzung b8en..!!!!
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 07.12.2016
Version(en): 2013
Hallo Jörg,
Danke für deine Hilfe.
wegen links: den Zelleninhalt habe ich ein wenig modifiziert - so, dass nun links die richtige Formel ist, aber das ist ja nicht das Problem denke ich, hoffe ich :)
lg