Avatar billede Beach Mester
12. januar 2005 - 02:53 Der er 17 kommentarer og
1 løsning

And, Or, If, Then

Jeg har et monster problem, der sikkert er nemt for dem der kan:-)
Det nemmeste er vel at lave endnu et eks. så det kan findes her:
http://freestyle.dk/eksperten/excel/eks1.xls

Kort fortalt går det ud på at betinge flere ting før et tal bliver overført fra et ark til et andet. Sikkert noget være sludder, så derfor henvises til mit eks. der både skulle hjælpe nysgerige og eksperterne frem.

Det hele munder ud i mit problem her:
http://exp.dk/spm/578989
Et problem der måske kræver det jeg har bikset sammen her.

Håber virkelig der snart er nogle der kan komme med en løsning så jeg kan komme videre med mit lille projekt *S*

//Beach
Avatar billede martin_moth Mester
12. januar 2005 - 11:32 #1
Det kan du sagtens lave med en macro, hvis du vil det.

Men jeg synes det ser lidt mystisk ud - har jeg forstået det ret?

Afhængig af værdi af E3 og E4, skal der for hver uge i rækker 7 til 36 indsættes en række tal, som sikkert bliver hentet i et andet ark... Er det rigtigt forstået?

Jeg skal bare først forstå - hvor kommer tallene "0 0 3 0 0 0 0 " fra i række 7 - de kommer vel fra nogle andre ark, men hvilke, og hvilke celler i de ark?

Og når der er tastet i E3 og #4, så skal ALLE rækkerne 7-36 opdateres på EN gang, ikke?

Og hvad ske der ske hvis betingelserne (E3=1017, E4=10) IKKE er opfyldt?

Prøv at forklar lidt bedre hvor tallene "0 0 3 .." kommer fra, så skal du nok få svar.
Avatar billede Beach Mester
13. januar 2005 - 02:07 #2
Nu er jeg godt nok ved at være rigtig rigtig meget træt, men jeg har trods det, forsøgt at beskrive alle de ønsker og formål jeg har med hele mit projekt:-)
Igen må jeg sige at jeg muligvis skriver spøgelser, og er der tvivl så vil jeg prøve at skrive det både her på E og i filen.

--->martin_moth
Jeg har prøvet at beskrive og forklare alle de ? du har. For at gøre det hele en smule nemmere har jeg valgt at ligge en barberet version ud af den org. fil som det hele handler om. Det er derfor vigtigt at du glemmer de ref. du tidligere har skrevet og bruger dem der er i den nye fil (den gamle fil er stadig "online").

Filen kan du finde her--->
http://freestyle.dk/eksperten/excel/status04.xls

//Beach
Avatar billede martin_moth Mester
13. januar 2005 - 10:50 #3
Et så grundigt beskrevet spørgsmål kræver et svar ;o)

Nå - tror jeg fatter det hele nu - det er jo egenligt meget simpelt, problemet er bare at forstå hvad du vil. Det tror jeg at jeg har forstået nu...

Laver det ved en macro, som ser ud som følger i det kommende svar. Hvis du har problemer med at få "gang i macroen" - altså kopiere koden ind det rigtige sted og få den afspillet, så spørg lige om det. Koden følger om lidt (skal lige lave den)
Avatar billede martin_moth Mester
13. januar 2005 - 11:08 #4
Det er let nok at lave, når jeg først forstår PRÆCIST hvorfra der skal hentes tal, når der indtastes bestemte ting i H8, H9 og H10

H8: 10, 23, 26, 28, 30, 40 (ikke? Alle andre indtastninger skal give 0,0,0,....)

H9: er det de tal der står i hvert faneblad i kolonne A, E, I, ... i række 21 og nedefter

H10: Er det et ugenummer der indtastes? Eller hvad? Hvordan skal det indgå i betingelsen?

Jeg kan STADIG slet ikke forstå hvor tallene 0,0,3,1,0,0,0 kommer fra - dem kan jeg da ikke finde i faneblad Reg10, under scan 1017??? Der står nemlig, som jeg forstår det 2,14,40,5,13,0,0

Din opgave er, præcist at forklare, hvilke data der er input (H8, H9 og H10), og efter hvilke regler der skal udvælges data, afhængigt af hvad input er.

Jeg er som sagt nået frem til følgende:

Man taster f.eks. 23 i H8 - så skal der hentes data fra faneblad reg23.
Man taster f.eks. 2324 i H9 - så skal der hentes data fra scan2324 i faneblad reg23
Man taster ?? i H10 - så skal ???

Og - HVILKE data skal hentes?


Selvom du har været utrolig grundig i at forklare dit problem, så prøv at forstå problemet fra min side - jeg ved ikke en hat om de data du har, jeg skal bare vide hvilke data der skal hvorhen hvornår og efter hvilke betingelser
Avatar billede Beach Mester
13. januar 2005 - 13:40 #5
God morgen...

H8: vil altid være 10, 23 26, 28, 30 eller 40. Skal derfor kun hente data fra fanebladet reg (H8). Altså rigtigt forstået.

H9: vil altid ref. til de tal der står i kolonne A, E, I, M...
Eks: A21(i fanebladet reg10)=1017=chaufførnummer. Vil altid bestå af 4 ciffer fra 1000 til 4999. Altså også rigtigt forstået.

