Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1020to1024
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

erweitertes ZÄhlenwenn

erweitertes ZÄhlenwenn
03.11.2008 15:03:00
stelud
Hallo,
Tabelle 1
A B C
12 12 12
14 14 14
14 15 15
Tabelle 2
A B C
12 12 12
14 14 14
Fragestellung : ich will aus tabelle 1 in ein neues Blatt Tabelle3 alle Einträge übernehmen, die in Tabelle2 vorkommen (es wird nur Übereinstimmung in Spalte A betrachtet).
Mit SpalteD=ZÄHLENWENN(Tabelle2!A:A;A*) und dann autofilter auf D, alle 1 selektieren habe ich die entsprechenden Zeilen ermittelt.
Wie kann ich das lösen, wenn die Übereinstimmung auf Spalte B ausgedehnt werden soll ?
Es sollen alle Zeilen übernommen werden, bei denen Spalte A und Spalte B übereinstimmen.
Gruß, Stefan

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: erweitertes ZÄhlenwenn
03.11.2008 15:42:44
fcs
Hallo Stefan,
du kann mit einer Hilfsformel ebenfals die Zeilen kennzeichnen, in Tabelle 2 vorkommen. Die Formel ist allerdings noch etwas rechenintensiver als ZÄHLENWENN.
Folgende Formel als Matrix-Formel (Formelingabe mit Tastenkombination Strg+Shift+Enter abschließen) gibt 1 bei vorhandne und 0 bie nicht vorhanden aus.
Die 1000 als Zeilenziffer muss die an die Zahl der Zeilen mit daten in Tabelle2 anpassen. Angabe der Datenbereiche als A:A und B:B funktoniert mit dieser Formel nicht.
Formelbeispiel für Zelle D2:

=WENN(ISTFEHLER(VERGLEICH(A2&B2;Tabelle2!$A$1:$A$1000&Tabelle2!$B$1:$B$1000;0));0;1)


Gruß
Franz

Anzeige
AW: erweitertes ZÄhlenwenn
04.11.2008 08:51:32
stelud
Hallo Franz,
das funktioniert wie gewünscht - danke schon mal !!
Warum muß man hier mit Tastenkombination Strg+Shift+Enter abschließen ?
Gruß, Stefan
AW: erweitertes ZÄhlenwenn
04.11.2008 13:54:00
fcs
Hallo Stefan,
mit der besonderen Tastenfunktion werden Formeln in Excel zu Matrixformeln deklariert.
In Matrixformeln werden die in den Formeln angegebenen Zellbereche anders behandelt als in "Standardformeln".
In deinem Fall erzeugt Excel eine Matrix aus den Werten A1&B1, A2&B2, usw. in Tabelle2. Auf diese Matrix wird dann die VERGLEICH-Funktion mit dem Wert A2&B2 angewendet.
Matrix-Formeln ersparen meist zusätzliche Hilfsberechnungen.
Das folgende Beispiel ist etwas verständlicher.
Die Werte in Spalte A und B sollen jeweils in den Zeilen 1 bis 11 verglichen werden und die Anzahl Zellen ermittelt werden, in denen der Wert in Spalte A größer ist als der Wert in Spalte B.

Wertebeispiel
A	B	C
01	1	1	0
02	2	1	1
03	3	4	0
04	2	1	1
05	1	1	0
06	1	1	0
07	2	4	0
08	3	4	0
09	4	4	0
10	2	1	1
11	1	1	0
Die entsprechende Matrixformel lautet:
=SUMME(WENN(A1:A11>B1:B11;1;0))
Mit Standardformeln müsstets du z.B. in Spalte C Hilfswerte mit der Wennformel
=WENN(A1>B1;1;0)
=WENN(A2>B2;1;0)
usw.
in jeder Zeile berechnen und die Summe für Spalte C berechnen.
=SUMME(C1:C11)


In der Matrixformel wird hier die WENN-Funktion auf jedes Wertepaar der beiden Zellbereiche A1:A11 und B1:B11 angewendet und das Ergebnis in eine Matrix ausgegeben. Auf diese Matrix wird dann die Funktion SUMME angewendet.
Excel hat auch einige Standardformeln, die als Matrixformel arbeiten ohne das die Formeleingabe mit der spez. Tastenkombi abgeschlossen werden muss. z.B.:
SUMMENPRODUKT
ZÄHLENWENN
SUMMEWENN
Gruß
Franz



Anzeige
AW: erweitertes ZÄhlenwenn
05.11.2008 08:30:00
stelud
Hallo Franz,
danke für die ausführliche und sehr hilfreiche Erläuterung !!
Einfach klasse, wie immer im Forum hier !!
Gruß, Stefan
AW: erweitertes ZÄhlenwenn
04.11.2008 11:25:00
stelud
Hallo Franz,
das funzt so , danke !!
warum muß man mit Tastenkombination Strg+Shift+Enter abschließen - was ist hier das besondere ?
Gruß, Stefan

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige