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 resultat inom en viss tidHitta resultat inom en viss tid
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2024-02-04 09:50
 

 Hej 

Hoppas att det finns någon som kan hjälpa mig med en sak jag vill få iordning på.

Jag försöker referera till kolumner som innehar en viss tid och en annan kolumn som har ett visst resultat och jag vill få dom att visa alla dom som jag har gett det villkoret, sen vill jag få dom till en ny sida, och sen ska också ett slutresultat visas på den nya sidan.

Exempel

  • Vill att alla resultat som är 1-1 i minut 65-70 kommer fram som en kolumn på den nya sidan.
  • vill att alla slutresultat som är 2-1 samt 1-2 kommer fram i en ny kolumn.
  • All dessa data kommer från ett annat program som är kopierat in i excel

Vet tyvärr inte hur jag kan få med en bild, med det ser ut så här.

  Team Home       Team Away      Result       Goal minute Home         Goal minute Away

Nytt inlägg
 2024-02-06 15:15
 

Filter is the shit

https://support.microsoft.com/sv-se/office/funktionen-filter-f4f7cb66-82eb-4767-8f7c-4877ad80c759

För att filter med flera villkor så kör du varje villkor inom en parantes med paranteser som du multiplicerar. En parantes är 0 när villkoret är falskt och 1 när det är sant. och tillsammans blir dom bara 1 (sant) när alla villkor är uppfyllda

(villkor1=något)*(villkor2=något))*(villkor3=något annat)

Om dina data står på blad1, kolumn A-E så får du hämta dom till din nya sida. Du kan t.ex klistra in dent här formeln i blad 2. Den första ger alla rader som har 1-1 (i kolumn C)

=FILTER(Blad1!A:E;(Blad1!C:C="1-1"))

Lägg på villkoret att det måste vara efter (eller under) 65 minuter

=FILTER(Blad1!A:E;(Blad1!C:C="1-1")*(Blad1!D:D>=65))

OCH för Lägg på villkoret att det måste vara före, eller under, 70 minuter

=FILTER(Blad1!A:E;(Blad1!C:C="1-1")*(Blad1!D:D>=65)*(Blad1!D:D<=70))

Ja, du fattar principen

Om du vill så kan du skriva in villkoren i bestämda celler och låta formeln hänvisa dit. Exempel om du har dina villkor i BLAD2, cell G1, H1 och I1 (resultat, mintid, maxtid). Då kan du ändre filtreringen där istället för att gå in i formeln varje gång

=FILTER(Blad1!A:E;(Blad1!C:C=G1)*(Blad1!D:D>=H1)*(Blad1!D:D<=I1))

 

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelHitta resultat inom en viss tidHitta resultat inom en viss tid

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