Zwei Vergleiche pro Zeile zweier Matrizen
#1
Ich habe zwei Matrizen von bspw. A1:A10 und B1:B10. Nun möchte ich jeweils immer überprüfen, ob C1 kleiner als A1 und größer als B1 ist. Dann, ob C1 kleiner als A2 und größer als B2 ist und so weiter... Wenn mindestens einer dieser Vergleiche FALSCH ist, dann soll logischerweise FALSCH zurückgegeben werden.
Ist das ganze in einer Formel umsetzbar?
Top
#2
Hallo

Vermutlich ist das eigentlich Ziel etwas ganz anderes.

Stelle bitte eine Beispielmappe zur Verfügung.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#3
Bin neu auf dem Forum und weiß deshalb nicht, wie man eine Exceltabelle direkt hier einbindet. Deshalb habe ich sie einfach mal angehangen.
In der Tabelle soll also überprüft werden, ob sich das Datum aus C1 innerhalb einer oder mehreren Datenspannen aus A und B befindet.


Angehängte Dateien
.xlsx   Beispiel.xlsx (Größe: 8,16 KB / Downloads: 3)
Top
#4
Hi

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCD
103.04.201805.04.201806.05.2018FALSCH
208.05.201818.06.2018WAHR
303.01.201819.01.2018FALSCH
407.04.201812.05.2018FALSCH

ZelleFormel
D1=(UND(A1>=$C$1;B1>=$C$1))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#5
@Tronert
OK, du möchtest also nicht alles auf ein Mal zeigen. Allerdings bin ich bei einer Salamitaktik raus.

@WillWissen
Da stimmt aber einiges nicht. Wenn ich die Formel übernehme erhalte ich überall FALSCH. Und der Bereich geht vom 02.05. bis 18.06 und nicht vom 08.05. bis 18.06.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDF
103.04.201805.04.201806.05.2018FALSCHC1 befindet sich innerhalb einer oder mehreren Datenspannen aus A und B.
202.05.201818.06.2018FALSCH
303.01.201819.01.2018FALSCH
407.04.201812.05.2018FALSCH

ZelleFormel
D1=(UND(A1>=$C$1;B1>=$C$1))
F1=WENN(SUMMENPRODUKT((A1:A4<=$C$1)*(B1:B4>=$C$1));"C1 befindet sich innerhalb einer oder mehreren Datenspannen aus A und B.";"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Top
#6
Hi Detlef,

meine Formel funktioniert schon - mit einer kleinen Korrektur. :32: Ich hatte bei der Prüfung von A versehentlich das falsche Zeichen genommen.
Allerdings ist seine Frage etwas missverständlich:

Zitat:In der Tabelle soll also überprüft werden, ob sich das Datum aus C1 innerhalb einer oder mehreren Datenspannen aus A und B befindet.
Soll nun Zeile für Zeile geprüft werden, wie ich es getan habe, oder soll der gesamte Bereich in die Prüfung einbezogen werden?

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDE
103.04.201805.04.201806.05.2018FALSCHaußerhalb Zeitraum
208.05.201818.06.2018FALSCHaußerhalb Zeitraum
303.01.201819.01.2018FALSCHaußerhalb Zeitraum
407.04.201812.05.2018WAHRinnerhalb Zeitraum

ZelleFormel
D1=(UND(A1<=$C$1;B1>=$C$1))
E1=WENN((UND(A1<=$C$1;B1>=$C$1));"innerhalb";"außerhalb")&" Zeitraum"
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Das von mir verwendete falsche Datum ist durch ein paar Tests entstanden - ich hab's zum direkten Vergleich beim jetzigen Beispiel wieder verwendet. Wenn der 2.5. genommen wird, dann ergibt es ebenfalls ein WAHR.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#7
Hi Tronert,

Zitat:Bin neu auf dem Forum und weiß deshalb nicht, wie man eine Exceltabelle direkt hier einbindet.

ich nehme an, du meinst Tabellenausschnitte wie du sie bei shift-del und mir siehst? Das erreichst du mit einem Tool. Lies dir dazu am besten den Beitrag hinter diesem Link durch: http://www.clever-excel-forum.de/thread-47.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#8
(24.04.2018, 06:58)shift-del schrieb: @Tronert
OK, du möchtest also nicht alles auf ein Mal zeigen. Allerdings bin ich bei einer Salamitaktik raus.

@WillWissen
Da stimmt aber einiges nicht. Wenn ich die Formel übernehme erhalte ich überall FALSCH. Und der Bereich geht vom 02.05. bis 18.06 und nicht vom 08.05. bis 18.06.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDF
103.04.201805.04.201806.05.2018FALSCHC1 befindet sich innerhalb einer oder mehreren Datenspannen aus A und B.
202.05.201818.06.2018FALSCH
303.01.201819.01.2018FALSCH
407.04.201812.05.2018FALSCH

ZelleFormel
D1=(UND(A1>=$C$1;B1>=$C$1))
F1=WENN(SUMMENPRODUKT((A1:A4<=$C$1)*(B1:B4>=$C$1));"C1 befindet sich innerhalb einer oder mehreren Datenspannen aus A und B.";"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Funktioniert, vielen Dank! :)
Top
#9
(24.04.2018, 08:03)WillWissen schrieb: Hi Tronert,


ich nehme an, du meinst Tabellenausschnitte wie du sie bei shift-del und mir siehst? Das erreichst du mit einem Tool. Lies dir dazu am besten den Beitrag hinter diesem Link durch: http://www.clever-excel-forum.de/thread-47.html

Danke, habe ein Tool installiert :)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste