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

 
ForumForumDiskussionerDiskussionerExcelExcelTa fram senaste datum med 2 villkorTa fram senaste datum med 2 villkor
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2015-11-19 09:02
 
Jag har ett problem som jag inte löser

Jag har en matris med namn och datum. Flera namn förekommer flera gånger. Jag har sorterat ut varje unik person i en separat kolumn på sidan om.

Nu vill jag ta fram senaste datumet på respektive person, men här stöter jag på problem.

Den formel jag har arbetat med är produktsumma.

=PRODUKTSUMMA(($B$2:$B$325=L2)*MAX($K$2:$K$325)))

B2:325 är den "databas" med namn och datum, där vissa personer förekommer flera gånger.

L2 är den kolumn där varje person har sorterats ut seperat.

K2:K325 är kolumnen med datum

Formeln fungerar enbart i de fall där personen (B2:B325) förekommer 1 gång. Då tar den fram rätt (senaste och ändra) datum

Problemet uppstår när personen förekommer flera gånger i (B2:B325) då får jag ett värde som är; 2363-07-03

Har även försökt med LETAUPP, men utan resultat.

Vilken formel ska jag använda?? Att bara använda MAX() går bra så länge det inte är fler villkor än datum i matrisen.
Nytt inlägg
 2015-11-20 07:53
 
 Ändrad av avtak  på 2015-11-20 07:55:01
Jag löste problemet själv genom följande formel

=OM(M2="";"";MIN(OM($B$2:$B$325=M2;$L$2:$L$325))) + måsvingar (ctrl+shift+enter)

MIN kan ersättas med MAX beroende på vad man vill ha för resultat

Nytt inlägg
 2015-11-21 21:21
 
Vad står M2 för?
Nytt inlägg
 2015-11-23 15:50
 
M2 är den sorterade personlistan.

jag har en lista med namn i B kolumnen (där några förkommer flera gånger) och i M kolumnen finns en sorterad lista där varje person förekommer bara 1 gång.
Nytt inlägg
 2015-11-23 17:37
 
Ok! Då har du datum längs L2-L325? Jag försöker använda din formel för att lösa mitt egna problem se "Returnera tidigaste datum som uppfyller villkor" av Nubbe. Har samma problem som du tidigare nämnde att det returnerade(summerade värdet) blir flera datum summerat. Är din formel komplett eller är något utlämnat?
Nytt inlägg
 2015-11-26 11:15
 
Det stämmer att L kolumnen är datum. Det som löste mitt problem var att tyrcka Ctrl+Shift+Enter i formeln och fick på så sätt måsvingar före och efter. De behövs då det är en matris det är frågan om.

Har du försökt med det?
Nytt inlägg
 2015-11-26 11:15
 
Det stämmer att L kolumnen är datum. Det som löste mitt problem var att tyrcka Ctrl+Shift+Enter i formeln och fick på så sätt måsvingar före och efter. De behövs då det är en matris det är frågan om.

Har du försökt med det?
Nytt inlägg
 2015-11-26 11:16
 
Det stämmer att L kolumnen är datum. Det som löste mitt problem var att tyrcka Ctrl+Shift+Enter i formeln och fick på så sätt måsvingar före och efter. De behövs då det är en matris det är frågan om.

Har du försökt med det?
Nytt inlägg
 2015-11-26 13:42
 
Jag fick direkt svar på mitt inlägg av signatur Mindre vetande. Formeln {=MIN(OM(EF8:ET8<0;EF2:ET2))} löste problemet snyggt o enkelt. Även den en matris, måsvingar är nyckeln. Kul att lära sig nåt nytt. Tack för hjälpen!
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelTa fram senaste datum med 2 villkorTa fram senaste datum med 2 villkor

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