H10: Her er min ide at jeg taster f.eks. 50 ind. Derefter lister den uge 50 og 30 uger tilbage i cellerne A13:A42. Næste problem bliver så nok når jeg begynder at ligge data ind for 2005, men det problem må vi tage senere:-)
Tallet i H10 skal indgå i betingelsen, da jeg kun ønsker at hive de tal ud der omhandler H10 og 30 uger tilbage.

De grønne tal der er lagt ind i mit eks. ref. til de data der ligger i fanebladet reg10 (H8=10) scanner 1017 (H9=1017) listet fra uge 50 (H10=50) og 30 uger tilbage (A13:42 i fanebladet sammentælling).
Data fra fanebladet reg.10--->
A21=1017 + B21=50 + C21=3 + D21=3 Altså bliver der overført "3" til D13 i fanebladet sammentælling
A22=1017 + B22=50 + C22=4 + D22=1 Altså bliver der overført "1" til E13 i fanebladet sammentæling
De andre udsagn vil være =0 da der ikke findes andre fejl for scanner1017, uge 50

Derfor har jeg sat følgende ind i fanebladet "sammentælling" i celle B13:H13--->
0, 0, 3, 1, 0, 0, 0


Håber du kan komme på sporet af min ide *S*

//Beach
Avatar billede martin_moth Mester
14. januar 2005 - 08:17 #6
???

A21=1017 + B21=50 + C21=3 + D21=3 Altså bliver der overført "3" til D13 i fanebladet sammentælling
A22=1017 + B22=50 + C22=4 + D22=1 Altså bliver der overført "1" til E13 i fanebladet sammentæling

?????

Fuldstændig sort snak

1017+50+3+3 = 3. Aha!!!
Avatar billede Beach Mester
14. januar 2005 - 19:01 #7
Info...

Scannernumrene repræsenterer personer der kører på en rute. Disse personer laver fra tid til anden fejl som der refereres til ved en kode (1-7) og derudover opstår fejlene forskelligt antal gange.

Altså,- en SUMHVIS funktion kombineret med TÆLHVIS hvor der i kolone 1 er uger (een af hver), kolonne 2 fejltyper (1-7) og i den sidste kolonne antal gange pr. fejl.

Pt er der i datamængden uger der går igen flere gange, samt fejlregistreringer som kan tolkes som dubletter, men som er opdelt på hver deres uge.... Det er de data der skal sorteres...
Avatar billede bak Forsker
14. januar 2005 - 19:58 #8
Jeg kunne godt tænke mig at vide hvorledes du får disse data serveret ?
en de manuelt tastet ind eller får du dem fra en database ?
Avatar billede bak Forsker
14. januar 2005 - 21:52 #9
Jeg har lavet dit eksempel færdig uden makroer og lagt den her

www.tbdl.dk/excel/status04.xls
Avatar billede bak Forsker
15. januar 2005 - 14:32 #10
Har ændret den lidt og lavet grafen også. ligger samme sted / samme navn
Avatar billede Beach Mester
17. januar 2005 - 00:08 #11
--->bak
Det er simpelthen bare et kanon stykke arbejde du har lavet der, jeg er meget imponeret:-)

Da dem opsætning jeg havde lavet kun hurtigt var sat op for at få tingene til at køre, har jeg flyttet lidt frem og tilbage på tingene så det bliver lidt mere overskuligt for mig og de 2 andre brugere af systemet.

Desværre så gik der så også lidt ged i den fine graf du har lavet, så den nu ikke skriver ugenummer og udregner den samlede værdi rigtigt. Problemet er givet vis at jeg har splittt den tabel op hvor resultaterne skrives. Kan man komme ud over det problem, men stadig bibeholde designet?

http://freestyle.dk/eksperten/excel/status04_eks2.xls

Der er også nogle andre meget små ting jeg leger med, du kan evt. se de kommentarer jeg har lagt nede i A62

Husker du lige at smide et svar...

//Beach
Avatar billede Beach Mester
17. januar 2005 - 02:24 #12
Rette lidt så længe jeg kan:-)
Nyeste udgave->
http://freestyle.dk/eksperten/excel/status04_eks2-1.xls

//Beach
Avatar billede martin_moth Mester
17. januar 2005 - 08:07 #13
Jeg trækekr mig så ;o)
Avatar billede martin_moth Mester
17. januar 2005 - 08:07 #14
trækekr = trækker
Avatar billede bak Forsker
17. januar 2005 - 21:11 #15
Find filen på samme link som før.
Jeg har ikke lavet så du bare kan sende 1 ark.
hvilke ark ønsker du at sende ? er det både forklaring, sammentælling og det enkelte dataark eller ......

Bemærk at sammentælling er skrivebeskyttet (uden kode) undtaget de celler der må redigeres i.
Avatar billede bak Forsker
17. januar 2005 - 21:11 #16
svar....
Avatar billede bak Forsker
18. januar 2005 - 09:36 #17
Der ligger nu en makro i projektmappen, der gør manual, sammentælling og det ene dataark klar til email.
Avatar billede Beach Mester
24. februar 2005 - 01:43 #18
Det er bare et kanont stykke arb. du har lavet der. Ligger lige de 60 point fra 1. spørgsmål i puljen. Takker mange gange-)

//Beach
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