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

Summewenn der letzen 8 in der liste

Summewenn der letzen 8 in der liste
Otto
Hallo experten,
Ich zerbreche mir den Kopf mit einer Aufgabe, hoffe Ihr könt mir helfen.
Ich glaube am besten kann man sehen was ich meine wenn man sich die Datei ankuckt aber ich werde es versuchen zu erklaeren.
Ich habe eine liste mit Farbennamen und Zahlen. Ich moechete die Summe bilden fuer alle eintragen "Rot", aber nur die Summe der letzen 8 "rot" in der liste. Ich versuche es mit Summewenn, was für die ganze Liste funktioniert aber ich habe keine Ahnung wie ich die zweite Bedingung (nur letze 8) in die Formel einbeziehen kann.
https://www.herber.de/bbs/user/68029.xls
Viele Dank
Otto

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

Betreff
Benutzer
Anzeige
AW: Summewenn der letzen 8 in der liste
15.02.2010 20:43:13
Christian
Hallo Otto,
ein Ansatz:
Tabelle1

 ABCD
1rot45rot290
2rot2 290
3weiss1  
4gelb22  
5weiss32  
6gelb7  
7rot82  
8rot34  
9rot56  
10gelb67  
11rot24  
12weiss25  
13weiss8  
14gelb60  
15weiss20  
16rot66  
17weiss46  
18gelb69  
19gelb96  
20weiss48  
21rot38  
22rot30  
23blau22  
24rot41  
25blau62  
26weiss81  
27rot1  

Formeln der Tabelle
ZelleFormel
D1{=WENN(ZÄHLENWENN(A:A;C1)<8;"";SUMMEWENN(INDIREKT("A"&KGRÖSSTE(WENN(A1:A100=C1;ZEILE(1:100)); 8)&":A"&VERWEIS(2;1/(A1:A65535<>""); ZEILE(A:A))); C1;INDIREKT("B"&KGRÖSSTE(WENN(A1:A100=C1;ZEILE(1:100)); 8)&":B"&VERWEIS(2;1/(A1:A65535<>""); ZEILE(A:A)))))}
D2=B8+B9+B11+B16+B21+B22+B24+B27
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
AW: Summewenn der letzen 8 in der liste
15.02.2010 21:08:55
BoskoBiati
Hallo,
mit Calc erhalte ich (über Summenprodukt) 307 als Ergebnis. Mit dieser Formel:
{=SUMMENPRODUKT((Bereich.verschieben($A$1;KGRÖSSTE(WENN(A1:A34="rot";ZEILE(A1:A34));8)-1;0; 1+MAX(WENN(A1:A34="rot";ZEILE(A1:A34)))-KGRÖSSTE(WENN(A1:A34="rot";ZEILE(A1:A34));8))="rot") *(Bereich.verschieben($A$1;KGRÖSSTE(WENN(A1:A34="rot";ZEILE(A1:A34));8)-1;1;MAX(WENN(A1:A34="rot"; 1+ZEILE(A1:A34)))-KGRÖSSTE(WENN(A1:A34="rot";ZEILE(A1:A34));8)))) } genauso. Achtung! Matrixformel! {} nicht eingeben, Formel mit STRG+SHIFT+Enter abschließen.
AW: Summewenn der letzen 8 in der liste
15.02.2010 22:10:44
Otto
Super, Vielen Dank Christian und BoskoBiati!

312 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige