Mites sais pelaamaan sellaisen, että listaan laittais tietyn päivän kohdalle pelkästään työvuoron nimen niin se hakis automaattisesti tunnit sille vuorolle. Jos vaikka nimet ja työtunnit olis esim: A=8h, B=10h, C=9h ja D=13h. Jos vaikka nimet laittaa vierekkäisiin sarakkeisiin A1-4 ja tunnit B1-4? Ei vaan ymmärrä.
Työvuorolista
jepjepjepjepjepujee
92495
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 9
Vanhimmat
kunde kertoo sulle jutun, mutta lienee se IF (JOS) lause jolla koodi saadaan aikaan.....
Eli JOS A1 on joku niin silloin B1 on 8 ja sitä rataa...
Viisaammat kertoo enempi...
funktio toimii tuossa.
Teet jonnekkin aputaulukon jossa on nuo "työvuoronimet" ja niitä vastaavat arvot
B1=PHAKU(A1;[tähän se alue jossa aputaulukko];2;0)
Esim: aputaulukko on K1:L4, kaava on silloin:
=PHAKU(A1;KI:L4;2;0) - kaavassa tuo "2" tarkoittaa aputaulukon toista saraketta eli hakee L-sarakkeelta
niin että jos A1:ssä ei ole annettu arvoa, pysyy B1 tyhjänä
B1=JOS(A1="";"";PHAKU(A1;K1:L4;2;0))
Kiitos toimii. Laitoin niin että b2:n kirjotetaan työvuoron nimi ja b3:n tulee tuntimäärä tällä kaavalla:=IF(B2="";"";VLOOKUP(B2;N3:O8;2;0)) . Nyt on taasen ongelmana on se kun kopioin ton kaavan toiseen soluun, niin se taasen muuttaa ton hakualueen eriksi. Esim. kopioin koodin tosta b3:sta h3:een niin toi hakualue muuttuu automaattisesti T3:U8.
=IF(H2="";"";VLOOKUP(H2;$N$3:$O$8;2;0))
aputaulukkoakin voi tehdä, mutta sitten sinun pitää antaa "työvuoron nimi" kohtaan numero.
Jos sinulla on vain nuo 4 vaihtoehtoa, niin esim:
B3=JOS(B2=1;"8h";JOS(B2=2;"10h";JOS(B2=3;"9h";"13h"))) - kaikilla muilla arvoilla kuin 1,2,3 tulee "13h"
tai
B3=HAKU(B2;{1;2;3;4};{"8h";"10h";"9h";"13h"})
Ja jos B2 on tyhjä niin B3 jää tyhjäksi: kaavaan vain eteen tuo sama =JOS(B2="";"";JOS....)))) - muista lisätä 1 kaarisulku perään ja samaten tuohon toiseen kaavaankin
taisi ollakkin enkku versio eli
HAKU=LOOKUP
JOS=IF
Sehän se auttokin tähän. Kiitokset kaikille ketkä vaivautui auttaa. Seuraavaks vois tietty väsätä jonkin koodin millä sais laskettua, kuinka paljon kustakin vuorosta tienaa siis ilta ja yövuorolisien kanssa, saattaa olla kuitenkin liian hankala homma meikäläiselle.
hyviä kaavoja työtuntien laskuun.
http://keskustelu.suomi24.fi/node/5358124