Registriert seit: 08.01.2015
Version(en): Office 2010
Geschätzte Forumschaffende
Bei folgendem Problem wisst ihr sicher (hoffentlich) eine Antwort:
http:// Auf http://www.herber.de/excelfo...lcher=342 fand ich die Formel:
=SUMME(SUMME((ZEILE(1:12)<=MONAT(HEUTE()))*SUMMEWENN(INDIREKT(TEXT(DATUM(1;ZEILE(1:12);1);"MMMM")&"!I11");"<1e+99")))
Konkret brauche ich genau diese Formel, ausser, dass sie nicht nur zum aktuellen Monat addieren soll, sondern alle Sheets von Januar bis Dezember. Ich durchschaue leider nicht die ganze Formel. Vielleicht, weiss von euch jemand Rat?
Lieber Gruss
mykophil
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, es ginge ..:
=SUMME(SUMMEWENN(INDIREKT(TEXT(DATUM(1;ZEILE(1:12);1);"MMMM")&"!I11");"<1e+99"))
als Matrixformel (mit Strg+Umsch+Enter abschließen statt nur Enter... ... aber es geht auch viel einfacher geht doch ..:
=SUMME(Januar:Dezember!I11)
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 08.01.2015
Version(en): Office 2010
12.01.2015, 17:10
(Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015, 17:15 von mykophil.)
Lieber Jörg
Vielen Dank für die zackige Antwort. Leider erhalte ich #ZAHL damit. Könnte es sein, weil ich die Datumswerte von Excel auf 1904 gestellt habe?
Nur schon die Formel =DATUM(1;1;1) ergibt bei mir #ZAHL.
Hast Du darauf auch einen schlauen Rat?
Lieber Gruss
mykophil
Folgende(r) 1 Nutzer sagt Danke an mykophil für diesen Beitrag:1 Nutzer sagt Danke an mykophil für diesen Beitrag 28
• Jockel
Registriert seit: 12.04.2014
Version(en): Office 365
12.01.2015, 17:15
(Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2015, 17:16 von Peter.)
Hallo,
gelöscht wg. Gedankenfehler.
Gruß
Peter
Registriert seit: 10.04.2014
Version(en): Office 2019
(12.01.2015, 17:10)mykophil schrieb: Lieber Jörg
Vielen Dank für die zackige Antwort. Leider erhalte ich #ZAHL damit. Könnte es sein, weil ich die Datumswerte von Excel 1904 gestellt habe?
Nur schon die Formel =DATUM(1;1;1) ergibt bei mir #ZAHL.
Hast Du darauf auch einen schlauen Rat?
Lieber Gruss
mykophil
Hallo, warum hast Du denn 1904-Datumswerte eingestellt..? und warum nimmst Du nicht die einfache Formel? Warum =DATUM(1;1;1) ..? Das ist 01.01.1901. Den Zusammenhang sehe ich ehrlich gesagt nicht...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.04.2014
Version(en): Office 2019
(12.01.2015, 17:15)Peter schrieb: Hallo,
gelöscht wg. Gedankenfehler.
Hallo Peter, gerade war der Beitrag noch da...
Arbeitsblatt mit dem Namen 'Blatt1' |
| Z |
12 | 01.01.1901 |
Zelle | Formel |
Z12 | =DATUM(1;1;1) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 08.01.2015
Version(en): Office 2010
edit:
Ich habe die Formel nun beim datum auf datum(4; ... angepasst. Da ich die Datumswerte auf 1904 gestellt habe.
=SUMME(SUMMEWENN(INDIREKT(TEXT(DATUM(4;ZEILE(1:12);1);"MMMM")&"!I11");"<1e+99"))
Nun erzählt Excel #BEZUG. Dies wahrscheinlich weil noch nicht alle Tabellenblätter Januar bis Dezember bestehen. Wechsle ich nämlich Zeile(1:12) in Zeile(1:2), da Januar und Februar schon bestehen, funktionierts. WEiss jemand ne möglichkeit wie ich diesen Fehler abfangen kann und trotzdem das Total der bestehenden Zellen I11 ausgeben kann?
Lieber Gruss und vielen Dank für Eure tolle Hilfe.
mykophil
Registriert seit: 08.01.2015
Version(en): Office 2010
edit:
=SUMME(SUMMEWENN(INDIREKT(TEXT(DATUM(4;ZEILE($1:$12);1);"MMMM")&"!I11");"<1e+99"))
es funktioniert damit!
Vielen lieben Dank euch!
mykophil
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, kannst Du uns mal bitte verraten, was Du vorhast..? DATUM(4;ZEILE(1:12);1) was willst Du denn hiermit..? Warum existieren denn nicht alle Blätter..?
=SUMME(Januar:Dezember!I11)
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 10.04.2014
Version(en): Office 2019
(12.01.2015, 17:38)mykophil schrieb: edit:
=SUMME(SUMMEWENN(INDIREKT(TEXT(DATUM(4;ZEILE($1:$12);1);"MMMM")&"!I11");"<1e+99"))
es funktioniert damit!
Vielen lieben Dank euch!
mykophil
Hallo, erstens das glaube ich nicht, zumindest nicht wenn nicht alle TabellenBlätter vorhanden sind. Und: warum in der Hölle, nimmst Du nicht die einfache SUMMEN()-Formel..? Da gibt's auch keine Fehlermeldung, wenn nicht alle TabellenBlätter vorhanden sind...!!!!
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage