Avatar billede HHA Professor
20. november 2024 - 08:31 Der er 5 kommentarer og
1 løsning

HVIS med datoer

Hejsa,

Har et for nogen nok et simpelt problem, men jeg har rodet med det i over 3 timer nu og kan ikke finde løsningen.
Det er en kalender, hvor den gerne skulle kunne bruges før vi kommer til kalenderåret. Så indsætter årstallet i kalenderen og den laver kalenderen. Dog viser den forkerte datoer, når vi ikke er kommet til fx 2025 endnu og folk gerne vil bruge den før. Her skal jeg så have en celle til at vise fx 01-01-2025, hvis IDAG() er lavere end 01-01-2025 og hvis IDAG() er højere ned 01-01-2025, skal den vise IDAG().
Det burde være simpelt, men det er det åbenbart ikke for mig 🙃

Har følgende i cellerne:

A1: 2025 (bruges til at bygge kalenderen)
A2: 01-01-2025 (Indsat dato, som den skal indsætte i A3, så kalenderen bygges rigtigt, før vi kommer til 2025)
B1: IDAG()
A3: =HVIS(A2>B1;A2;B1)

Her viser den 01-01-2025, selv om jeg fx skriver 02-11-2025 i B1.
Har prøvet at bytte rundt på hvilken en der skal være større eller mindre, men kan ikke få det til at funke.

Hvad f..... laver jeg galt?
Avatar billede ebea Ekspert
20. november 2024 - 09:17 #1
Det der nok flyver rundt i hovedet, er, at i B1 skriver du IDAG. Men du tester for en dato oppe i B1, som endnu ikke er opstået.

Som test, så fjern =IDAG() oppe i B1 og skriv f.eks. 02-01-2025  så vil din formel virke.
Avatar billede HHA Professor
20. november 2024 - 09:45 #2
Den virker fint alligevel.
Men den kan ikke læse min "kode" i A2.
Værdien i A2 er kommet sådan her: ="01-01-"&A1
Det kan den åbenbart ikke læse.
Den skriver jo datoen fint i cellen, men opfatter den det son noget tekst?
Grunden til at jeg ønsker at noget af den værdi der er i celle A2 kommer fra A1 er at så er det kun celle A1 man retter i , når man vil skifte årstal.

Kan den laves på en anden måde så den kan læse værdien fra ="01-01-"&A1 ?
Avatar billede ebea Ekspert
20. november 2024 - 09:50 #3
#2 - Det var lidt andet (med A2)
Hvis du laver din formel sådan, bliver din dato ikke en dato, men blot en tekst.

Kan du ikke lave din 2025 i A1, som 01-01-2025 og formatere den som MMMM under brugerdefineret formatering?.
Så vil der stå 2025 stadig.
Avatar billede HHA Professor
20. november 2024 - 09:52 #4
Fandt den!

=HVIS(B1<VÆRDI(A2);A2;B1)

Tak for hjælpen ebea.
Avatar billede ebea Ekspert
20. november 2024 - 12:40 #5
#4 - sommetider skal man lægge det væk, og så kigge på det senere 😉
Avatar billede HHA Professor
20. november 2024 - 12:51 #6
Det har du helt ret i  🙃😁
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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