15. oktober 2007 - 09:03Der 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
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
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
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
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
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.