PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelHitta och returnera värde mellan två datumHitta och returnera värde mellan två datum
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2022-05-20 16:21
 

 Hej,

I nedan tabell önskar jag att hitta kursen från D kolumnen och returnera i J kolumnen. Det ska baseras på Transdatum (H) i kombination med Valuta (I).
Då önskar jag att söka mellan datumen i B och C.

 

FROMCURRENCY STARTDATE ENDDATE RATE       Transdatum Valuta Kurs Önskar finna
DKK 2021-12-31 2022-01-02 1,37835       2021-12-31 EUR   10,25018
EUR 2021-12-31 2022-01-02 10,25018       2021-12-31 NOK   1,02617
GBP 2021-12-31 2022-01-02 12,19856       2022-01-01 NOK   1,02617
NOK 2021-12-31 2022-01-02 1,02617       2022-01-02 EUR   10,25018
USD 2021-12-31 2022-01-02 9,05018       2022-01-02 DKK   1,37835
DKK 2022-01-03 2022-01-03 1,38419       2022-01-03 EUR   10,29576
EUR 2022-01-03 2022-01-03 10,29576       2022-01-03 DKK   1,38419
GBP 2022-01-03 2022-01-03 12,23718       2022-01-04 EUR   10,28111
NOK 2022-01-03 2022-01-03 1,02944              
USD 2022-01-03 2022-01-03 9,06712              
DKK 2022-01-04 2022-01-04 1,38224              
EUR 2022-01-04 2022-01-04 10,28111              
GBP 2022-01-04 2022-01-04 12,29538              
NOK 2022-01-04 2022-01-04 1,02669              

 

Ytterligare en utmaning är om jag tar bort C kolumnen. Här har jag kört :=xletaupp(G2&H2;B:B&A:A;C:C;"";0)
Då vill jag finna samma värde men utmaningen här ligger i att hitta i de fallen då jag har en transaktion t.ex 2022-01-01/2022-01-02 som inte finns med; här hade jag önskar att hitta värdet från 2021-12-31. Denna formel är dessutom alldeles för tung så önskar att hitta en ersättare.

 

FROMCURRENCY STARTDATE RATE       Transdatum Valuta Kurs Önskar finna
DKK 2021-12-31 1,37835       2021-12-31 EUR   10,25018
EUR 2021-12-31 10,25018       2021-12-31 NOK   1,02617
GBP 2021-12-31 12,19856       2022-01-01 NOK   1,02617
NOK 2021-12-31 1,02617       2022-01-02 EUR   10,25018
USD 2021-12-31 9,05018       2022-01-02 DKK   1,37835
DKK 2022-01-03 1,38419       2022-01-03 EUR   10,29576
EUR 2022-01-03 10,29576       2022-01-03 DKK   1,38419
GBP 2022-01-03 12,23718       2022-01-04 EUR   10,28111
NOK 2022-01-03 1,02944              
USD 2022-01-03 9,06712              
DKK 2022-01-04 1,38224              
EUR 2022-01-04 10,28111              
GBP 2022-01-04 12,29538              
NOK 2022-01-04 1,02669              

 

 

Tack på förhand!
Önskar er en trevlig helg! 

/Niclas

Nytt inlägg
 2022-05-23 15:42
 

 Hej hej.

=index(d$1:d15;största(c$2:c$15=h2)*(a$2:a$15=i2)*rad(a$2:a$15));1)

Borde fungera så länge som dina datum är sorterade från minsta till största.

/c

Nytt inlägg
 2022-05-23 19:33
 

 fråga1 borde väl gå med en vanlig summa.omf?

=SUMMA.OMF(D:D;A:A;I2;B:B;"<="&H2;C:C;">="&H2)

Fråga 2 borde det här funka, men det blir minst lika krävande som det du har

=LETARAD(G4;SORTERA(FILTER(B:C;A:A=H4));2;SANT)

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelHitta och returnera värde mellan två datumHitta och returnera värde mellan två datum

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter