2017-02-20 2 views
0

Ich habe eine Daten, die wie folgt aussieht.Finding Date Differenz basierend auf dem angegebenen Wert

ID Date Currency 
1 9/29/2015 INR 
1 10/28/2015 INR 
1 10/29/2015 INR 
1 11/8/2015 EUR 
1 11/11/2015 EUR 
1 11/23/2015 EUR 
1 11/24/2015 EUR 
1 11/25/2015 INR 
1 11/27/2015 EUR 
1 12/1/2015 EUR 
1 12/2/2015 CEZ 
1 12/3/2015 CEZ 
1 12/15/2015 CEZ 
1 12/18/2015 INR 
1 12/29/2015 INR 

Ich möchte den Unterschied zwischen dem Datum berechnen, wenn die angegebene Währung die gleiche ist. Zum Beispiel sind die ersten drei von derselben Währung und deshalb wird die Differenz für das Datum 1 und das Datum 3 berechnet. In ähnlicher Weise muss ich für den Rest der Zeilen berechnen. Genau, die Ausgabe sieht wie folgt aus.

ID Date Date2 Currency Difference 
1 9/29/2015 10/29/2015 INR 30 
1 11/8/2015 11/24/2015 EUR 16 
1 11/25/2015 11/25/2015 INR 0 
1 11/27/2015 12/1/2015 EUR 4 
1 12/2/2015 12/15/2015 CEZ 13 
1 12/18/2015 12/29/2015 INR 11 

ich wirklich zu schätzen, wenn jemand mir hilft, diese mit Hilfe von Excel zu erreichen

+0

Zeigen Sie uns, was Sie versucht haben und wo Sie auf Probleme gestoßen sind, und wir helfen Ihnen gerne weiter. Dies ist kein kostenloser Code-Schreibdienst, aber wir können Ihnen bei komplexen Formeln oder Code helfen, den Sie entwickeln möchten. Bitte lesen Sie die HILFE Themen für [Wie stelle ich eine gute Frage] (http://stackoverflow.com/help/how-to-ask), und auch [Wie man ein minimales, komplettes und überprüfbares Beispiel erstellt] (http: // stackoverflow.com/help/how-to-ask) : //stackoverflow.com/help/mcve) –

+0

Wie definieren Sie "Date 3"? Wird es das letzte (d. H. Letzte) Datum sein oder einfach das zuletzt in Ihrer Liste? Es sieht so aus, als wäre es chronologisch, aber was ist, wenn das "Datum 3" früher ist als das "Datum 2"? – BruceWayne

+0

Hallo, danke für die Antwort. Durch die Recherche versuchte ich, Hilfe zu erstellen, aber leider konnte ich nicht die Logik ableiten, die mich dazu brachte, die Frage zu stellen. Außerdem wurden die Daten zunächst nach ID und Datum sortiert und daher chronologisch geordnet. Es wird also keine Chance für den umgekehrten Weg geben. – ssan

Antwort

1

Unter der Annahme, die drei Spalten angeordnet sind, in Spalte A, B und C und Sie beginnen in Zeile 1, dann können Sie zwei zusätzliche Spalten anhängen .

Zelle D2, ziehen Formel unten:

=IF(C2=C1,D1,B2) 

Zelle E2, ziehen Formel unten:

=IF(C2=C3,"",B2-D2) 

Spalte E enthält nun das gewünschte Ergebnis. Aus praktischen Gründen können Sie einen Filter in die Tabelle einfügen, um die leeren Werte in dieser Spalte herauszufiltern.

Verwandte Themen