Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1756to1760
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
Formeln für Datumauswahl
02.05.2020 14:38:27
Peter
Hallo,
seit Stunden zerbreche ich mir den Kopf, wie ich die Formel ändern kann, damit bei Auswahl von Anfangdatum bzw. Enddatum das vor den vorgegebenen Ablaufdaten liegt richtig angezeigt wird.

Auswahl-Datum:	Datumbereich für lfd u. nlfd errechnen:
Anfangdatum:	01.01.2019			                                        Anfangdatum	Enddatum
Enddatum:	31.12.2019		1. Konto laufend aus Tabelle	01.04.2020	00.01.1900
2. Konto laufend aus Tabelle	01.01.2020	00.01.1900
3. Konto laufend aus Tabelle	01.01.2020	00.01.1900
1. Konto beendet aus Tabelle	01.01.2020	30.06.2020
2. Konto beendet aus Tabelle	01.01.2020	30.06.2020
3. Konto beendet aus Tabelle	01.01.2020	30.06.2020
1. Konto laufend berechnet	#BEZUG!	31.12.2019
2. Konto laufend berechnet	#BEZUG!	31.12.2019
3. Konto laufend berechnet	#BEZUG!	31.12.2019
1. Konto beendet berechnet	#BEZUG!	#BEZUG!
2. Konto beendet berechnet	#BEZUG!	#BEZUG!
3. Konto beendet berechnet	#BEZUG!	#BEZUG!
Die entsprechende Datei füge ich bei: https:\/\/www.herber.de/bbs/user/137205.xlsx
Bitte helft mir die richtige Formel zu erstellen.
Gruss
Peter

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formeln für Datumauswahl
02.05.2020 15:00:37
onur
Deine Formel ist total wirr.
Erkläre doch mal mit eigenen Worten, was passieren soll, wenn was eingegeben wird.
AW: Formeln für Datumauswahl
02.05.2020 17:56:12
Peter
Hallo Onur,
in der Datei habe ich beschrieben, was passieren soll.
Dies sind die 4 Positionen:
1. Wenn in Auswahldatum B2 = "01.01.2020 und in B3 ="31.12.2020 Ergebnis richtig in E10 bis F15
2. Wenn in Auswahldatum B2 = "01.01.2021 und in B3 ="31.12.2021 Ergebnis richtig in E10 bis F15
3. Wenn in Auswahldatum B2 = "01.01.2019 und in B3 ="31.12.2019 Ergebnis richtig in E13 bis F15
4. Wenn in Auswahldatum B2 = "01.01.2019 und in B3 ="31.12.2019 Ergebnis falsch in E10 bis F12
Hier müsste ebenfalls "#BEZUG!" angezeigt werden.
Es geht im wesentlichen um Pos. 4.
Gruss
Peter
Anzeige
AW: Formeln für Datumauswahl
02.05.2020 18:01:16
onur
Habe ich gelesen!
Erkläre doch einfach, wofür die Formel gut ist, statt mir zu erklären, was ich selber lesen kann.
Wenn ich genau wüsste, was du meinst, hätte ich nicht gefragt.
Was soll die Formel wann und warum ausgeben und wozu ist sie genau gut?
Stell dir einfach vor, ich hätte die Datei nicht.
AW: Formeln für Datumauswahl
02.05.2020 19:27:34
Peter
Hallo Onur,
ich habe ein Programm zur Verwaltung von Konten. Diese basiert auf einer Excel-Datei. Dieses Programm kann max. 3 laufende Konten verwalten. Hinzu kommen noch bereits beendete Konten ebenfalls max. 3.
Alle Buchungen werden in einem zentralen Datenblatt der Reihe nach aufgelistet. Es wird dann jeweils ein Kalenderjahr ausgewählt - z. B. 01.01.2020 - 31.12.2020. Dadurch ergibt sich das Anfangdatum 01.01.2020 und das Enddatum 31.12.2020.
Mittels einer Formel werden Daten in diesem Datenblatt ausgewählt. Wenn nun z. B. ein Konto vom 01.01.2020 bis 30.06.2020 besteht, sollen auch diese Daten errechnet werden. Gibt es hierzu ein Ersatzkonto vom 01.07.2020 bis 31.12.2020 dann werden diese Daten errechnet und aufgelistet.
D. h. es gibt ein laufendes Konto und ein beendetes Konto.
Wenn nun zu diesen Konten keine Daten für das Jahr 01.01.2019 - 31.12.2019 existieren soll statt dem Datumwert 31.12.2019 der Wert "#BEZUG!" angezeigt werden.
In einem Worddokument wird dieser Wert in ein leeres Tabellenfeld umgewandelt.
In einer anderen Formel - kann der Wert "#BEZUG!" nicht ausgelesen werden und somit wird auch keine Zahl ermittelt.
Ich hoffe Du kannst jetzt nachvollziehen, was ich erreichen möchte.
Wünsche Dir noch ein schönes Wochenende.
Gruss
Peter
Anzeige
AW: Formeln für Datumauswahl
02.05.2020 19:41:43
onur
Das mit dem Fehler liegt daran, dass in E3:E5 00.01.1900 steht und das kann niemals grösser als B3 sein.
Was soll das eigentlich mit den ganzen ODER-Befehlen? Völlig überflüssig und man benutzt ODER nicht SO.
Diene Formeln sind viel zu lang, nimm meine.
AW: Formeln für Datumauswahl
02.05.2020 19:48:42
onur
Wieso steht eigentlich in der Formel
E3>B2

