Avatar billede kll1978 Nybegynder
06. september 2007 - 15:29 Der er 9 kommentarer og
1 løsning

Slå en maks værdi op

Jeg har brugt denne formel til slå en værdi.

HVIS(ER.IKKE.TILGÆNGELIG(LOPSLAG(;;;FALSK)) =+ SAND; ""; LOPSLAG(;;;FALSK))

men hvis jeg ønsker at slå en maks værdi op, hvad skal formel så se ud, givet fald hvis den værdi jeg skal slå op, har flere værdier.

fx.

a  12
a  14
b  16 
b  14
c  13
d  10
d  09
Avatar billede excelent Ekspert
06. september 2007 - 15:35 #1
=maks(a1:d10)

flere værdier ????
Avatar billede kll1978 Nybegynder
06. september 2007 - 23:24 #2
jeg prøver at uddybe

ved hjælp af formel her

HVIS(ER.IKKE.TILGÆNGELIG(LOPSLAG(;;;FALSK)) =+ SAND; ""; LOPSLAG(;;;FALSK))

den bruger jeg til at slå en værdi op, givet den værdi den skal søge efter.

Men hvis den værdi den skal søge efter og værdien den skal returnere med, har flere muligheder, vil her gerne at den skal returnere med den højeste værdi

fx


Salgchef#    Salgsvolumen
Salgschef 1  100
Salgschef 1  120
Salgschef 2  140
Salgschef 2  120
Salgschef 2  160
Salgschef 3  180
Salgschef 4  90
Salgschef 5  200
Salgschef 5  100

Hvis jeg bruger den overstående formel og søger efter salgschef 1, vil den returnere værdi 100, men jeg vil gerne have at den skal returnere den højeste værdi, dvs. 120. Hvordan får jeg implementeret Maks formel ind i den formel som jeg bruger nu eller er der andre alternativer.
Avatar billede b_hansen Novice
07. september 2007 - 03:02 #3
Du skal i stedet prøve at lave en pivottabel. Her kan du vælge, om dataområdet skal være en sum, et gennemsnit eller et maksimum
Avatar billede excelent Ekspert
07. september 2007 - 07:49 #4
Hvis du har chefer i kolonne A og volume i kolonne B

=INDEKS(B1:B10;SAMMENLIGN(MAKS(HVIS($A$1:$A$10=C1;$B$1:$B$10;0));$B$1:$B$10;0))

Kopier formel herfra, indsæt i dit ark, tast F2 og afslut med CTRL+SHIFT+ENTER
Avatar billede excelent Ekspert
12. september 2007 - 15:51 #5
og det er jo disse 2 koder som styrer de 2 optionsknapper i min fil:

Private Sub OptionButton1_Click()
If OptionButton1 = True Then
ActiveSheet.Shapes("Heat").Visible = True
'Else
ActiveSheet.Shapes("Cool").Visible = False
End If
End Sub

Private Sub OptionButton2_Click()
If OptionButton2 = True Then
ActiveSheet.Shapes("Cool").Visible = True
'Else
ActiveSheet.Shapes("Heat").Visible = False
End If
End Sub
Avatar billede excelent Ekspert
12. september 2007 - 15:52 #6
ups forkert spørgsmål :-)
Avatar billede kll1978 Nybegynder
12. september 2007 - 17:09 #7
tak for jeres forslag. Begge forslag virkede som hensigten, men da b_hansen var først på aftrækken, får han pointen, så b_hansen kan du ikke lige give et svar
Avatar billede b_hansen Novice
12. september 2007 - 19:36 #8
her er et svar.

Efterhånden som du arbejder med pivottabellen, vil du opdage, at det er meget stærkt redskab.
Avatar billede kll1978 Nybegynder
13. september 2007 - 14:38 #9
når man har lavet en pivottabel, kan man så lave en formel inde i pivottabelen. dvs. i dataområdet - de data der kommer ud, kan man ikke lave en udregning og resultatet af det skal fremkomme i pivotabellen og ikke de data, der bliver generet fra pivottabelen uden formel.
Avatar billede b_hansen Novice
14. september 2007 - 06:01 #10
Du kan kun anvende de muligheder, du kan se, når du opretter tabellen med guiden. Hvad er det for formler, du ønsker?
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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