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

2 gleiche Formeln mit unterschiedlichem Ergebnis??

2 gleiche Formeln mit unterschiedlichem Ergebnis?
27.09.2007 22:31:50
Born
Liebe Excellianer,
ich suche seit einer Stunde (oder mehr, aber das geb ich nicht zu) bei folgendem Problem
nach dem Fehler. Ich wäre super dankbar, wenn ihr mal draufschauen könntet und vielleicht
sieht ja jemand, warum es nicht klappt.
In der Spalte A8 bis H8 stehen folgende Zahlen:
7 3 2 5 4 2 3 3
Berechnet wird der Abstand von der Zahl 3 in spalte B8 bis zur Zahl 4 in spalte E8.
Der ist natürlich: 3
Mit dieser Formel bekomme ich das richtige Ergebnis: 3!
MATRIXFORMEL
{=WENN(UND(SUMME(A8:H8)>0;ZÄHLENWENN(A8:H8;4)>0;A8<>4);VERGLEICH(4;A8:H8;0)*
ZÄHLENWENN(BEREICH.VERSCHIEBEN(A8;;;;VERGLEICH(4;A8:H8;0)-1);3)
-SUMME((A8:H8=3)*SPALTE(A:H)*(SPALTE(A:H)<VERGLEICH(4;A8:H8;0)));"")} ~f~
Stehen die selben Zahlen in einer anderen Tabell in spalte in den Zellen CP488 bis CW488 ist das ERgebnis
falsch: Es wird 5 ausgegeben.
MATRIXFORMEL
~f~{=WENN(UND(SUMME(CP488:CW488)>0;ZÄHLENWENN(CP488:CW488;4)>0);VERGLEICH(4;CP488:CW488;0)*
ZÄHLENWENN(BEREICH.VERSCHIEBEN(CP488;;;;VERGLEICH(4;CP488:CW488;0)-1);3)
-SUMME((CP488:CW488=3)*SPALTE(CP:CW)*(SPALTE(CP:CW)<VERGLEICH(4;CP488:CW488;0)));"")}
Keine Ahnung warum? Kann jemand den Fehler sehen?
Dank und Gruß,
Born

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: 2 gleiche Formeln mit unterschiedlichem Ergebnis?
27.09.2007 22:44:00
Christian
Hallo Born,
setze mal die letzen Spalten absolut:
{=WENN(UND(SUMME(A8:H8)>0;ZÄHLENWENN(A8:H8;4)>0;A8<>4);VERGLEICH(4;A8:H8;0)*
ZÄHLENWENN(BEREICH.VERSCHIEBEN(A8;;;;VERGLEICH(4;A8:H8;0)-1);3)
-SUMME((A8:H8=3)*SPALTE($A:$H)*(SPALTE($A:$H)<VERGLEICH(4;A8:H8;0)));"")}
evtl hilft Dir das.
MfG Christian

AW: 2 gleiche Formeln mit unterschiedlichem Ergebn
27.09.2007 23:01:50
Born
Hallo Christian,
schön, mal wieder von Dir zu hören. Danke für den Tipp. Leider brachte
das keine Veränderung. Ergebnis nach wie vor 5 - Und des stimmt oifach ned, kruzifix.
Danke und Gute Nacht,
Born

AW: 2 gleiche Formeln mit unterschiedlichem Ergebn
27.09.2007 23:31:05
Christian
Hallo Born,
Tabelle4

 ABCDEFGHIJ
873254233  
9         3

Formeln der Tabelle
ZelleFormel
J9{=WENN(UND(SUMME(A8:H8)>0;ZÄHLENWENN(A8:H8;4)>0;A8<>4); VERGLEICH(4;A8:H8;0)*ZÄHLENWENN(BEREICH.VERSCHIEBEN(A8;;;;VERGLEICH(4;A8:H8;0)-1); 3)-SUMME((A8:H8=3)*SPALTE($A:$H)*(SPALTE($A:$H)<VERGLEICH(4;A8:H8;0))); "")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Tabelle4

 CPCQCRCSCTCUCVCWCXCY
48873254233  
489          
490         3

Formeln der Tabelle
ZelleFormel
CY490{=WENN(UND(SUMME(CP488:CW488)>0;ZÄHLENWENN(CP488:CW488;4)>0;CP488<>4); VERGLEICH(4;CP488:CW488;0)*ZÄHLENWENN(BEREICH.VERSCHIEBEN(CP488;;;;VERGLEICH(4;CP488:CW488;0)-1); 3)-SUMME((CP488:CW488=3)*SPALTE($A:$H)*(SPALTE($A:$H)<VERGLEICH(4;CP488:CW488;0))); "")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MfG Christian

Anzeige
CP488<>4) fehlte in Borns 2.Formel! Gruß owT
28.09.2007 03:52:28
Luc:-?
:-?

AW: CP488<>4) fehlte in Borns 2.Formel! Gruß owT
28.09.2007 09:34:00
Born
Hallo Christian,
ja danke, jetzt hab ichs kapiert. Mit Spalten darf man nicht so umspringen,
wie ich es getan habe. Das mögen die nicht.
Again, thank you,
Born

die Formel muss dann so aussehen
27.09.2007 23:51:00
FP
Hallo Born,
{=WENN(ODER(ZÄHLENWENN(CP1:CW1;4)=0;CP1=4);;VERGLEICH(4;CP1:CW1;0)*
ZÄHLENWENN(BEREICH.VERSCHIEBEN(CP1;;;;VERGLEICH(4;CP1:CW1;0)-1);3)
-SUMME((CP1:CW1=3)*SPALTE(INDIREKT("A:H"))*(SPALTE(INDIREKT("A:H"))<VERGLEICH(4;CP1:CW1;0))))}
dann darfst Du auch davor Spalten einfügen oder löschen ;-)
Servus aus dem Salzkammergut
Franz

AW: die Formel muss dann so aussehen
28.09.2007 09:33:00
Born
"Ach soooooooo", sprach der Anfänger staunend.
Danke ins Salzkammergut,
Born
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige