Avatar billede panda_40 Nybegynder
22. august 2005 - 23:40 Der er 9 kommentarer og
1 løsning

auto-oprette dato, dag efter dag.

Hej gutter!
Jeg ønsker at oprette dato løbende på eks. en regning.
Jeg arbejder over flere dage på et emne og taster antal timer, hvorefter dato (dags dato med Nu() funktionen) auto-oprettes.
Problemet er at gårs-dagens dato ændres når dagens arbejde tastes.

Eksempel:

\ ---A--------B------C------
6| 2/3-2005  2    timer
7| 3/3-2005  3    timer
--------------------------------------

I feltet A6 med

        = HVIS(B6 <> 0; NU();" ")

popper dagsdato fint op, men dagen efter,
når (felt-A7) tastes ind, ændres datoen
(på gårsdagens arbejde A6) sig så også.

Er opgaven forklaret på den rigtige måde.
Hilsen Newbie Panda.
Avatar billede kabbak Professor
22. august 2005 - 23:46 #1
sæt denne i A6
= HVIS(B7 =""; NU();" ")
Sætter datoen hvis næste celle, til timer er tom
Avatar billede kabbak Professor
23. august 2005 - 00:01 #2
nej det virker ikke
Brug
CTRL+SHIFT+;

det sætter datoen ind
Avatar billede dragonknight Juniormester
23. august 2005 - 00:08 #3
Hvad står der i A7 formlen.

Du mener forøvrigt også at du taster ind i B7 og ikke A7, eller ?
Avatar billede b_hansen Novice
23. august 2005 - 07:45 #4
Den nemmeste løsning må være, at bruge kabbaks løsning i den første linie. I de efterfølgende linier skal du bruge denne formel: =HVIS(B6<>0;A5+1;"").

Formlen tjekker (lige som din egen) om du har indtastet et tal i B6. Hvis du har, indsættes dagen efter datoen i A5
Avatar billede panda_40 Nybegynder
24. august 2005 - 00:17 #5
Hej igen!
Til kabbak: Jeg brugte <> , ikke = ...... :-)

Til Dragonknight: Jo, jeg mener B7 (jeg taster timer ind)
og i A7 står der = HVIS(B7 <> 0; NU();" ")

Til b_hansen: Har jeg forstået det rigtigt med at min løsning IKKE virker og din løsning kun virker "dagen efter" og altså ikke hvis jeg holder fri og springer en dag over? Hmm, og hvis jeg arbejder på 2 forskellige emner (hver sin linie) løber datoen også bare derudaf.

Hele ideén er, at jeg ønsker ikke at skulle huske/slå-op datoen når jeg (sådan lige pludselig) arbejder 2 timer på et emne (en tilfældig dag), så mon ikke at CTRL+SHIFT+; er den eneste/letteste løsning.
Avatar billede b_hansen Novice
24. august 2005 - 07:40 #6
Det er muligt, jeg har misforstået opgaven. Jeg forstod den sådan, at du i første række indsætter en dato, og i de efterfølgende rækker skal regnearket så selv indsætte de nye datoer, hvis der er et tal i kolonne B.

Men hvis der er ikke er en ubrudt datorække, har du ret. Så er CTRL+SHIFT+; den bedste løsning.
Avatar billede dragonknight Juniormester
25. august 2005 - 18:32 #7
Du kan ikke bruge HVIS(B7 <> 0; c")

Regnearket bliver opdateret hver gang du åbner det, og derfor vil  NU() jo altid være dagen i dag i alle felter i A kollonnen hvor der står noget i B kollonnen.
Avatar billede panda_40 Nybegynder
28. august 2005 - 18:31 #8
Halløj!
Idéen var helt at slippe for at skrive datoen.
Lidt lissom at "kr" selv popper op i feltet efter beløbet, når beløbet indtastes.

[Brugt andedsteds]        =HVIS (F7<>0;"Kr.";" ")

Da regnearket bliver opdateret løbende kan NU() ikke bruges.
Jeg tror at løsningen er CTRL-Shift-;

Anyway, tak for saglig deltagelse.
Panda.
Avatar billede b_hansen Novice
29. august 2005 - 08:00 #9
hmmm...... så var det vel kabbak, der skulle have point.
Avatar billede panda_40 Nybegynder
29. august 2005 - 10:12 #10
Ups!
Hvordan klarer jeg lige det.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Excel-kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester