Avatar billede anskov Mester
16. august 2018 - 14:51 Der er 2 kommentarer og
1 løsning

20-01-1900 skal returnere blank

Hej Alle
Jeg har følgende formel i min celle AC7:
=HVIS(B7="";C7+20;HVIS(B7>0;C7+4;HVIS(C7="";"";"")))

Celle B7 er hvis svarfrist haster, så bliver der kun lagt 4 dage til oprettelsesdato
Celle C7 er oprettelsesdato og hvis det ikke er en haster bliver der lagt 20 dage til oprettelsesdato

Hvis celle C7 er tom returnere den 20-01-1900...hvordan får jeg den til at returnere blank? (jeg prøvede med det sidste argument i ovenstående formel men virker ikke (HVIS(C7="";"";"")

Søren
Avatar billede Slettet bruger
16. august 2018 - 15:46 #1
Det er fordi a7 er en dato-felt, og hvis c7 er tom, og du tilføjer 20 til en tom dato, så tages der altid det første dato
1-1-1900 + 20 = 20-01-1900;
når en formel "læses" så afbryder excel formlen, hvis den er "tilfreds" med resultatet...dvs.:
hvis b7 er tom, så skal den tage c7 + 20 - "tjek - den bliver taget" alt derefter bliver pga. hastighedsoptimering ignoreret
så du skal først query efter c7 om den er tom, og hvis ikke, skal den lede videre
Avatar billede Slettet bruger
16. august 2018 - 15:48 #2
=HVIS(C7="";"";HVIS(B7="";C7+20;HVIS(B7>0;C7+4;"")))
Avatar billede anskov Mester
17. august 2018 - 15:18 #3
Tak Thomas S :-)
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

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