Avatar billede mile Juniormester
07. december 2001 - 09:11 Der er 26 kommentarer og
1 løsning

Makro til placering af tal i intervaller

Jeg har lovet at forsøge at hjælpe en gut, der har ca. 50.000 tal i eks. kolonne A.

Han har brug for en makro, der løber hvert tal igennem, og placerer det i korrekt interval eks. 50 skal placeres i interval 0-100. Han skal brug flg. intervaller:

0-100
101-200
201-300
301-400
401-500

Er der nogen der er frisk på den, sådan lige fra morgenstunden ?
Avatar billede bak Forsker
07. december 2001 - 09:18 #1
Skal du bare tælle antallet af tal pr. interval??
eller skal tallet skrives et andet sted?+
Avatar billede janvogt Praktikant
07. december 2001 - 09:28 #2
Kan du ikke bare lave en formel i kolonne B, som beregner kategorien?
Så kan du altid lave filter på kategorierne.
Avatar billede mile Juniormester
07. december 2001 - 09:31 #3
Tallet skal skrives et andet sted, eks. i kolonne med overskriften 0-100.

Jeg er ikke med Vogt.
Avatar billede bak Forsker
07. december 2001 - 09:34 #4
Hvis du kun er interesseret i altal tal pr. interval, så er det to metoder.
skriv intervallerne i en kolonne således :
0
100
200
osv.
Hvis analasis toolpak er installeret så brug Tools/ Data analasys og vælg Histogram så bliver du guided igennem.
Ellers kan du ud for første interval (0) bruge formlen frekvens(dataområde, intervalområde).
Dette er en arrayformel, så du skal markere alle celler du ønsker resultat i og så trykke ctrl, shift enter
Avatar billede bak Forsker
07. december 2001 - 09:35 #5
Sorry Mile, havde ikke opdateret
Avatar billede janvogt Praktikant
07. december 2001 - 09:38 #6
Hvis du f.eks. har 50 i celle A1 får du et resultat i celle B2 som hedder \"Interval 0-100\"
Formlen i B-kolonnen skal kopieres 50.000 rækker ned - eller så længe der er data i A-kolonnen.

Bagefter kan du så lave et filter af alle \"Interval 0-100\" så du kun får vist disse.

Avatar billede janvogt Praktikant
07. december 2001 - 09:40 #7
Avanceret filter i DATA-menuen vil være perfekt til at løse dette problem.
Avatar billede janvogt Praktikant
07. december 2001 - 09:41 #8
Sig til, hvis jeg skal sende dig et eksempel ....
Avatar billede mile Juniormester
07. december 2001 - 09:42 #9
Vogt filter duer ikke, for det skal bruges til et diagram.
Avatar billede bak Forsker
07. december 2001 - 09:46 #10
Skal du have 50000 datapukter i et diagram??
Avatar billede janvogt Praktikant
07. december 2001 - 09:47 #11
Jo, når du bruger avanceret filter og kopierer til et andet sted, får du ikke \"spring\" i rækkerne :-)
Avatar billede mile Juniormester
07. december 2001 - 09:48 #12
Hmm - Jeg skal lige bruge lidt tid til at lave et datasæt og prøve det af. Lige nu vil mine kolleger gerne se mig til fredagskaffe :-)
07. december 2001 - 09:53 #13
Jeg kunne også finde på at bruge avanceret filter til opgaven, afhænger dog væsentligt af antallet af intervaller, ellers kunne en makro med en select case pr. interval også laves.
Avatar billede mile Juniormester
07. december 2001 - 11:15 #14
JO Vogt - din idé er såmænd god nok, og vil selvfølgelig også kunne bruges, hvis vi taler om 10-15 forskellige intervaller, men jeg frygter lidt, at der kan være tale om MANGE intervaller, det kunne han ikke lige svare på. Måske jeg skal bede ham overveje.....
Avatar billede mile Juniormester
07. december 2001 - 11:16 #15
BAK - han skal ikke have 50.000 datapunkter, men jeg tror at han har brug for at have tallene listet under hinanden til anden brug. Mon ikke han i sidste ende, vælger at lave en tælfunktion til grafen. Det spørger jeg ham også lige om...
Avatar billede mile Juniormester
07. december 2001 - 11:28 #16
Han vil tro at han skal bruge ca. 10 intervaller, så jeg har sendt Vogts eksempel til ham.

Det er faktisk antal tal pr. interval han finder mest interessant.
Avatar billede janvogt Praktikant
07. december 2001 - 11:29 #17
>>>mile
Antallet af intervaller er ikke noget problem - Så længe man bare kan definere dem :-)

Du kan også udbygge det avancerede filter, så du selv angiver dit interval (fra/til) og så får en liste med alle disse tal i en særskilt kolonne.
Avatar billede mile Juniormester
07. december 2001 - 11:42 #18
Vogt - så meget har jeg luret, det var for at den stakkels mand kunne spare på krudtet, hvis vi nu talte om f.eks. 50 intervaller.
Avatar billede bak Forsker
07. december 2001 - 11:48 #19
hvis det er antallet tal pr interval ser er interssant så er mit svar stadig ok.
jeg vil godt sende et eksempel, hvis du har en adresse
Avatar billede janvogt Praktikant
07. december 2001 - 11:52 #20
Den stakkels mand slipper ikke udenom på en eller anden måde at skulle definere nogle intervaller.
Resten burde der ikke være nogen problemer i.

Jeg har sendt et ark, som ud fra et valgt interval, lister og tæller antallet af tal.

Man kunne koble en pivot-tabel på, hvis man ønsker en total oversigt over alle intervaller.
Avatar billede mile Juniormester
10. december 2001 - 08:54 #21
Godmorgen Vogt. Min bruger synes at det er fedt, det du har lavet. Han vil bare gerne vide, hvordan du har lavet selve rullelisten med intervallerne.
Avatar billede janvogt Praktikant
10. december 2001 - 08:59 #22
Jamen .. ehh, så hut jeg hvisker var det noget med datavalidering.
Prøv at markere cellen og gå ind i menuen under DATA->DATAVALIDERING, så kan du se, hvordan setup\'et er. Ganske simpelt ... :-)
Avatar billede mile Juniormester
10. december 2001 - 09:01 #23
Nå Ok - den kender jeg godt. Tak forhåbentligt kan du snart tilskrives lidt på begge konti :-)
Avatar billede janvogt Praktikant
10. december 2001 - 09:03 #24
Hvilken velsignet morgenstund ..... og så på en mandag!
Avatar billede mile Juniormester
10. december 2001 - 09:07 #25
Ja - at tænke sig.......
Avatar billede mile Juniormester
10. december 2001 - 10:30 #26
Det var lige hvad min gode ven Pierre skulle bruge bruge. Tusind tak for hjælpen allesammen. Jan du har nu 7 på den alternative konto.
Avatar billede janvogt Praktikant
10. december 2001 - 10:51 #27
Kan dårligt vente ..... ;-)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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