Guten Tag
Ich habe folgendes Problem. Ich möchte gerne einen Namensbereich definieren, der nicht unmittelbar zusammenhängt und in einer Formel die Anzahl der x zählen.
Also z.b. Spalte A, Spalte B und Spalte D definiere ich im Namensbereich als „Messbereich“. Das klappt auch…
Möchte ich nun die Anzahl der X mit „Zählenwenn(Messbereich,x)“ zählen lassen, erscheint im Fenster Funktionsargument ein „#WERT“-Fehler. Dieser tritt nicht auf, wenn der Namensbereich unmittelbar zusammen hängt (also z.b. Spalte A bis D).
Vielen Dank im Voraus
Also z.b. Spalte A, Spalte B und Spalte D definiere ich im
Namensbereich als „Messbereich“. Das klappt auch…
Möchte ich nun die Anzahl der X mit
„Zählenwenn(Messbereich,x)“ zählen lassen, erscheint im
Fenster Funktionsargument ein „#WERT“-Fehler. Dieser tritt
nicht auf, wenn der Namensbereich unmittelbar zusammen hängt
(also z.b. Spalte A bis D).
Hallo Michael,
auf die Schnelle habe ich es mit Namensvergabe nicht hinbekommmen, vielleicht hilft dir das ja weiter:
=SUMME(ZÄHLENWENN(INDIREKT({„A:A“.„B:B“.„D:smiley:“});„x“))
Quelle: www.excelformeln.de
Gruß
Reinhard
Grüezi Michael
Ich habe folgendes Problem. Ich möchte gerne einen
Namensbereich definieren, der nicht unmittelbar zusammenhängt
und in einer Formel die Anzahl der x zählen.
Also z.b. Spalte A, Spalte B und Spalte D definiere ich im
Namensbereich als „Messbereich“. Das klappt auch…
Möchte ich nun die Anzahl der X mit
„Zählenwenn(Messbereich,x)“ zählen lassen, erscheint im
Fenster Funktionsargument ein „#WERT“-Fehler. Dieser tritt
nicht auf, wenn der Namensbereich unmittelbar zusammen hängt
(also z.b. Spalte A bis D).
Ja, das ist korrekt und hängt nicht mit dem Namensbereich sondern den Anforderungen der Funktion zusammen in der dieser Bereich verwendet wird.
ZÄHLENWENN() erwartet zwingend einen zusammenhängenden Bereich als Datenquelle, was Du auch mit einem Bereichsnamen nicht umgehen kannst.
Allenfalls dann mit der Matrix-Funktion, die Reinhard gezeigt hat.
–
Mit freundlichen Grüssen
Thomas Ramel
Danke für die Antworten
Ich dachte, ich könnte über Namensbereich(den ich dann händisch variiere) flexibel sein - und meine Zählenwenn()-Formel unangetastet lassen. Eigentlich schade, dass das nicht geht.
Ich dachte, ich könnte über Namensbereich(den ich dann
händisch variiere) flexibel sein - und meine
Zählenwenn()-Formel unangetastet lassen. Eigentlich schade,
dass das nicht geht.
Hallo Michael,
wie wärs damit (das Blatt Mess ist ausgeblendet):
http://www.hostarea.de/server-02/Februar-7d71943520.xls
Tabellenblatt: D:\[kwzählenwenn2.xls]!Tabelle1
│ A │ B │ C │ D │ E │
──┼───┼───┼───┼───┼───┤
1 │ │ │ │ │ 7 │
──┼───┼───┼───┼───┼───┤
2 │ │ x │ │ │ │
──┼───┼───┼───┼───┼───┤
3 │ x │ x │ │ x │ │
──┼───┼───┼───┼───┼───┤
4 │ │ │ │ │ │
──┼───┼───┼───┼───┼───┤
5 │ │ │ │ x │ │
──┼───┼───┼───┼───┼───┤
6 │ x │ x │ │ │ │
──┴───┴───┴───┴───┴───┘
Benutzte Formeln:
E1: =ZÄHLENWENN(Messbereich;"x")
Festgelegte Namen:
Messbereich: =Mess!$A$1:blush:C$10
A1:E6
haben das Zahlenformat: Standard
Tabellendarstellung erreicht mit dem Code in FAQ:2363
Gruß
Reinhard