Just nu i M3-nätverket
Gå till innehåll
lebn

Största värdet i en matris

Rekommendera Poster

Hej!

Jag har en tabell med Namn i 1a kolumnen. Därefter följer 12 kolumner, en för varje månad.

Dessa kolumner är fyllda med värden. 

Min fråga är hur kan jag mha formel tar fram såväl det största värdet och samtidigt få Namnet.

Ex:

image.png.4f92423e3eba038cf0b02261b25423f6.png

I det här exemplet vill jag alltså kunna se att det är Christina i Maj som har största värdet.

Jag har försökt med Index och Passa och Max men jag får inte ihop det.

Tacksam för hjälp!

Lebn

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Postad (redigerade)

Testa den här:

=MINSTA(B2:G11;ANTAL(B2:G11))

 

Komplettera med t ex letarad

 

Redigerad av polken

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Största problemet här är vad som ska ske som två har samma värde, samma max.

 

I tre steg, antar att din tabell finns i A1:E6:

Cell 1 (B9): =MAX(A1:E6)
Cell 2: =MAX(PRODUKTSUMMA((A1:E6=$B$9)*RAD(A1:E6)))

Cell 3: =PASSA(B9;FÖRSKJUTNING(A1;C9-1;0;1;10);0)

så har du position på var ditt max finns du kan hämta det du vill medhjälp av just INDEX.

 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Tack för svar!

Polken, ditt svar är väl egentligen samma som bara en vanlig Max funktion?

 

Monshi,

Max formeln är Ok.
Men produktsumma och rad verkar vara osäker eller så gör jag nåt fel. För ibland visar den rätt rad, men
ibland fel. Tom när jag skapar en tabell exakt på ditt exempel A1:E6 så visar den fel. Fattar inte varför.
Och den tredje formeln begriper jag inte. Den går tyvärr rätt över huvudet på mig.

Tacksam om du kan förklara så jag begriper.
lebn

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
21 timmar sedan, skrev Monshi:

Största problemet här är vad som ska ske som två har samma värde, samma max.

 

I tre steg, antar att din tabell finns i A1:E6:

Cell 1 (B9): =MAX(A1:E6)
Cell 2: =MAX(PRODUKTSUMMA((A1:E6=$B$9)*RAD(A1:E6))) 

Cell 3: =PASSA(B9;FÖRSKJUTNING(A1;C9-1;0;1;10);0) 

så har du position på var ditt max finns du kan hämta det du vill medhjälp av just INDEX.

 

 

Cell1: Letar helt enkelt efter största värdet.

Cell2: Produktsumma beräknar om talet är lika med talet i cell, i matrisen och multiplicerar resultat med raden (1 eller 0, sant eller falskt) och multiplicerar det med vektorn över radnummer. Detta fungerar bara om max-värdet är unikt!  MAX behövs inte där förresten.

Cell3: Förskjutning skapar en referens till den rad som hittats, (10 kolumner bred). Passa söker i denna vektor och returnerar relativa positionen.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...