Vergleichen von zwei Datenarrays bei Verwendung von INDEX, SMALL und ROW, um n-te Übereinstimmungen zu erhalten
Ich habe eine Reihe von Daten und dann eine große Liste von E-Mails, die alle Sendedaten haben. Ich hätte gerne eine Formel, die die erste Übereinstimmung zwischen den beiden Datumsfeldern ermittelt, und dann diese nach unten kopieren und die erste Übereinstimmung, die zweite Übereinstimmung, die dritte Übereinstimmung usw. anzeigen.
Ich bin soweit gekommen (den Wert am Ende für die n-te Zahl ändern):
{=INDEX($D$2:$D$100,SMALL(IF($A$2:$A$100=$Q$1,ROW($A$2:$A$100)-ROW(INDEX($A$2:$A$100,1,1))+1),1))}
Aber das Problem ist, dass ich dies nur verwenden kann, um ein Datum aus meinem ursprünglichen Datumsbereich mit dem Datumsbereich für meine E-Mails zu vergleichen.
Ich habe das Gefühl, dass ich in die falsche Richtung gehe und anfange zu denken, dass dies viel besser wäre VBA
, wenn ich es gebrauchen würde, aber ich habe wirklich das Gefühl, dass es eine Möglichkeit gibt, es irgendwo mit einer Formel zu tun.
Ich habe es versucht IF($A$2:$A$100=$Q$1:$Q$10
, aber das hat nicht funktioniert ( ich habe es auch nicht erwartet)
Alle Erkenntnisse wären dankbar.
0 Antworten auf die Frage
Verwandte Probleme
-
3
Meine Datei ist in Excel 2007 gesperrt. Was ist los?
-
2
Gibt es eine Möglichkeit, Excel 2007 automatisch zu speichern, wie dies bei MS Word der Fall ist?
-
1
Excel Word Wrap + verschwindet Text
-
1
Einfaches Zusammenführen / Löschen mit Excel
-
7
Wie können Sie Microsoft Excel mit voller Geschwindigkeit laufen lassen, auch wenn der Fensterfokus...
-
2
Warum können Sie Bilder nicht in Excel kopieren / einfügen, aber Screenshots funktionieren?
-
3
So synchronisieren Sie Excel mit der Google Docs-Tabelle
-
9
Wie teilen Sie einen Namen auf, um Vorname und Nachname zu erhalten?
-
1
Links in Excel haben sich nach einem Absturz geändert
-
1
Was ist der beste Weg, ein Excel-Makro auf mehreren Computern gemeinsam zu nutzen?