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

Största värdet i en matris


lebn
 Share

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

Länk till kommentar
Dela på andra webbplatser

Postad (redigerade)

Testa den här:

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

 

Komplettera med t ex letarad

 

Redigerad av polken
Länk till kommentar
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.

 

 

Länk till kommentar
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

Länk till kommentar
Dela på andra webbplatser

Haha, ja eller MAXA som jag missat fanns och är bättre för ditt exempel. 

 

 

Länk till kommentar
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.

 

Länk till kommentar
Dela på andra webbplatser

 Share

×
×
  • Skapa nytt...