Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1232to1236
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

Fehler suchen in einem dynamischen Range

Fehler suchen in einem dynamischen Range
Jockel
Hallo,
ich möchte mit der folgenden Formel fehler in der Spalte E suchen :
=SUMME(ISTFEHLER(E10:E10000)*1)
da sich der Rang aber immer erweitert und ändert, meine Frage dazu.
kann man in die Formel einbauen, dass das Rangeende nicht automatisch immer "10000" ist, sondern sich nach dem letzten Eintrag in der Spalte A richtet.
Also, wenn zB die Spalte A nur bis 9500 gefüllt ist, soll die Formel die Spalte E auch nur bis 9500 durchsuchen.
wie kombiniert man das ?
Danke
Jockel
AW: Fehler suchen in einem dynamischen Range
21.10.2011 10:53:38
Jack
Hallo Jockel
Also ist "ganz einfach" =)
in einer anderen Spalte fügst du die Matrixformel
=SUMME(E10:INDEX(E10:E19;MAX((E10:E99999"")*ZEILE(10:99999))-9))
lg
AW: Fehler suchen in einem dynamischen Range
21.10.2011 10:55:16
Jack
Mein fehler
=SUMME(ISTFEHLER(E10:INDEX(E10:E19;MAX((E10:E99999"")*ZEILE(10:99999))-9)*1))
Das wäre dann das für deine Fragestellung =)
hatte nur Summiert und nicht den Fehler gesucht ;-)
Jetzt Fehler in der Formel :-)
21.10.2011 11:06:05
jockel
Hi,
also bei mit kommt bei beiden Formeln gleich eine Meldung, das die Formel einen Fehler hätte. Leider ohne genauere Angaben zu machen.
Funzt das bei dir ?
GRuß
Jockel
AW: Jetzt Fehler in der Formel :-)
21.10.2011 11:34:20
Jack
Hallo
also bei mir funktionieren sie
Hast du sie als Matrixformel abgeschlassen?
Anzeige
AW: Jetzt Fehler in der Formel :-)
21.10.2011 12:24:18
Jockel
Hi,
ja , habe ich.
IN welcher Zelle steht bei dir die Formel drin ?
GRuß
Jockel
AW: Jetzt Fehler in der Formel :-)
21.10.2011 12:30:36
Jack
Keine Ahnung
Ich glaube F9
Dürfte aber keine Rolle spielen.
Ich könnte mir aber vorstellen das excel 2003 (seh ich grad erst)
teile der funktion nicht unterstützt
AW: Jetzt Fehler in der Formel :-)
21.10.2011 12:48:10
Jack
So ich habs nochmal anders
=SUMME(ISTFEHLER(E1:INDEX(E1:E99999;MAX(WENN(ISTZAHL(VERGLEICH({"".-1E+307};E:E;-1)); VERGLEICH({"".-1E+307};E:E;-1)))))*1)
probiers mal so '=)
AW: Jetzt Fehler in der Formel :-)
21.10.2011 13:03:19
Jack
so sieht es dann praktisch aus
einziger Nachteil, Es darf in der letzten Zeile kein Fehler sein
dazu müsstest du dann die Zeile +1 rechnen (glaub ich)
Tabelle3
 CDEF
3       
4       
5  6   
6       
7       
8       
9       
10    4 
11    #DIV/0! 
12    4 
13    #DIV/0! 
14    1 
15    4 
16    #DIV/0! 
17    3 
18    4 
19    33 
20    44 
21    #DIV/0! 
22    #DIV/0! 
23    1 
24    1 
25    4 
26    #DIV/0! 
27    0 
28       
29       

verwendete Formeln
Zelle Formel Bereich
D5 {=SUMME(ISTFEHLER(E1:INDEX(E1:E99999;MAX(WENN(ISTZAHL(VERGLEICH({"".-1E+307};E:E;-1));VERGLEICH({"".-1E+307};E:E;-1)))))*1)} $D$5
E11 =4/0 
E13 =4/0 
E16 =3/0 
E21 =5/0 
E22 =4/0 
E26 =5/0 
{} Matrixformel mit Strg+Umschalt+Enter abschließen
Matrixformeln sind durch geschweifte Klammern {} eingeschlossen
Diese Klammern nicht eingeben!!


Tabellendarstellung in Foren Version 5.46


Anzeige
bekomms einfach nicht zum laufen :-(
24.10.2011 07:42:36
Jockel
Hi Jack,
Danke. Also habe das Beispiel genau so nachgebaut, wie in deinem screenshot und die Formel mit Strg+Umschalt+Enter abgeschlossen, aber passiert nichts.
Bei mir steht als Ergebnis immer eine 1 drin, egal, wieviel Fehler es sind. Ich habe auch als letzte Zelle keinen Fehler, wie von dir geschrieben.
Gibt es vielleicht noch andere Formeln, die diesen Zweck erfüllen könnten ?
Danke Jockel
AW: bekomms einfach nicht zum laufen :-(
24.10.2011 09:13:40
Reinhard
Hallo Jockel,
dann lade mal die Beispielmappe hoch wo es nicht funktiert.
Gruß
Reinhard
hier eine Testdatei mit dem Fehler..
25.10.2011 08:23:57
Jockel
Hallo ,
hier mal eine Testdatei
https://www.herber.de/bbs/user/77165.xls
Gruß
Jockel
Anzeige
AW: hier eine Testdatei mit dem Fehler..
25.10.2011 09:01:58
hary
hallo Jockel
mein Ansatz
Tabelle1
 D
4Anzahl Fehler in Spalte E
54

verwendete Formeln
Zelle Formel Bereich
D5 {=SUMMENPRODUKT(ISTFEHLER(INDIREKT("E11:E"&MAX(ISTTEXT(A1:A65000)*ZEILE(1:65000))))*1)} $D$5
{} Matrixformel mit Strg+Umschalt+Enter abschließen

Tabellendarstellung in Foren Version 5.30


gruss hary
Anzeige
Danke, das funktioniert owT
25.10.2011 09:16:44
jockel

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige