Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1040to1044
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

Formelfehler

Formelfehler
18.01.2009 12:13:00
Sibylle
Guten Tag,
meine Formel zeigt ein falsches Ergebnis an.
Frage 1: Wie lautet die richtige Formel?
Frage 2: Wie sieht solch eine Formel in VBA aus?
Gruß
Sibylle
Userbild

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formelfehler
18.01.2009 12:27:25
Ramses
Hallo
Tabelle1

 ABCDE
6DatumBetrag Erste Zeile7
722.12.2007500 Letzte Zeile10
803.01.20081000 Erste Spalte1
915.01.20081500 Letzte Spalte2
1002.02.20082000   
11     
12  2500  
13     

Formeln der Tabelle
ZelleFormel
C12=SUMMENPRODUKT((MONAT(INDIREKT(ADRESSE(E6;E8)&":"&ADRESSE(E7;E8)))=1)*B7:B10)

Die Darstellung in VBA kannst du mit dem Makrorekorder aufzeichnen.
Gruss Rainer
Anzeige
AW: Danke
18.01.2009 12:46:00
Sibylle
Hallo Rainer,
ich danke Dir für die Formelkorrektur.
Einen schönen Tag.
Gruß
Sibylle
AW: noch zwei Varianten
18.01.2009 13:30:00
Erich
Hallo Sibylle,
hier noch zwei Varianten in B12 und C12. Bei der Formel in C12 wird auch der Bereich B7:B10
anhand der Vorgaben in Spalte E bestimmt:
 ABCDE
6DatumBetrag Erste Zeile7
722.12.2007500 Letzte Zeile10
803.01.20081000 Erste Spalte1
915.01.20081500 Letzte Spalte2
1002.02.20082000   
11     
12250025002500  

Formeln der Tabelle
ZelleFormel
A12=SUMMENPRODUKT((MONAT(INDIREKT(ADRESSE(E6;E8)&":"&ADRESSE(E7;E8)))=1)*B7:B10)
B12=SUMMENPRODUKT((MONAT(BEREICH.VERSCHIEBEN(A1;E6-1;E8-1;E7-E6+1))=1)*B7:B10)
C12=SUMMENPRODUKT((MONAT(BEREICH.VERSCHIEBEN(A1;E6-1;E8-1;E7-E6+1))=1) * BEREICH.VERSCHIEBEN(A1;E6-1;E9-1;E7-E6+1))

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: noch zwei Varianten
18.01.2009 15:48:42
Sibylle
Hallo Erich,
schön, Deine weiteren Lösung. Recht gut gefällt mir die Lösung in C12. Mit Bereich.Verschieben lassen sich variable Bereiche recht gut ansteuern.
Deine Lösung ist nun in meinem Archiv erfasst.
Einen angenehmen Resttag.
Gruß
Sibylle

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige