Avatar billede manon Nybegynder
24. marts 2003 - 23:25 Der er 25 kommentarer og
1 løsning

Tricky spm - "lav en top30 liste ud af tal fra T kolonne ..."

Hej E


Jeg ved ikke om det kan lade sig gøre, men man kan jo prøve.

Jeg har 30 linier i et Excel dikoment hvor der bliver sat et tal (-100 til +150) ind i kolonnen fra C til R - linierne fra 1 til 30 bliver lagt sammen på langs, således at sumtotal kommer frem i T kolonnen.

Nu vil jeg høre om kan kan lave en kolonne i U eller V hvor den tager det højeste tal fra T kolonnen og skriver et 1 (et) tal. Og det laveste tal i T kolonnen skal så have tal nr. 30.

Eks:

C____D___ _T_______V

23...24.. ..47....(her skal der så kommer et nr frem "2")
11...22.. ..33....(her skal der så kommer et nr frem "4")
34...54.. ..88....(her skal der så kommer et nr frem "1")
12...43.. ..55....(her skal der så kommer et nr frem "3")

osv.
24. marts 2003 - 23:33 #1
I kolonne U kan du f.eks. lave denneher formel
=PLADS(T1;$T$1:$T$30;0)
Kopier formlen nedad
Avatar billede kabbak Professor
24. marts 2003 - 23:37 #2
flemming, jeg havde lige fundet ud af det.
=PLADS(T1;$T$1:$T$30)
Bare ærgelift.
Avatar billede manon Nybegynder
24. marts 2003 - 23:37 #3
flemmingdahl >>
Jeg har meget, meget lidt forstand på Excel, så hvis du har tid og lyst lige til at forklare pricist hvad jeg skal gøre vil jeg blive meget taknemmelig.*S*
Avatar billede manon Nybegynder
24. marts 2003 - 23:38 #4
Hvad mener i med at "Kopier formlen nedad"

Hvad skal jeg markere først og skal jeg klikke på noget "V"
24. marts 2003 - 23:41 #5
I cellen U1 skriver du formlen som jeg har skrevet den og trykker enter, så skulle du gerne få en pladsering for tallet du har i celle T1.
Du stiller dig på celle U1 igen
- trykker Ctrl+C
- hold efterfølgende Shift nede imens du piler dig nedad til og med celle U30
- tryk Enter  (eller Ctrl+V)
Avatar billede manon Nybegynder
24. marts 2003 - 23:42 #6
Hvis jeg markere cellen i kolonnen V / linie 1 og paster

=PLADS(T1;$T$1:$T$30)

så kommer tal nr 9 frem i cellen.
Og det samme sker i linie 2 osv.

???
24. marts 2003 - 23:43 #7
På den måde får du følgende formler i dine celler:
celle U1  =PLADS(T1;$T$1:$T$30;0)
celle U2  =PLADS(T2;$T$1:$T$30;0)
celle U3  =PLADS(T3;$T$1:$T$30;0)

osv..
24. marts 2003 - 23:44 #8
hjalp det ?
24. marts 2003 - 23:45 #9
noter dig her, at formlen skifter for hver linie =PLADS(T1...... er til linie 1 imens =PLADS(T30...... er til linie 30
Avatar billede manon Nybegynder
24. marts 2003 - 23:46 #10
Ja herligt *S*, men .........
Avatar billede manon Nybegynder
24. marts 2003 - 23:46 #11
flemmingdahl >>
Jeg brugte din anvisning og nu virker det - men .....
24. marts 2003 - 23:47 #12
men hvad ??????
Avatar billede manon Nybegynder
24. marts 2003 - 23:50 #13
Men nu har jeg 5 felter i kolonnen U (har vlagt at bruge den istedet for V) hvor jeg få disse tegn frem

#I/T

Og det er sikkert fordi at jeg har flere tal med samme værdig.
Det må ikke ske.
Der SKAL gives en placering fra 1-30 uanset om de har samme tal.

Kan det lade sig gøre?

Hvis man vælger dem som står øverst til at være den som skal vælges først hvis der er lighed - kan det så lade sig gøre?
24. marts 2003 - 23:54 #14
#I/T har ikke noget med ens tal at gøre.......... funktionen kan godt skrive placering 9 fire steder, hvis der er ens tal - det må være noget andet, som er galt.
Det er forsent at begynde at gætte på hvad problemet er, men du kan sende det til mig, så skal jeg lure på det fd@win-consult.com

du kan lave noget sjov, med at lægge f.eks. 0,00000001 til dine værdier i kolonne T. Det er sådan af hvis funktionen finder ens, så får de samme placering.
Avatar billede manon Nybegynder
25. marts 2003 - 00:02 #15
flemmingdahl >>
Har lige sendt dig en mail *s*
25. marts 2003 - 00:08 #16
Du har ikke skrevet =PLADS(T1;$T$1:$T$30;0) !!!!!!!!!!!

Men ..........$T$23;0)
Avatar billede manon Nybegynder
25. marts 2003 - 00:12 #17
Ja - nu virker det ... cool ... takker :-)


Men ved du evt. hvordan jeg kan undgå at den placerer 2 ens på samme plads?
25. marts 2003 - 00:14 #18
ja, ved at du sørger for, at ingen har det samme resultat
Avatar billede manon Nybegynder
25. marts 2003 - 00:17 #19
Jo, jeg har 2 på en 12. placering
Avatar billede manon Nybegynder
25. marts 2003 - 00:18 #20
Men jeg kan godt arbejde med det nu - det er fint somd er er, da den ikke tager nr. 13 med, men springer den over, så der kan jeg manuelt skrive nr. 13 hvis jeg ønsker det.

Jeg siger ihvertilfal tusind tak for den gode og hurtige hjælp, flemming. *S*
25. marts 2003 - 00:20 #21
ingen årsag - du kan også lægge 0,00000001 til hos den der skal være nr 13 - så er de ikke ens længere!!!!!!
Avatar billede manon Nybegynder
25. marts 2003 - 00:27 #22
flemmingdahl >>
Jeg forstår ikke hvad du mener med "du kan også lægge 0,00000001 til hos den der skal være nr 13 - så er de ikke ens længere"

Sorry ...
Avatar billede manon Nybegynder
25. marts 2003 - 00:28 #23
Oki - har forstået nu - takker
Avatar billede janvogt Praktikant
25. marts 2003 - 08:35 #24
Du kan evt. bruge =PLADS(T1+RÆKKE()/1000000;$T$1:$T$30;0) for at undgå at 2 får samme placering. Så vil du også kunne kopiere den.
25. marts 2003 - 08:46 #25
Rigtigt jan
Avatar billede janvogt Praktikant
25. marts 2003 - 09:47 #26
Det vil dog være den "nederste" række, som vil få den højeste placering.
Hvis det skal være den øverste kunne man f.eks. bruge:
=PLADS(T1+((1000-RÆKKE())/1000000);$T$1:$T$30;0)
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