Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Spørsmål om Excel

145 views
Skip to first unread message

June Lia

unread,
Apr 16, 2003, 10:46:06 AM4/16/03
to
Hei!
Jeg er helt fersk når det gjelder bruk av Excel, og lurer på om det
går an å definere en bestemt verdi for en bokstav. Tenker på om det
går an å lage en arbeidsturnus, der man skriver inn henholdsvis D, A,
N, (dag, aften, natt) og at man da har definert at D=7,5 (timer), A=7
og N=10 . Da kan jeg enkelt få summert opp antall timer per uke og
totalt tenkte jeg.
Noen som kan hjelpe meg?
På forhånd takk!

June


Robert Henriksen

unread,
Apr 16, 2003, 10:59:36 AM4/16/03
to
Hei!
Hadde du tenkt deg at; Når du trykker "D" i f.eks. celle A1 så skal den
endres til 7,5 timer ? I såfall så kan det hende du må ha litt VBA her, men
hvis du kan godta at 7,5 timer dukker opp i en annen celle enn den du taster
"D" så er det enklere :-) Hva vil du ? Noen andre som har bedre forslag?

Mvh
Robert

"June Lia" <june...@frisurf.no> wrote in message
news:g1ena.4605$b71....@news4.e.nsc.no...

June Lia

unread,
Apr 16, 2003, 11:12:51 AM4/16/03
to

"Robert Henriksen" <no-...@no-mail.com> wrote in message
news:tdena.4474$8g5....@news2.e.nsc.no...

> Hei!
> Hadde du tenkt deg at; Når du trykker "D" i f.eks. celle A1 så skal
den
> endres til 7,5 timer ? I såfall så kan det hende du må ha litt VBA
her, men
> hvis du kan godta at 7,5 timer dukker opp i en annen celle enn den
du taster
> "D" så er det enklere :-) Hva vil du ? Noen andre som har bedre
forslag?

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


Knut Arne Jenssen

unread,
Apr 16, 2003, 11:43:25 AM4/16/03
to
Tror det må kodes litt VBA her, men da er det ikke noe problem. I såfall må
du si litt mer om hvordan skjemaet skal se ut.
Mvh
Knut Aren Jenssen

"June Lia" <june...@frisurf.no> skrev i melding
news:g1ena.4605$b71....@news4.e.nsc.no...

June Lia

unread,
Apr 16, 2003, 12:27:20 PM4/16/03
to

"Knut Arne Jenssen" <kons...@ka-data.no> wrote in message
news:QOena.4612$b71....@news4.e.nsc.no...

> Tror det må kodes litt VBA her, men da er det ikke noe problem. I
såfall må
> du si litt mer om hvordan skjemaet skal se ut.
> Mvh
> Knut Aren Jenssen

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


Robert Henriksen

unread,
Apr 16, 2003, 4:39:43 PM4/16/03
to
Ok, da skjønner jeg... tror jeg :-) Og visst går det ann, men spm er vel
hvor mye man skal legge ned i det :-)

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...

June Lia

unread,
Apr 16, 2003, 5:14:17 PM4/16/03
to

"Robert Henriksen" <no-...@no-mail.com> wrote in message
news:ocjna.4676$b71....@news4.e.nsc.no...

> Ok, da skjønner jeg... tror jeg :-) Og visst går det ann, men spm
er vel
> hvor mye man skal legge ned i det :-)
>
> 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 :-)

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


Robert Henriksen

unread,
Apr 16, 2003, 5:26:24 PM4/16/03
to

"June Lia" <june...@frisurf.no> wrote in message
news:ZIjna.4685$b71....@news4.e.nsc.no...


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


Ove Stigen

unread,
Apr 16, 2003, 5:27:18 PM4/16/03
to

"June Lia" <june...@frisurf.no> skrev i melding
news:g1ena.4605$b71....@news4.e.nsc.no...
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.

(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
*****************


June Lia

unread,
Apr 16, 2003, 5:46:14 PM4/16/03
to

"Ove Stigen" <_del_...@home.no> wrote in message
news:lVjna.1964$KF1.82264@amstwist00...


> 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.


Ove Stigen

unread,
Apr 16, 2003, 6:56:39 PM4/16/03
to

"Ove Stigen" <_del_...@home.no> skrev i melding
news:lVjna.1964$KF1.82264@amstwist00...

>
> 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.
>

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.

Fredrik E. Nilsen

unread,
Apr 16, 2003, 7:16:11 PM4/16/03
to
On Wed, 16 Apr 2003 23:46:14 +0200, "June Lia" <june...@frisurf.no>
wrote:

>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)

Leo Heuser

unread,
Apr 17, 2003, 4:26:36 AM4/17/03
to
Hej June

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...

0 new messages