Bruger login







Tilbudsguide, uge 45, 2019
And og æg!

Tilbudsguide, uge 44, 2019
Svinemørbrad og mandler!

Tilbudsguide, uge 43, 2019
Havregryn og oksefilet!

Tilbudsguide, uge 42, 2019
Olivenolie, granatæble og mango!


Statistik

Vi har 69646 registrerede brugere. Nyeste registrede medlem er JosephSoync

Vores medlemmer har i alt skrevet 2050006 indlæg i 100495 emner

0 nye indlæg i dag


Online
I alt: 1466
Medlemmer: 2
Skjulte: 0
Gæster: 1464

Følg bodybuilding.dk på

Gruppering i Excel

Udskriv emne


Debat om løst & fast

Tilbage til Off topic





Hey guys

Jeg skal bruge en funktion/kommando, der gør at jeg kan gruppere en større mængde data.

Det jeg ønsker er at gøre således at hvis et felt i en kolonne kaldet "X" har en værdi mellem 0-1999 får det et navn, hvis det har en værdi mellem 2000-2999 får det et andet, hvis det har en værdi mellem 3000-3999 får det et tredje, osv.. Navnet fremkommer så i kolonne "Y".

Jeg tænker umiddelbart noget med "IF"-funktionen, men er der er en, der kan give et par gode råd med på vejen?
"At hjælpe er at forstå" - Søren Kierkegaard

Træningstøj Proteinpulver
Brugeravatar
Moderator
 
Reputation point: 80
 
Indlæg: 21945
Tilmeldt: 9. jan 2005, 13:00
Geografisk sted: Aalborg
 
Træner her: Unifitness
 
Styrkeliste
- Bænkpres: 190.00
 
Logbog: Vis logbog
Galleri: Intet galleri
Kostplan: Vis kostplan



Et alternativ er betinget formatering, så kan du i hvert fald visuelt vise hvordan det ser ud i de forskellige felter.

Men jeg tror det du skal have fat i for at få grupperet dine data så det bliver overskueligt, er pivottabel - hvis du kan huske det fra excel kurset :)
Vh Johannes
Ejer af Tor Equipment - Magnetiske Bænkpres Boards
Brugeravatar
 
Reputation point: 50
 
Indlæg: 3276
Tilmeldt: 14. apr 2008, 20:35
Geografisk sted: København
 
Styrkeliste
- Bænkpres: 150.00
- Squat: 307.50
- Dødløft: 292.50
 
Logbog: Vis logbog
Galleri: Intet galleri
Kostplan: Vis kostplan



Spørg på http://www.eksperten.dk - der er rigtigt mange derinde der super til Excel :)
I dream of a perfect world, where people of all cultures, all nationalities, can come together, unite as one, and spot each other at the gym and smash protein shakes together.

Welcome to the new Brociety.


Billede
Brugeravatar
 
Reputation point: 65
 
Indlæg: 1465
Tilmeldt: 30. jun 2008, 13:07
Geografisk sted: Sydsjælland
 
Træner her: DTU fitness
Alcons Fitness
Motionskælderen
HGVS
Performance Gym
 
Styrkeliste
- Bænkpres: 1.00
- Squat: 2.00
- Dødløft: 3.00
 
Logbog: Vis logbog
Galleri: Intet galleri
Kostplan: Vis kostplan



Hvis du vil bruge en if function så er det sådan her:

if(et-andet der skal være sandt, hvad der sker hvis det er rigtigt,hvad der sker hvis det er forkert)

dvs
=IF(A1<2000,1,"")

giver "1" hvis a1 er under 2000 og ingenting hvis det ikke er. Du kan så neste if'er inde i som f.eks.

=IF(1000<a1,IF(a1>2000,2,1),"")

der vil give 1 for f.eks. 1500 og 2 for f.eks. 3500.

logisk set burde man også kunne bruge noget ala 1000<a1<2000 men jeg syntes ikke det virker særligt godt.

Det er dog nok lettere at bruge en pivottabel, og jeg bruger personligt altid conditional formating til sådan noget her, men det afhænger naturligvis af hvad dit reele formål er og hvor stort dit data-sæt er.
"Smeden er nærmest verdensmester i at fyre lort af."
- The Juice
Brugeravatar
Månedens skribent: Februar 2008 Månedens skribent: April 2008 Månedens skribent: December 2008
Moderator
 
Reputation point: 5
 
Indlæg: 7010
Tilmeldt: 8. jul 2004, 10:56
Geografisk sted: KBH
 
Træner her: DTU fitness
The Gym
 
Styrkeliste
- Bænkpres: 125.00
- Squat: 140.00
- Dødløft: 190.00
 
Logbog: Vis logbog
Galleri: Vis galleri (4)
Kostplan: Vis kostplan



