Avatar billede clausbo Nybegynder
23. december 2003 - 13:02 Der er 9 kommentarer og
1 løsning

Kopier nogle felter og sæt dem ind i nogle bestemte celler.

Jeg har et skema hvor jeg gerne vil have at der bliver kopieret nogle data ind. Og den skal gøre du ud fra nogle andre data. f.eks.

Model  1    40    40    30    30
Model  2    40    30    30    30



Star uge Model nr. uge1 uge2 uge3 uge4 uge5 uge6 uge7
2          1            40  40  30  30
4          2                      40  30  30  30

Det ser enkelt ud men jeg har 52 uger og der skal startes 52 hold og der er 12 modeller. Er der nogle der har en ide til hvor dan det skal løses.
Avatar billede janvogt Praktikant
23. december 2003 - 13:49 #1
Jeg har lavet et ark, som løser dit problem.
Interesseret så send en mail eller opgiv mailadresse.
janvogt@esenet.dk
Avatar billede clausbo Nybegynder
23. december 2003 - 15:36 #2
jeg har sent en mail
Avatar billede janvogt Praktikant
23. december 2003 - 16:55 #3
Sendt ark
Avatar billede janvogt Praktikant
23. december 2003 - 17:00 #4
Til andre kan oplyses, at opgaven er løst uden VBA v.h.a. et dobbeltopslag MATCH/INDEX.

Formlen, som kan kopieres ud hedder:
=HVIS(ELLER($B18="";$A18="");"";HVIS($A18>C$17;"";HVIS($A18+3<C$17;"";INDEKS(Modeldata;SAMMENLIGN($B18;$A$1:$A$13);SAMMENLIGN(C$17+1-$A18;$A$1:$E$1)))))
Avatar billede clausbo Nybegynder
23. december 2003 - 18:14 #5
Det ser meget godt ud, men jeg har lige at tilægs spørgsmål; hvis jeg skal have modellen til at række over flere uger f.eks. hvor skal jeg så ændre i formlen?
Avatar billede janvogt Praktikant
23. december 2003 - 18:35 #6
Der er plads til et år - eller 53 uger, som du nævner i opgaveteksten.
Hvis du skal bruge flere bliver det kompliceret fordi vi så skal have noget med årstal med også.
Avatar billede clausbo Nybegynder
23. december 2003 - 18:50 #7
jeg fik vist spurt forkert. det jeg har brug for er modellen skal udviges
40 40 40 40 30 30 30 osv. op til 16 uger
og så vil jeg gerne vide hvor jeg skal ændre.
Avatar billede janvogt Praktikant
23. december 2003 - 19:56 #8
Ok, så skal du ændre flere steder. Det område, som hedder "Modeldata" skal ændres. Først skal du forlænge ugerækken fra 4 til 16, og så skal du gå ind i menuen under Indsæt - Navne - Definer og ændre området for "Modeldata".

Derefter skal du i ovenstående formel ændre ét sted (A18+3 til A18+15) altså:
=HVIS(ELLER($B18="";$A18="");"";HVIS($A18>C$17;"";HVIS($A18+15<C$17;"";INDEKS(Modeldata;SAMMENLIGN($B18;$A$1:$A$13);SAMMENLIGN(C$17+1-$A18;$A$1:$E$1)))))

Formlen kan derefter kopieres til alle andre celler.
Avatar billede clausbo Nybegynder
23. december 2003 - 20:25 #9
jeg takker mange gange, da du lige har redet julen for mig
Avatar billede janvogt Praktikant
23. december 2003 - 20:53 #10
Jamen glædelig jul så ..... o<:-)
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