2 mal? Das kann doch nur einmal zutreffen?
AW: Formeln für Datumauswahl
03.05.2020 09:32:33
Peter
Guten Morgen Onur,
besten Dank für Deine Bemühungen. Leider ist das Ergebnis nicht so wie ich dies benötige. Wahrscheinlich liegt es an meiner Erklärung. Die Daten in der Spalte E3:E8 sind das Anfangsdatum des Kontos, wann dieses Beginnt. Die Daten in der Spalte F3:F8 sind des Enddatum, wenn das Konto erloschen ist. Steht hier "00.01.1900" dann existiert noch kein Enddatum und das Konto läuft noch. Damit ergibt sich, beim noch laufenden Konto immer das Enddatum aus Zelle B3. Liegt das Anfangdatum noch im gewählten Datumbereich und das Enddatum ist vor dem 31.12. des gewählten Jahres. Dann ist das Enddatum des Kontos zutreffend.
Existiert das Konto vor dem gewählten Bereich noch nicht im meinem Beispiel das gewählte Jahr 2019, dann muss in Anfangdatum und in Enddatum "#BEZUG!" erscheinen.
Ich füge noch ein Worddokument ein, welches die drei Varianten zeigt.

Gruss
Peter
Anzeige
AW: Formeln für Datumauswahl
03.05.2020 12:24:41
onur
Du sagst zwar:
"Hier müsste ebenfalls "#BEZUG!" angezeigt werden, da das Konto am 1.4.2020 beginnt", aber deine Formel in H10 vergleicht ja gar nicht mit dem Anfangsdatum, sondern mit dem Enddatum.
WENN(F3>B2)
.
Deein Konzept mit "Steht hier "00.01.1900" dann existiert noch kein Enddatum und das Konto läuft noch" ist murks, da müsste statt "00.01.1900" ein Datum in der ZUKUNFT wie "31.12.2099" stehen.
Und den Blödsinn mit all den ODER hast du immer noch nicht erklärt.
AW: Formeln für Datumauswahl
03.05.2020 17:22:50
Peter
Hallo Onur,
ich habe die von Dir übersandte Datei geprüft. Nach meinen ersten Prüfungen funktioniert diese einwand-frei.
Wenn ich das richtig sehe, hast Du bei F3:F5 ein, wie Du es genannt hast ein Zukunftdatum ausgewählt.
Dadurch funktioniert die Abfrage. Das bedeutet, dass ich bei der Übertragung aus dem entsprechenden Konto nicht das leere Datum bzw. 00.01.1900 übertragen darf, sondern ein Zukunftsdatum eintragen muss. Wie weit das im Voraus liegt ist dabei egal - Wichtig ist nur weit genug entfernt.
Ich bedanke mich herzlich für Deine Bemühungen und wünsche Dir noch einen schönen Sonntag.
Gruss
Peter
Anzeige
Gerne !
03.05.2020 17:23:47
onur

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige