Avatar billede Sab88 Nybegynder
09. oktober 2012 - 14:34 Der er 13 kommentarer og
1 løsning

Formel til kvartal og år

Hej
Jeg har brugt en formel til at beregne en dato ind til kvartaler.

=HVIS(MÅNED(A1)<=3;"";HVIS(MÅNED(A1)<=6;"";HVIS(MÅNED(A1)<=9;$A$3;"")))
Formelen er indsat i kvartal 3 cellen og kan ligeldes justeres for de andre kvartaler

(A1 er en dato, og A3 tallet, som skal indsætte hvis den pågældende betingelse er opfyldt i Kvartal 3 cellen.)

Men problemet opstår når jeg begynder at inddrage år sammen med kvartalerne, så jeg har:
Kvartal 1, 2012, Kvartal 2, 2012, Kvartal 3, 2012, Kvartal 4, 2012, Kvartal 1, 2013, Kvartal 2, 2013, Kvartal 3, 2013
osv.
Jeg har fx en dato: 01.01.2012, som tilhører kvartal 1, 2012
og fx en anden 01.01.2013, som tilhører kvartal 2, 2013.

Er der nogen der ved hvordan jeg skal ændre min formel, så den rigtige tal beregnes i det rigtige år?
Avatar billede supertekst Ekspert
09. oktober 2012 - 14:56 #1
Hvad er sammenhængen mellem dato og kvartal - når 1/1 både kan tilhører 1. og 2. kvartal?
Avatar billede finb Ekspert
09. oktober 2012 - 15:11 #2
I VBA er kvartal-formatet vist lig med "www"
Avatar billede Sab88 Nybegynder
09. oktober 2012 - 17:06 #3
Undskyld mente selfølgelig kvartal 1:

"Jeg har fx en dato: 01.01.2012, som tilhører kvartal 1, 2012
og fx en anden 01.01.2013, som tilhører kvartal 1, 2013."

Formlen jeg bruger øverst, vil indsætte tallet i begge celler(både i 2012, og 2013). Det jeg har brug for er inddrage år i formlen således at jeg kun får tallet i en celle (enten 2012 eller 2013)
Avatar billede Sab88 Nybegynder
09. oktober 2012 - 17:07 #4
Der skulle stå kvartal 1, 2013 og ikke kvartal 2
Avatar billede vejmand Juniormester
09. oktober 2012 - 17:28 #5
Kan du ikke klare det med at starte din formel med

=HVIS(ÅR(A1)=2012;
Avatar billede Sab88 Nybegynder
09. oktober 2012 - 17:32 #6
hvor kommer mdr ind så?
Avatar billede supertekst Ekspert
09. oktober 2012 - 18:02 #7
Du er velkommen til at sende arket eller model for det aktuelle ark.
@-adresse under min profil.
Avatar billede vejmand Juniormester
09. oktober 2012 - 18:14 #8
Måske jeg har misforstået spørgsmålet?

Virker din formel ang. måned ikke?
Avatar billede Sab88 Nybegynder
09. oktober 2012 - 18:17 #9
jo den virker for måned. Skal inddrage måned+år i formlen og det ved jeg ikke helt hvordan
Avatar billede vejmand Juniormester
09. oktober 2012 - 18:34 #10
Husk, send dine egne indlæg som kommentar, og ikke som svar.
Svar er til pointgivning, som tak for hjælpen.

Som skrevet i #5, kan du ikke bare starte din formel med =HVIS(ÅR(A1)=2012;

F.eks.:
=HVIS(ÅR(A1)=2012;HVIS(MÅNED(A1)<=3;"";HVIS(MÅNED(A1)<=6;"";HVIS(MÅNED(A1)<=9;$A$3;"")));"")

Hvis datoen i A1 er indenfor 3. kvartal i år 2012 returneres A3
Hvis datoen i A1 er udenfor 3. kvartal i år 2012 returneres intet (blank)
Avatar billede Sab88 Nybegynder
09. oktober 2012 - 19:17 #11
ok det skal jeg gøre. Tak

Jo tak det ser bedre ud. Nu mangler jeg at indsætte betingelse for hvis året ikke er 2012, så skal cellen være blank?
Avatar billede vejmand Juniormester
09. oktober 2012 - 19:27 #12
Jamen jamen, det er jo lige nøjagtig det min formel gør????

Prøver du slet ikke formlen, inden du skriver tilbage?
Avatar billede Sab88 Nybegynder
09. oktober 2012 - 19:44 #13
jo det gør jeg skam :)
Den slettede lige det sidste ;"" men kan se at du havde det med.
Tusind tak for svaret
Avatar billede vejmand Juniormester
09. oktober 2012 - 19:46 #14
Velbekomme, her kommer et svar til accept, hvis det kunne bruges.
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
Computerworld tilbyder specialiserede kurser i database-management

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