Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
916to920
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
916to920
916to920
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Frage zu ZÄHLENWENN()

Frage zu ZÄHLENWENN()
17.10.2007 08:16:00
Bertram
Hallo zusammen,
kann mir evtl. jemand erklären, weshalb das funktioniert:
=INDEX(COUNTIF(Bereich;$B$1:$B$3);COLUMN(A1))
mit Bereich bezieht sich auf =Sheet1!$A$1:$A$10
Das hier aber nicht:
=INDEX(COUNTIF(Bereich2;$B$1:$B$3);COLUMN(A1))
mit Bereich2 bezieht sich auf: ={1;2;3;4;5;6;7;8;9;10}
SUM(Bereich) und SUM(Bereich2) z.B. funktioniert beides.
Danke für Anregungen.
Gruß
Bertram

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Rückgabewert "Bezug" versus "Matrix"
17.10.2007 11:39:00
{Boris}
Hi Bertram,
es gibt einige Funktionen - zu denen ZÄHLENWENN gehört - die als Parameter ausschließlich eine Bereichsangabe zulassen.
Die Funktion TYP gibt über das unterschiedliche Handling Auskunft:
=TYP({1}) = 64 - Matrix
=TYP(A1:A2) = 1 - Bezug
Und ZÄHLENWENN benötigt einen Bezug.
Unabhängig von der Namensverwendung lässt sich der erste Parameter von ZÄHLENWENN auch via Rückgabewert einer anderen Funktion erzeugen - aber dieser Rückgabewert muss vom Typ "Bezug" sein.
=INDEX(A1:C2;2;) liefert einen Bezug auf A2:C2.
=ZÄHLENWENN(INDEX(A1:C2;2;);5)
funktioniert und zählt im Beispiel die Zahl 5 im Bereich A2:C2.
Bei
=INDEX({2.3.4;5.6.7};2;)
besteht die Matrix auch aus 3 Spalten und 2 Zeilen. Zurückgegeben wird allerdings die Matrix ={5.6.7} und kein Bezug. ZÄHLENWENN schluckt die Syntax zwar, antwortet aber mit dem Fehlerwert #WERT!, da der Parameter nicht vom Typ "Bezug" ist:
=ZÄHLENWENN(INDEX({2.3.4;5.6.7};2;);5) = #WERT!
Alles klar?
Grüße Boris

Anzeige
AW: Rückgabewert "Bezug" versus "Matrix"
17.10.2007 12:40:33
Mac4
Super erklärt, Boris! Userbild
Marc

Danke mwT
17.10.2007 13:31:02
Bertram
Hallo{Boris},
danke für die spitzenmäßige Erklärung. Ich glaube ich muss euer Buch einscannen und indizieren, damit ich da auch auf die Schnelle was finde:-)
Gruß
Bertram

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige