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?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.