10. februar 2018 - 10:07 Der er 2 kommentarer og
1 løsning

Hjælp til formel

Jeg har fået lavet følgende formel:
=HVIS.FEJL(INDEKS(Master!C:C;MINDSTE(HVIS(Master!$F:$F>60;RÆKKE(Master!C:C)-MIN(RÆKKE(Master!C:C))+1);RÆKKER(A$1:A1)));"")
som virker perfekt.
Nu vil jeg gerne have den til at finde linjer med værdier i MasterF større end 14 og mindre end 30 - hvordan gør jeg det?
Avatar billede xl-Enthusiast Ekspert
10. februar 2018 - 10:27 #1
=HVIS.FEJL(INDEKS(Master!$C$1:$C$100;MINDSTE(HVIS((Master!$F$1:$F$100>14)*(Master!$F$1:$F$100<30);RÆKKE(Master!$C$1:$C$100)-MIN(RÆKKE(Master!$C$1:$C$100))+1);RÆKKER(A$1:A1)));"")

Brug aldrig "full column references" i matrixformler. Det er sådan noget der er med til at lægge Excel død. C:C, F:F mv. ser måske smart ud, men det er fra et beregningsmæssigt synspunkt (ved matrixformler) en rigtig dårlig ide.
10. februar 2018 - 10:50 #2
Det kan godt være det er en dårlig ide, men din formel tager ikke alle data med over??
Avatar billede xl-Enthusiast Ekspert
10. februar 2018 - 11:02 #3
Nej, men så ret referencerne til C1:C1000 eller C1:C10000 eller hvad der måtte være nødvendigt. Men er det virkelig nødvendigt med 1048576 rækker?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Stort udvalg af Excel kurser til alle niveauer og jobfunktioner

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester





White paper
Sikkerhed gjort enkelt: Beskyt din virksomhed direkte i browseren