online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon flori-mori vom 17.04.2020, 09:38 Options

Verschiedene WENN-Prüfungen verknüpfen

Hallo zusammen,
ich möchte Informationen aus einem Tabellenblatt in ein anderes extrahieren. Dabei müssen verschiedene Kriterien erfüllt sein.
Zunächst muss die Zelle in Spalte M leer sein. Ist dort ein Datum eingetragen, müssen aus dieser Zeile keine Daten entnommen werden.
Ist diese Zelle leer, dann sollen die Daten aus Spalte A übernommen werden, aber nur, wenn das Datum, dass in Spalte N eingetragen ist, bereits erreicht ist.
Ich habe bereits folgende Formel für die Datumsselektion hier im Forum entdeckt (funktioniert!), ich weiß jetzt nur nicht, wie ich die Vorbedingung noch mit einbinde:
=WENN(N1="";0;WENN(N1<=heute();A1;0))

Herzlichen Dank für Eure Mühe
flori-mori


Antwort schreiben

Antwort 1 von Saarbauer vom 17.04.2020, 10:31 Options

Hallo,

dein Problem ist wohl die Angabe des Tabelenblattes in deiner Wenn Formel.

Zitat:
=WENN(N1="";0;WENN(N1<=heute();A1;0))


Wobei das Tabellenblatt an 2 Stellen bennt werden kann, aber das geht aus deinen Angaben nicht hervor.
Müsste etwas so aussehen

=WENN(Tabelle2!N1="";0;WENN(N1<=heute();Tabelle2!A1;0))

wobei aus meiner Sicht Tabelle2! nur an einer Stelle stehen soll oder es ist eine bessere Erläuterung erforderlich

Gruß

Helmut

Antwort 2 von flori-mori vom 17.04.2020, 11:02 Options

Hallo Helmut,
danke für die Antwort!
Nein, das ist nicht das Problem. Ich teste die Formel immer erst im gleichen Tabellenblatt, weil sie dann nicht so umfangreich ist.
Was ich brauche ist sozusagen eine Vorprüfung. D.h. es soll zunächst geprüft werden, ob Feld M leer ist. Nur dann soll überhaupt obige Formel zum Einsatz kommen um zu prüfen, ob das Datum bereits erreicht ist und ggf. die Daten zu übernehmen.
Vielen Dank dafür, dass ihr versucht, Euch da hineinzudenken.

Gruß

flori-mori

Antwort 3 von Saarbauer vom 17.04.2020, 11:11 Options

Hallo,

ist leider immer noch nich ganz klar, aber du musste, wenn ich es richtig verstanden habe, wibe Wenn-Abfrage machen mit Istleer(m???)

kann man vielleicht so verbinden

=WENN(Und(Istleer(M1);N1="");0;WENN(N1<=heute();A1;0))

oder anstelle von "und" "oder" setzten.

Gruß

Helmut

Antwort 4 von flori-mori vom 17.04.2020, 11:23 Options

Hallo Helmut,
du bist ja ein wandelnde Formelnlexikon. Danke! Das klingt auf jedenfall so, als könnte es weiterhelfen. Leider habe ich jetzt keine Zeit zum basteln, kann erst morgen weiterprobieren.

Gruß, flori-mori

Antwort 5 von Saarbauer vom 17.04.2020, 11:30 Options

Hallo,

man könnte es u.U. auch noch so verkürzen

=WENN(Und(Istleer(M1);Oder(N1="";N1=>heute());0;A1))

Gruß

Helmut

Antwort 6 von flori-mori vom 20.04.2020, 12:41 Options

Hallo nochmal,
leider klappt es immer noch nicht so ganz. Ich gebe Euch mal den Hintergrund des ganzen.
Mit dem Formular sollen Zahlungsziele und Zahlungseingänge überwacht werden um das Mahnwesen zu vereinfachen.
In Spalte M werden Zahlungseingänge erfasst. D.h. wenn dort ein Eintrag ist, ist Zahlung erfolgt und die Sache erledigt. Ist die Zelle leer muß überprüft werden, ob das Zahlungsziel (Datum) in Spalte N bereits erreicht ist um ggf. dem Kunden (Spalte A) eine Zahlungserinngerung zukommen zu lassen.
ziel ist eine automatische Liste, mit allen Kunden, die erinnert werden sollen.

Diese Formel von Helmut

=WENN(Und(Istleer(M1);N1="");0;WENN(N1<=heute();A1;0))

meldet zwar, wenn das Zahlungziel überschritten ist, reagiert aber nicht auf einen Eintrag im Zahlungseingang.

So habe ich es auch probiert:
=WENN(und(M1="");0;WENN(N1<=HEUTE();A1;0))
auch das funktioniert nicht.

Hat noch jemand eine Idee?

1000 Dank
flori-mori

Antwort 7 von Saarbauer vom 20.04.2020, 12:57 Options

Hallo,

dann mach es mal so

=WENN(ODER(ISTLEER(M1);N1="");0;WENN(N1<=HEUTE();A1;0))

wie in AW 3 bereits geschrieben

Gruß

Helmut

Antwort 8 von flori-mori vom 20.04.2020, 14:32 Options

Hallo!
Ich habe gerade meinen Denkfehler gefunden. Jetzt klappts! Und zwar so, falls das später noch mal jemand gebrauchen kann:

=WENN(UND(m1="";n1<HEUTE());A1;"")

So einfach kanns sein :-)



Danke, Flori-mori

Ähnliche Themen

xpert Prüfungen
tani  16.03.2007 - 65 Hits - 1 Antwort

textzellen verknüpfen
Marschlins  03.06.2007 - 126 Hits - 1 Antwort

Wie kann ich msn und yahoo verknüpfen
herzschlag  06.06.2007 - 26 Hits - 1 Antwort

tabellenbätter verknüpfen
chef-dias  18.12.2007 - 98 Hits - 5 Antworten

Tabellen verknüpfen
Celli  18.02.2008 - 95 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026