03. maj 2014 - 07:19Der er
7 kommentarer og 1 løsning
Sum med 2 betingelser
Kol. A er datoer eks. 12-12-2014, kol. B er årstal eks. 2014, kol. C er tal eks. 1234. Celle J1 er betingelse 1, som er et årstal lig dem i kol. B. Celle K1 er betingelse 1, som er en dato lig dem i kol A Kun hvis begge betingelser er opfyldte, skal tallene i kol. C lægges sammen. Hvordan laves dette i vba?
Rettelse: Celle K1 er betingelse 1, som er en dato lig dem i kol A, denne dato skal være lig med eller mindre end Har prøvet med den første "opstilling, men det virker ikke. Der er jo noget "datoformat", kan det påvirke resultatet?
Dim antalRæk As Integer, total As Long, ræk As Integer Public Sub sammenTælBetinget() antalRæk = ActiveCell.SpecialCells(xlLastCell).Row total = 0
For ræk = 1 To antalRæk If Range("B" & ræk) = Range("J1") And Range("A" & ræk) = Range("K1") Then total = total + Range("C" & ræk) End If Next ræk End Sub
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.