Excel-Formel, um das Datum zwischen zwei Spalten zu finden

580
aCoder

Ich bin ein Neuling, um zu übertreffen. Also bitte vergib mir, wenn irgendetwas dummes gefunden hat.

Ich habe zwei Blätter mit ein paar ähnlichen Spalten, alles andere ist anders. Was ich jetzt tat, ist:

Im ersten Blatt (sagen wir sheet1) habe ich solche Spalten (ich habe mehr als 4 Spalten, dies ist ein Beispiel):

Blatt1

Im zweiten Blatt (sagen wir sheet2) habe ich einige weitere Daten, wobei 3 Spalten (Spalte A, C, D) des Blattes1 die gleichen sind wie in Blatt2. Etwas wie das:

sheet2

Was ich brauche: Ich mag eine Ergebnisspalte in sheet1dem mir gibt das, colA valuewenn es fällt zwischen DateStartund DateEndsonst wird es wird falseauf dem ersten Spalt Vergleich dh basierend, someDatacol.

Sheet1und Sheet2hat nur 3 identische Spalten mit verschiedenen Datenspalten. Ich möchte, dass hier zwei Bedingungen zutreffen.

  1. DateToFindfällt zwischen DateStartund DateEnd.
  2. Sheet1!someData = Sheet2!someData.

Wenn diese beiden Bedingungen erfüllt sind, möchte ich nur wahr oder falsch als Ergebnis.

Ich habe verschiedene Möglichkeiten ausprobiert, aber am Ende habe ifich ein Ergebnis erhalten, das für einige Zeilen ein korrektes Ergebnis liefert, für einige Zeilen jedoch False zeigt, auch wenn die someData-Spalten übereinstimmen und das Datum zwischen colCund liegt colD.

Die letzte Formel, die ich mir vorstellen konnte, ist:

= WENN (UND (B2> BLATT2! E: E, B2 <BLATT2! F: F, A = BLATT2! A: A), BLATT2! A2, FALSCH)

Kann mir bitte jemand dabei helfen? Danke im Voraus.

0
Es ist mir unklar, wozu 'Sheet2` dient. Sie haben `DateStart` und` dateEnd` bereits auf `Sheet1`. Und wo ist "colA value"? "Sheet1" oder "Sheet2"? cybernetic.nomad vor 5 Jahren 0
Ich habe auch Probleme, die Frage zu verstehen. Blatt 1 und 2 scheinen identische Daten zu enthalten, haben jedoch andere zusätzliche Spalten. Blatt 2 scheint nichts zu enthalten, was für die Aufgabe relevant ist. Es ist nicht klar, warum Ihre Formel mit Blatt 2 etwas tut. Wenn Sie nur versuchen zu sehen, ob DateToFind zwischen DateStart und DateEnd liegt, vergleichen Sie sie einfach mit `> =` und `<=` (die Datumsangaben werden als gespeichert Zahlen). Ihre Formel hat die grundlegende Logik, Sie scheinen sie einfach an der falschen Stelle anzuwenden. fixer1234 vor 5 Jahren 0
ja Jungs. `Sheet1` und` Sheet2` hat identische Spalten mit einigen unterschiedlichen Datenspalten. Ich möchte, dass hier zwei Bedingungen zutreffen. 1.DateToFind liegt zwischen DateStart und DateEnd 2. Sheet1! SomeData = Sheet2! SomeData. Wenn diese beiden Bedingungen erfüllt sind, möchte ich nur wahr oder falsch als Ergebnis. Danach möchte ich Spalten aus beiden Blättern extrahieren und in ein 3. Blatt einfügen. Die Daten sind riesig und können nicht manuell durchsucht werden. Ich habe die Frage aktualisiert. aCoder vor 5 Jahren 0
@ fixer1234 ja die formel funktioniert. Aber nicht für alle Reihen. Nach einer Gegenprüfung erfuhr ich, dass die Formel nur für wenige Zeilen funktioniert. Aber nicht für alle. aCoder vor 5 Jahren 0
Es würde helfen, ein "bearbeitetes" Beispiel zu haben. Erweitern Sie ggf. Ihre Daten, fügen Sie jedoch Beispiele für die gesamte Bandbreite der Bedingungen hinzu (Dinge, die funktionieren sollten und Dinge, die nicht funktionieren sollten). Verwenden Sie diese Daten, um zu zeigen, welche Ergebnisse Sie erwarten ("Vorher / Nachher") und die Logik, warum. Die Datenangaben sind ebenfalls nicht klar. Sind abgesehen von den zusätzlichen Spalten die gemeinsamen Daten auf beiden Seiten identisch? Wenn nicht, wie ist es anders (jeder kann unterschiedliche "someData" haben, und Sie interessieren sich nur für die Überlappung? Stehen die Daten auf beiden Blättern in derselben Reihenfolge?) (Fortsetzung) fixer1234 vor 5 Jahren 0
Ist es notwendig, jedes Blatt nach jedem Wert auf dem anderen Blatt zu durchsuchen? Das Datum ist auf Blatt 1; Warum arbeitet Ihre Formel auf Blatt 2 mit einer unabhängigen Spalte? Sie haben in Ihrem Kommentar oben Anforderungen, die anders sind als in der Frage. Bitte machen Sie die Frage zu einer vollständigen und genauen Beschreibung von allem. Was macht Ihre Formel richtig und was falsch? fixer1234 vor 5 Jahren 0

0 Antworten auf die Frage