Maxvärde med villkor

En bild som visar text, skärmbild, nummer, Teckensnitt Automatiskt genererad beskrivning

Ladda ner exempelfilen: Hitta högsta värdet med villkor.xlsx

Med den vanliga MAX-funktionen kan du hitta högsta värdet i cellområden. I detta exempel ser du en lista med personer och poäng. Varje person har utfört flera tester och du vill skapa en formel som returnerar varje persons bästa resultat. Då räcker MAX-funktionen inte till. Då hämtar du dina superkrafter‍ i funktionen MAXIFS. Funktionen kan nämligen beräkna maxvärdet utifrån ett eller flera villkor.

Högsta värdet

En bild som visar text, skärmbild, linje, Teckensnitt Automatiskt genererad beskrivning

Detta går att lösa med funktionen MAXIFS [MAXIFS]. Funktionen heter samma i både svensk och engelsk version av Excel.

Maxvärde med villkor

En bild som visar text, skärmbild, nummer, programvara Automatiskt genererad beskrivning

Det första argumentet för funktionen MAXIFS [MAXIFS] är området med värden. I detta fall cellerna B2:B9.

Nästa argument är området där villkoret ska vara uppfyllt, cellerna A2:A9. Till sist anger vi var villkoret finns, cell D2.

Funktionen returnerar det högsta värdet i området B2:B9 för angivet villkor, i detta exempel Anna.

Låsta områden

En bild som visar text, skärmbild, nummer, Teckensnitt Automatiskt genererad beskrivning

Men om vi bara kopierar ner formeln till de övriga raderna kan resultatet bli fel eftersom områdena i formeln flyttar på sig lika många rader ner som formeln kopieras.

Områdena som formeln ska leta i behöver låsas fast så det inte flyttar sig när formeln kopieras nedåt.

En bild som visar text, elektronik, skärmbild, skärm Automatiskt genererad beskrivning

Formeln behöver ändras.

  • Genom att markera cellreferensen och trycka på tangenten F4 sätter programmet in $-tecken som låsningstecken på rätt ställen i formeln.

Så här behöver formeln se ut:

=MAXIFS($B$2:$B$9;$A$2:$A$9;D2)

=MAXIFS($B$2:$B$9;$A$2:$A$9;D2)

En bild som visar text, skärmbild, skärm, nummer Automatiskt genererad beskrivning

Nu kan vi kopiera ned formeln. Nu letar formeln i samma områden, även när formeln kopieras ned till övriga rader.

En bild som visar siluett Automatiskt genererad beskrivning med medelhög exakthetTips!

Det går även att skriva in $-tecken på förhand via tangentbordet.

Formler med tabellkolumner

En bild som visar text, skärmbild, nummer, Teckensnitt Automatiskt genererad beskrivning

I stället för att ”låsa” cellområdena med $-tecken går det att använda namn på tabellområden.

  • Genom att stå med markören i listan och välja Tabell [Table] på menyfliken Infoga [Insert] definieras listan till en Exceltabell och får ett namn.

Kolumnnamn i formler

En bild som visar text, skärmbild, nummer, Teckensnitt Automatiskt genererad beskrivning

Nu går det att använda kolumnernas namn i formlerna istället för att låsa cellerna med $-tecken. På så sätt blir formlerna dynamiska om tabellen utökas med fler namn.

=MAXIFS(Medaljtabell[Poäng];Medaljtabell[Namn];D2)

=MAXIFS(Medaljtabell[Poäng];Medaljtabell[Namn];D2)

En bild som visar siluett Automatiskt genererad beskrivning med medelhög exakthetTips!

Det är enkelt att lägga till fler rader i tabellen genom att stå med markören i sista cellen på sista raden och trycka på TAB-tangenten.

Du gillar kanske också...

Börja prenumerera idag!

Ta del av tips & tricks i Excel och Office en gång i månaden helt kostnadsfritt.

Grattis! Du kommer nu att få Excelbrevet varje månad helt gratis.