podatki iz več listov na določen dan na en list
podatki iz več listov na določen dan na en list
Imam mapo v kateri je 28 listov označenih od 1 do 28. V vsakem je v stolpcu A datum, seveda v vsaki vrstici drug in to na vseh listih enako.Podatki pa so v celicah od B do S. Želel bi da bi na zadnjem 29 listu v neki celici, če bi napisal poljubni datum, dobil podatke iz vseh 28 listov z podatki tega dne. Drugače moram pregledati vseh 28 listov, da vidim spremembe v celicah B do S recimo na današnji datum.
Hvala, lep pozdrav Roman
Hvala, lep pozdrav Roman
Ali je podatkov za konkreten datum na enem listu več ali vedno samo eden (torej ali je za en datum več vrstic ali kvečjemu ena)? Ali se podatki iz posameznih listov seštevajo ali jih je potrebno na zadnji list zapisati elementarno (torej ali vi kot rezultat pričakujete eno sumarno vrstico ali 28 elementarnih)?
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Aha,
potem pa to rešite z že znano in ve tem forumu zelo zelo popularno funkcijo VLOOKUP, še bolje pa je, če uporabite kombinacijo funkcij MATCH in OFFSET.
Ideja je sledeča:
http://www.matjazev.net/pnew/index.php? ... ip166.html)
Funkcija MATCH sprejme 3 parametre, ki ji povedo, kaj išče, kje išče in kako išče. Predpostaviva, da imate datume na posameznih listih od celice A2 do A1000 in midva pao listu 'Moj List' iščeva datum, ki je zapisan na v celici A1:
Toda ime lista lahko daste ven iz formule in sa nanj samo sklicujete:
Funkcija MATCH vam torej vrne vrstico, v kateri je iskani datum, vi pa elemente tega datuma najdete z funkcijo.
Pod predpostavko, da so na listi podatki zapisani od A2 do S2000 in da so datumi v koloni A, vi pa na zadnji list vpišete datum v celico A1 rezultate pa želite imeti v celicah od A3 dalje:
Vi sedaj samo še kopisajte funkcijo v celici B3 navzdol do B31 in funkcijo v celici C3 vse do T31.
PS. Izgleda komplicirano a ni komplicrao pa še zelo veliko se lahko naučite ob tem!
potem pa to rešite z že znano in ve tem forumu zelo zelo popularno funkcijo VLOOKUP, še bolje pa je, če uporabite kombinacijo funkcij MATCH in OFFSET.
Ideja je sledeča:
- Na listu določite celico, kamor vpišete (boste vpisali) datum.
- Na listu v 28 vrstic (kolona A) vpišete funkcijo, ki na listu najde podani datum.
- V sosednje celice s pomočjo funkcije Offset izpisujete ustrezne elemente iz originalnih listov.
- OK, toda vi imate 28 listov in cca. 20 kolon kar znese slabih 600 funkcij. UPSI... Toda če uporabite še funkcijo INDIRECT, laho vse to implementurata DVE FUNKCIJi, ki ju kopirate v 600 celic, kar pomeni, da jo samo zagrabite z miško in kopirate
http://www.matjazev.net/pnew/index.php? ... ip166.html)
Funkcija MATCH sprejme 3 parametre, ki ji povedo, kaj išče, kje išče in kako išče. Predpostaviva, da imate datume na posameznih listih od celice A2 do A1000 in midva pao listu 'Moj List' iščeva datum, ki je zapisan na v celici A1:
Koda: Izberi vse
=MATCH($A$1;'MojList'!A2:A1000;0)
Koda: Izberi vse
=MATCH(B1;INDIRECT("'"&A1&"'!A2:A2000");0)
Pod predpostavko, da so na listi podatki zapisani od A2 do S2000 in da so datumi v koloni A, vi pa na zadnji list vpišete datum v celico A1 rezultate pa želite imeti v celicah od A3 dalje:
Koda: Izberi vse
A B C
1 02.02.2007 <--- v celici A1 je zapisan datum, ki vas zanima
2
3 Maribor =MATCH($A$1;INDIRECT("'"&$A3&"'!A2:A2000");0) =OFFSET(INDIRECT("'"&$A3&"'!A2");$B3-1;COLUMN()-2)
4 Celje
5 Škofja loka
6 .....
^--- V vrstici A so zapisana imena listov (te vpišete vi)
PS. Izgleda komplicirano a ni komplicrao pa še zelo veliko se lahko naučite ob tem!
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Pozdravljeni,
Obstaja več rešitev, toda v vašem konkretnem primeru je to najlažje rešiti z pogojnim oblikovanjem. Izberete celotno področje in v pogojnem oblikovanju postavite pogoj, da če je vrednot enaka 0 potem naj prikaže vrednost v beli barvi (oz. v barvi ozadja).
Obstaja več rešitev, toda v vašem konkretnem primeru je to najlažje rešiti z pogojnim oblikovanjem. Izberete celotno področje in v pogojnem oblikovanju postavite pogoj, da če je vrednot enaka 0 potem naj prikaže vrednost v beli barvi (oz. v barvi ozadja).
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Upam, da nisem preveč tečen vendar bi imel še eno vprašanje. Vse do sedaj lepo deluje, rabil bi pa še en list ( naročilo ), na katerem bi bili podatki samo iz enega stolpca, recimo (N) ampak iz vseh 28 listov in to ne več samo za posamezen datum, ampak recimo od 1.5.2007 do31.5.2007. Datumi bi bili v stolcu A v B pa kaj je bilo tisti dan v stolpcu N na vseh 28 listih.
Hvala. Stenko Roman
Hvala. Stenko Roman