June
Mvh
Robert
"June Lia" <june...@frisurf.no> wrote in message
news:g1ena.4605$b71....@news4.e.nsc.no...
Det er mulig det ikke går an, men det jeg ønsker er at man skal kunne
skrive D, og at det fortsatt skal stå D, men at det et eller annet
sted er definert at D=7,5, slik at dersom jeg har fire D en uke, så
kan jeg summere dem og få 30 som resultat. Mulig jeg forklarer
klønete, men jeg er som sagt helt grønn når det gjelder Excel. Lærte
bare litt om Lotus 1-2-3 en gang for mange år siden, og det er gjemt
og glemt for lengst :-)
Som sagt skal jeg bruke dette til å lage en turnusplan, som består av
ulike vakter, og det er også viktig at man kan summere timer slik at
man kan kontrollere at man har nok timer.
Vet at det finnes egne turnusprogrammer, som f.eks Notus, men dette
har jeg ikke...
June
"June Lia" <june...@frisurf.no> skrev i melding
news:g1ena.4605$b71....@news4.e.nsc.no...
Og da er vi over på et annet problem, for jeg kan ingenting om VBA.
Men det er ikke så nøye, for jeg kan jo bare legge inn skjemaet i et
ruteark i Word eller legge inn i Excel, og heller regne ut timeantall
manuelt. Det er det jeg har gjort så langt, tenkte bare jeg skulle
gjøre det litt enklere for meg selv :-)
Men takk for hjelpen likevel :-)
June
Du burde kanskje ta en titt på noe som heter Lookup Values/Wizard i hjelpen
i Excel, men som jeg ser det så slår den opp bare en verdi basert på noe du
taster inn, ikke en gruppe som du vil ha (flere "D" etc)... SUM funksjonen
tror jeg heller ikke gir ønsket resultat... nei, det ser ut som ca 10 linjer
med VBA kode, men det krever litt mere fra deg også da :-) Visst kan man gi
deg eksempel kode på det, men da må du selv kunne gjøre endringer slik at
det passer til ditt Excel skjema.
Hvis ingen andre har noe mere lurt her, og du fremdeles vil prøve deg på
litt VBA, så si ifra :-)
Mvh
Robert
"June Lia" <june...@frisurf.no> wrote in message
news:lqena.4608$b71....@news4.e.nsc.no...
Jeg fikk hjelp fra en fyr som svarte meg privat, og jeg har ikke brukt
VBA. Vet ikke om det er særlig populært å sende vedlegg her. så derfor
gjør jeg ikke det, men om du sender meg en gyldig e-postadresse, kan
jeg sende deg filene mine så du får se hva jeg endte opp med...
June
Men det var jo kjempebra at du fikk hjelp!
Takk for tilbudet, men jeg avstår denne gangen :-) Godt at det løste seg!
Ha en god kveld, June!
Mvh
Robert
Jeg sendte deg ett komplett forslag, via e-post. Hvis ikke den kommer
igjennom så meld fra via svar på denne news.
Men under her følger ett forslag, slik att andre kan bruke det også.
Forslaget under er for en uke.
(Den ferdige MS Excel fila er for, "uke for uke og hele året". Men den går
ikke via news. Spør pent så kanskje jeg sender den)
BokstavTall = celle referanse (Byttes ut etter behov)
" " = Data som skrives inn
A1 = Overskrift
A2 =
A3 = Forklarende tekst = "Ukedag"
A4 =
A5 til A11 = "Mandag til Søndag"
A12 =
A13 = Forklarende tekst = "Total"
A14 =
A15 = Forklarende tekst = "Turnuskoder"
A16 = Forklarende tekst = "D/d = Dag = 7,5 t"
A17 = Forklarende tekst = "A/a = Aften = 7 t"
A18 = Forklarende tekst = "N/n = Natt = 10 t"
A19 =
A20 = Forklarende tekst = "Alle tall er i timer"
B1 =
B2 = Forklarende tekst = "Uke 1"
B3 = Forklarende tekst = "Turneskode"
B4 =
B5 til B11 = Turnuskode = "D/A/N"
C1 =
C2 =
C3 = Forklarende tekst = "Turnestimer"
C4 =
C5 til C11 = Formel/Funsjon : "=HVIS(B5 = "D";7,5;0) + HVIS(B5 = "A";7;0) +
HVIS(B5 = "N";10;0)" <-- OBS Denne har referanse til B5, bytt den ut til det
som er aktuelt. Og hvis du bruker engelsk MS Excel bytt ut HVIS med IF.
C12 =
C13 = Formel : "=SUMMER(C5:C11)"
Når du har satt opp en uke så er det bare og kopier til du har 52 uker
Til slutt kan du sumere alle uke totalene så får du året. Og om du vil alle
mandags timene så får du hvor mange mandags timer du har jobbet.
-------------------------
Håper det var noen som forsto noe av det over
--
Hilsen Ove {:-)
*****************
TAXXEN
Under- og EF-net
*****************
> Hei på deg, June !
>
> Jeg sendte deg ett komplett forslag, via e-post. Hvis ikke den
kommer
> igjennom så meld fra via svar på denne news.
>
> Men under her følger ett forslag, slik att andre kan bruke det også.
> Forslaget under er for en uke.
<snippet forslag>
Heisann!
Jeg setter enormt pris på din og andres innsats for å hjelpe meg her!
Jeg har fått svar både privat og her på news. Og jeg har fått det til,
jeg har allerede laget en mal, samt laget ferdig den første turnusen
(vi har ønsketurnus på jobb). Malen tar jeg i bruk når jeg skal lage
turnus for neste periode.
Som sagt er det flere år siden jeg har brukt regneark (med formelbruk,
har brukt det kun for rutearkets skyld).
Jeg er fryktelig stolt av meg selv :-) og synes det er innmari gøy og
ha lært noe nytt i dag.
Nok en gang, takk til dere som har svart meg. Min engstelse for å være
"grønn" og spørre dumt og få kommentarer på det har vist seg å være
helt ubegrunnet. Det er visst hyggelig folk på denne gruppa :-)
Vennlig hilsen
June
-sykepleier som køyer nå, skal på D-vakt imorgen tidlig.
Fy fy fy, til meg selv !!
Hvordan kunne jeg sette sammen en slik funksjons formel ? (Sikkert jeg som
jobbet litt for fort)
June, hadde satt opp (fått hjelp til å sette opp) den mest riktige selv. Min
funket også men den er ikke etter boka.
Den riktige skal være :
C5 til C11 = Formel/Funksjon : " =HVIS(B5 = "D";7,5;HVIS(B5 = "A";7;HVIS(B5
= "N";10;0))) " <-- OBS Denne har referanse til B5, bytt den ut til det som
er aktuelt. Oge den inneholder 3 variabler, men kan utvides. Og hvis du
bruker engelsk MS Excel bytt ut HVIS med IF.
>Jeg setter enormt pris på din og andres innsats for å hjelpe meg her!
>Jeg har fått svar både privat og her på news. Og jeg har fått det til,
>jeg har allerede laget en mal, samt laget ferdig den første turnusen
>(vi har ønsketurnus på jobb). Malen tar jeg i bruk når jeg skal lage
>turnus for neste periode.
>Som sagt er det flere år siden jeg har brukt regneark (med formelbruk,
>har brukt det kun for rutearkets skyld).
>Jeg er fryktelig stolt av meg selv :-) og synes det er innmari gøy og
>ha lært noe nytt i dag.
>
>Nok en gang, takk til dere som har svart meg. Min engstelse for å være
>"grønn" og spørre dumt og få kommentarer på det har vist seg å være
>helt ubegrunnet. Det er visst hyggelig folk på denne gruppa :-)
Joda, opptil flere hyggelige personer her. Men litt synd det er så
lite trafikk. Gjør ingenting om det kommer litt flere folk hit og litt
flere spørsmål.
--
Fredrik E. Nilsen
MOS/Master Instructor (XP)
Hvis du i stedet for blot D, A og N vil indtaste =D, =A og =N,
er her en metode, du kan bruge.
Jeg er gået ud fra indtastningsområdet B2:B100 og summen
i B101, og det er en forudsætning, at der højst er 3 muligheder
(her D, A og N)
Først oprettes D, A og N som navngivne konstanter i punkt
1 - 6. Dernæst formateres B2:B100 med et brugerdefineret format.
1. Vælg Indsæt > Navn > Definer
2. I "Navne i projektmappen" skrives D
3. I "Refererer til" skrives =7,5
4. Klik på "Tilføj"
5. Gentag punkt 2 - 4 for A og N med de tilhørende tal.
6. Tryk OK.
7. Markér B2:B100 og vælg Formater > Celler og fanen "Tal"
8. I "Kategori" vælges "Brugerdefineret" (i bunden)
9. Indtast formatet [=7,5]"D";[=7]"A";"N"
10. Formater B101 *for sig* (som Standard, "Tal" eller brugerdefineret)
Det er vigtigt, at B101 formateres for sig, da den ellers
vil overføre formateringen for B2:B100, hvilket betyder, at summen
altid bliver N, og det er jo ikke særlig oplysende :-)
Du kan nu indtaste =D, =A eller =N i B2:B100. Dette vil vise
D, A eller N i cellen, mens summen vises som tal i B101.
--
Med venlig hilsen
Leo Heuser
"June Lia" <june...@frisurf.no> skrev i en meddelelse
news:g1ena.4605$b71....@news4.e.nsc.no...