Gå til innhold

[Løst] HVIS-funksjonen


ninaelise

Anbefalte innlegg

Skal hente ut data fra et input-ark hvis en verdi er lik en annen. Med følgende formel fungerer det fint:

 

=HVIS(Input!L18=Regnskap!AD1;Input!H18;0)

 

Men hvis jeg vil spørre på et større område får jeg feil:

 

=HVIS(Input!L18:L10021=Regnskap!AD1;Input!H18:H10021;0)

 

Hva er feil? Hvorfor kan jeg ikke gjøre det på det viset?

 

 

Hvis SANN skal egentlig gjøre dette:

 

=+SUMMER(($B9=Input!$K$18:$K$10021)*(AE$4=MÅNED(Input!$B$18:$B$10021))*Input!$J$18:$J$10021)-SUMMER(($B9=Input!$K$18:$K$10021)*(AE$4=MÅNED(Input!$B$18:$B$10021))*Input!$H$18:$H$10021)

 

Lenke til kommentar
Videoannonse
Annonse

Hei

 

Det er ikke HVIS som er problemet, det er sammenligningen =. Den fungerer bare melom enkeltverdier. Du må over på matriseformler for å massebehandle celleområder. De enkle kan håndteres av SummerProdukt. Jeg har forenklet til å sammenligne B3:B5 med D3:D5 i dette eksemplet. Altså B3=D3 OG B4=D4 OG B5=D5:

 

=HVIS(SUMMERPRODUKT((B3:B5=D3:D5)*1)=RADER(B3:B5);"Like";"Forskjellige")

 

Jeg overskuer ikke hva du ønsker skal skje ved SANN, men regner med du får trøbbel med å sammenligne en enkeltcelle med et celleområde, som ved $B9=Input!$K$18:$K$10021.

 

Matriseformler er ganske kraftkrevende saker, din formel skal samenligne ti tusen rader, så vær forberedt på at enkelte ting kan gå litt tregt.

 

Beste hilsen Harald

Lenke til kommentar
  • 2 uker senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...