Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Werte aus einer Matrix zählen
#1
Hallo ihr Lieben,

Google & Co konnte mir leider nicht helfen. Ich lande immer bei Zählenwenns oder Summenprodukt was mir nicht weiterhilft.

In einer Matrix Bsp C1:Z20 stehen Werte. Gesucht werden Werte innerhalb der Matrix welche mit 3 Suchkriterien übereinstimmen.

Zeile 1 (enthält Suchkriterien):     b1 Haus / c1 Auto / d1 Garten / e1 Haus / usw.
Zeile 2 (ebenfalls Suchkriterien):   b2 Groß / c2 Klein / d2 Mittel   /  e2 Groß / usw.

Spalte A (ebenfalls Suchkriterien):
A3 Hans
A4 Peter
A5 Tom
usw.

Somit ergibt sich, wenn ich jetzt alles richtig gezeichnet habe, eine Matrix A3:E5 in der jede Zelle einen Wert beinhaltet. Ich möchte jetzt alle Zellen zählen, die in der Matrix zwischen A3:E5 den Kriterien Haus, Groß, Tom entsprechen.
Das müsste dann also 2 ergeben.

Tausend Dank im Vorraus!
Antworten Top
#2
Hallo,

eine Mustertabelle wäre sehr hilfreich.

Nach Deiner Beschreibung ergeben sich nur 2Suchkriterien, nämlich in Zeile 1 und Spalte A. Die Werte in Zeile 2 sind eher Makulatur, oder Deine Tabelle ist falsch aufgebaut.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
Moin,

F3 und F4 sind deine Eingabefelder.und E2 die Ausgabe.

ABCDEF
1HausAutoGarten2
2Hans123
3Peter456Hans
4Paul789Auto
5Steffi101112
6Hannelore131415

ZelleFormel
E1=WENNFEHLER(INDEX(A1:D6;VERGLEICH(F3;A1:A6;0);VERGLEICH(F4;A1:D1;0));"")

ZelleGültigkeitstypOperatorWert1Wert2
F3Liste=$A$2:$A$6
F4Liste=$B$1:$D$1
Verwendete Systemkomponenten: [Windows (64-bit) NT 10.00] / MS Excel 365
Diese Tabelle wurde mit Tab2Html (v2.7.1) erstellt. ©Gerd alias Bamberg

Interpunktion und Orthographie dieses Textes sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

Grüße, StefanB
Antworten Top
#4
Code:
=SUMMENPRODUKT((B1:E1="Haus")*(B2:E2="Groß")*(A3:A5="Tom"))

Ergibt zwar die gewünschte 2 (aber die kommt auch ohne die letzte Bedingung - Haus/Groß gibt es halt zweimal, unabhängig vom Namen in Spalte A)
Gruss Ralf
Antworten Top
#5
Moin,

nee. Wo haste denn die Formel her? Hatteste mal mein Vorschlag umgesetzt?

Interpunktion und Orthographie dieses Textes sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

Grüße, StefanB
Antworten Top
#6
Hallo zusammen,




danke erstmal für die bisherigen Vorschläge. Der Index-Vergleich wäre perfekt, wenn noch eine dritte Bedingung einzufügen ginge. Ich packe hier mal die tatsächliche Tabelle rein für die ich die Funktion benötige. Mein vorangegangenes Bsp war abstrahiert. Gezählt werden sollen alle Kollegen, die am Montag in KW 35 um 8:00 beginnen (gelb markierte Zellen).

[
Bild bitte so als Datei hochladen: Klick mich!
]


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#7
Hi,

ein Bild ist keine Tabelle!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Moin @Geblub!
Du denkst zu sehr "in Papier"!
Dein Dienstplan eignet sich vielleicht gut als Ausdruck am schwarzen Brett.
Die weitere Auswertung hingegen dürfte nur mit etlichen Klimmzügen möglich sein.

Baue die Tabelle wie folgt auf, dann ist die Auswertung ein Klacks:
ABCDEFGH
1DatumMitarbeiterBeginnEnde29.08.202208:001
229.08.2022A08:0013:00
329.08.2022B14:0020:00

ZelleFormel
H1=ZÄHLENWENNS(A:A;F1;C:C;G1)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#9
Sollte doch mit Summenprodukt gehen (obwohl ich meinem Namensvetter recht gebe)

=SUMMENPRODUKT((A2:J2=L2)*(A1:J1=L3)*(A4:J9=L4))


Angehängte Dateien Thumbnail(s)
   
Gruss Ralf
Antworten Top
#10
Danke ihr lieben. Es haben sic noch mehr Probleme aufgetan. Ich stampf das ein.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste