Registriert seit: 10.01.2018
Version(en): 15.23.1
Hallo Zusammen!
Ich habe zwei Tabellen
A B
nummer1 Texta
nummer1 Texta
nummer3 Textb
nummer2 Texta
nummer2 Textc
und
C D
Texta
Textb
Textc
in D möchte ich nun die Anzahl von verschiedenen Nummern die in A erscheinen passend zu dem Text in C
also in der ersten Zeile von D wäre das in dem Beispiel eine 2
Leider funktioniert meine Formel nicht.
Vielen Dank schonmal
Registriert seit: 16.04.2014
Version(en): xl2016/365
Hola,
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=334
Gruß,
steve1da
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28
• Franzerl
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
Hallo Franzerl,
es geht zumindest etwas kürzer mit folgender Formel in D1:
=ANZAHL(INDEX(ZEILE(A$1:A$9)/(VERGLEICH(A$1:A$9&C1;A$1:A$9&B$1:B$9;0)=ZEILE(A$1:A$9));))*(C1>0)
und Formel nach unten kopieren.
Ergänzender Hinweis: Für derartige Auswertungen empfiehlt sich allerdings die auszuwertenden Daten in einer intelligenten Tabelle "zu sammeln". Wenn Du für Spalte A und B eine Überschrift definierst, kannst Du Deine Daten mittels der Funktion "Als Tabelle formatieren" in eine solche überführen. Dies hätte dann der Vorteil dass die Auswertungsformel dann auf die Feldnamen/-bereiche bezogen vorgenommen werden können und Du dadurch auch immer den wirklich akt. Datenbereich ausgewertet werden. Dies dann ohne die Formel bzgl. Ihres Datenbereiches anpassen zu müssen. Denn in derartigen Formeln sollte der Datenbereich möglichst nicht viel größer definiert werden als Daten vorhanden sind. In oben aufgezeigter Formel müsstest Du demzufolge eine Formeländerung vornehmen, falls weitere Daten auszuwerten sind als nur 9 Datensätze.
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
• Franzerl