Avatar billede mkri Nybegynder
15. oktober 2007 - 09:03 Der er 5 kommentarer og
1 løsning

hent værdier til flere ark ud fra tids kriterier

hej

jeg har ca 250 rækker i et ark ( 15 min interval ) som jeg skal have hentet over i flere forskellige ark. disse skal hentes ud fra nogle tids kriterier.

kolonne A indeholder tider . kolonne B og x antal kolonner frem indeholder følerværdier


Ark1 hedder "15 min interval"
27-09-07 09:15        0    0    0    1    osv...   
27-09-07 09:00        0    0    0    1    osv...
27-09-07 08:45        0    1    0    1    osv...
osv.....



Ark2 hedder "Nat 2" Data her skal være i intervallet fra
søndag kl 18.30 til mandag 06.00
mandag kl 18.30 til tirsdag 06.00
tirsdag kl 18.30 til onsdag 06.00


Ark3. hedder "dag 2"  Data her skal være i intervallet fra
mandag 06.00 til mandag kl 18.30
tirsdag 06.00 til tirsdag kl 18.30
onsdag 06.00 til onsdag 18.30


Ark4. hedder "nat 3"  Data her skal være i intervallet fra
onsdag 18.30 til torsdag 06.00
Torsdag 18.30 til torsdag 06.00
fredag 18.30 til lørdag 06.00


Ark5. hedder "dag 3"  Data her skal være i intervallet fra
torsdag 06.00 til Torsdag 18.30
torsdag 06.00 til fredag 18.30
lørdag 06.00 til lørdag 18.30


Ark6. hedder "lør. Nat"  Data her skal være i intervallet fra
lørdag 18.30 til søndag 06.00


Ark7. hedder "søn. dag"  Data her skal være i intervallet fra
søndag 06.00 til søndag 18.30


håber i kan hjælpe.
Avatar billede luffeladefoged Praktikant
15. oktober 2007 - 09:36 #1
Det lyder som at det er specifikke tidsværder med femten minutters intervaller du har i dit datamateriale. Jeg ville der lave de enkelte liste af mulige tidsværdier i de enkelte ark og så lave en vlookup / lopslag til dit hovedark med datamaterialet.
I Nat 2 f.eks. ville jeg starte i A2 med at skrive: 23-09-2007  18:30 og formattere hele kolonnen til custom med: dddd dd-mm-åååå tt:mm for at få ugedagen med. I A3 ville jeg skrive: =A2+(1/96) for at få 18:45, og så kopiere nedad indtil mandag kl 05:45. Tilsvarende i A48 ville jeg skrive 24-09-2007 18:30, formlen i A49 osv. Du skal så kun vedligeholde dine starttidspunkter senere.
I celle B2 ville jeg lave opslaget til dit hovedark:
=VLOOKUP($A2;hovedark!A:L;B$1;FALSE)
eller: =LOPSLAG($A2;hovedark!A:L;B$1;FALSK)
hvor jeg i række 1 fra B1 har offset ciffer 2 i C1 3, etc. der ud af til kolonne L.
Håber jeg har forstået oplysningerne / spørgsmålet ret - ellers vend tilbage
Hilsen Luffe
Avatar billede mkri Nybegynder
15. oktober 2007 - 11:34 #2
hej ikke rigtig resultat

hovedark
04-01-00 09:45    1    0
04-01-00 09:30    1    0
04-01-00 09:15    0    0   

I RÆKKE B2-5 HAR JEG SAT =VLOOKUP($A2;hovedark!A:L;B$1;FALSE) CTRL+SHIFT+ENTER
I RÆKKE C2-5 HAR JEG SAT =VLOOKUP($A2;hovedark!A:L;C$1;FALSE) CTRL+SHIFT+ENTER

ARK2
04-01-00 09:45    0    0
04-01-00 09:30    0    0
04-01-00 09:15    0    0

HAR JEG GJORT NOGET FORKERT ???
Avatar billede mkri Nybegynder
15. oktober 2007 - 11:36 #3
=VLOOKUP($A2
=VLOOKUP($A3
=VLOOKUP($A4
=VLOOKUP($A5

BLIVER OGSÅ ÆNDRET
Avatar billede luffeladefoged Praktikant
15. oktober 2007 - 12:22 #4
Jeg glemte vist lige et par $:
i B2:
=VLOOKUP($A2;hovedark!$A:$L;B$1;FALSE)
således bliver den kopieret til C2 etc:
=VLOOKUP($A2;hovedark!$A:$L;C$1;FALSE)  - her er det bare kolonne tælleren der ændres fra B1 til C1 (du har skrevet 2 i B1, 3 i C1, osv, ikk'?)
og bliver kopieret til B3 således:
=VLOOKUP($A3;hovedark!$A:$L;B$1;FALSE)  - her er det bare offset værdien der ændres fra A2 til A3 til det næste tidspunkt.
Du behøver ikke <ctrl><shift><enter> i dette eksempel.
/ Luffe
Avatar billede mkri Nybegynder
15. oktober 2007 - 13:48 #5
funker fint, tak luffe.

kum med et svar og du får point
Avatar billede luffeladefoged Praktikant
15. oktober 2007 - 14:09 #6
Herligt - og tak for point.
God dag // Luffe
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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