- Om du kör helt svenskt system så skall du använda semikolon (;) för att skilja parametrarna, inte komma (,)
- Om det är månader du skall plocka med text så skall det vara stora M i formatfältet , dvs TEXT('Kontohändelser'!A:A;"MMMM"). Små m används till minuter i formatkod
- Men det spelar ingen roll eftersom Summa.om och Summa.omf inte gillar att du du kör formler i matrisfältet, dvs Text. osv (om det är månader du skall plocka)
- Det sista vilkoret är lite konstigt också. Skall det verkligen vara hela A-kolumnen " 'Resultaträkning'!A:A" eller skall det vara Resultaträkning!D$1 eller liknande?
Så du får vända på det och göra ett krångligt villkorsfällt
Det här ger t.ex första dagen i månaden som anges i D1
=DATUMVÄRDE(Resultaträkning!D$1&" 2025")
Och de här ger sista datumet i den månaden
=SLUTMÅNAD(DATUMVÄRDE(Resultaträkning!D$1&" 2025");0)
Och din formel blir något i den här stilen där du har två villkor för datumet; Minst första datumet i månaden och högst sista datumet i månaden + kontonummer
=SUMMA.OMF(Kontohändelser!$C:$C;Kontohändelser!$A:$A;">="&DATUMVÄRDE(Resultaträkning!D$1&" 2025");Kontohändelser!$A:$A;"<="&SLUTMÅNAD(DATUMVÄRDE(Resultaträkning!D$1&" 2025");0);Kontohändelser!$D:$D;Resultaträkning!$A4)
Och, eftersom formeln skall stå i "Resultaträkning" så kan du ta bort de referenserna och få formeln marginellt kortare
=SUMMA.OMF(Kontohändelser!$C:$C;Kontohändelser!$A:$A;">="&DATUMVÄRDE(D$1&" 2025");Kontohändelser!$A:$A;"<="&SLUTMÅNAD(DATUMVÄRDE(D$1&" 2025");0);Kontohändelser!$D:$D;$A4)
Och om du inte vill hårdkoda till år 2025 så kan du hämta året från något datum på KONTOHÄNDELSER, t.ex A4
=ÅR(Kontohändelser!$A$4))
=SUMMA.OMF(Kontohändelser!$C:$C;Kontohändelser!$A:$A;">="&DATUMVÄRDE(D$1&ÅR(Kontohändelser!$A$4));Kontohändelser!$A:$A;"<="&SLUTMÅNAD(DATUMVÄRDE(D$1&ÅR(Kontohändelser!$A$4));0);Kontohändelser!$D:$D;$A4)
Jippi....