Jeg brugter Pivot. Problemet er at jeg skal have lavet mange tabeller hvor jeg filtrere forskelligt, så jeg vil gruppere data inden jeg foretager pivotteringen (?). Det gør det hurtigere.

Jeg vil prøve smedens forslag :)
"At hjælpe er at forstå" - Søren Kierkegaard

Træningstøj Proteinpulver
Brugeravatar
Moderator
 
Reputation point: 80
 
Indlæg: 21945
Tilmeldt: 9. jan 2005, 13:00
Geografisk sted: Aalborg
 
Træner her: Unifitness
 
Styrkeliste
- Bænkpres: 190.00
 
Logbog: Vis logbog
Galleri: Intet galleri
Kostplan: Vis kostplan



IF funktioner dur desværre umiddelbart ikke - prøvede at neste dem og havde også en mere erfaren bruger til at kigge på det. Desuden er der vist et maksimum på antallet af betingelser.

Jeg tænkte, der måske var en måde (uden at bruge VBA), hvor man kunne skrive/kode lidt ala SAS. F.eks.:

IF 0<A1<2000 then A1 = "hest"

Man skulle så opsætte en masse betingelser efter hinanden til mulighederne var udtømte.
"At hjælpe er at forstå" - Søren Kierkegaard

Træningstøj Proteinpulver
Brugeravatar
Moderator
 
Reputation point: 80
 
Indlæg: 21945
Tilmeldt: 9. jan 2005, 13:00
Geografisk sted: Aalborg
 
Træner her: Unifitness
 
Styrkeliste
- Bænkpres: 190.00
 
Logbog: Vis logbog
Galleri: Intet galleri
Kostplan: Vis kostplan



Er det muligt bare at lave en simpel maks/max funktion, og så putte hvis/if funktioner ind i den? Jeg ved ikke om det vil være for besværligt, at gøre det på denne måde?
Nathan Jones skrev:At this point, we can only conclusively look at muscle growth on a large scale and say that picking things up and putting them down a lot makes muscles get bigger.
Brugeravatar
 
Reputation point: 300
 
Indlæg: 3107
Tilmeldt: 22. apr 2010, 14:42
 
Træner her: Team Danmark Aarhus
 
Styrkeliste
- Bænkpres: 145.00
- Squat: 222.00
- Dødløft: 280.00
 
Logbog: Vis logbog
Galleri: Intet galleri
Kostplan: Vis kostplan



Når det kommer til Excel, er der kun et svar, hvis man er i tvivl om noget (overhovedet!), og det er:

http://www.youtube.com/user/ExcelIsFun

Det ville ikke overraske mig, hvis han kunne få Excel til at brygge kaffe for dig...
Spørgmålet er ikke, hvad din PR var i går, men derimod hvad du gør i dag for at forbedre den.
 
Reputation point: 0
 
Indlæg: 85
Tilmeldt: 10. aug 2008, 09:11
 
Logbog: Ingen logbog
Galleri: Intet galleri
Kostplan: Ingen kostplan



Skal det være i excel? Du kan jo skrive et lille program i et andet sprog uden begrænsning på betingelser, og så outputte resultatet i en fil excel kan forstå (.csv eller sådan).
"Smeden er nærmest verdensmester i at fyre lort af."
- The Juice
Brugeravatar
Månedens skribent: Februar 2008 Månedens skribent: April 2008 Månedens skribent: December 2008
Moderator
 
Reputation point: 5
 
Indlæg: 7010
Tilmeldt: 8. jul 2004, 10:56
Geografisk sted: KBH
 
Træner her: DTU fitness
The Gym
 
Styrkeliste
- Bænkpres: 125.00
- Squat: 140.00
- Dødløft: 190.00
 
Logbog: Vis logbog
Galleri: Vis galleri (4)
Kostplan: Vis kostplan



Fik det løst med noget ala =IF(AND(0<a1<2000;"Leg";""))&IF(AND(1999<a1<3000;"Bum";""))&..... Osv.

Ret straight forward, da jeg først fik set løsningen :) Jeg er i tvivl om AND er nødvendig, but don't change a winning team!

Jeg skrev IF formlerne hver for sig inden jeg satte dem sammen. Gjorde det mere overskueligt, når jeg skulle lave 10 :)

Mange tak for jeres inputs gutter. I er sgu gode!
"At hjælpe er at forstå" - Søren Kierkegaard

Træningstøj Proteinpulver
Brugeravatar
Moderator
 
Reputation point: 80
 
Indlæg: 21945
Tilmeldt: 9. jan 2005, 13:00
Geografisk sted: Aalborg
 
Træner her: Unifitness
 
Styrkeliste
- Bænkpres: 190.00
 
Logbog: Vis logbog
Galleri: Intet galleri
Kostplan: Vis kostplan



Tilbage til Off topic




Brugere online

Brugere der læser dette forum: Ingen tilmeldte brugere og 70 gæster



cron