---
title: "Application.WorksheetFunction.SumIfs"
type: "forum-thread"
url: "https://www.webforum.nu/amne/kontorsprogram/191884-application-worksheetfunction-sumifs"
topic: "Kontorsprogram"
topic_url: "https://www.webforum.nu/amne/kontorsprogram"
author: "samot79"
published: "2013-12-03T15:35:41.000Z"
updated: "2013-12-03T19:08:53.000Z"
replies: 2
views: 1191
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/kontorsprogram/191884-application-worksheetfunction-sumifs"
---

# Application.WorksheetFunction.SumIfs

## #1 — samot79, 2013-12-03T15:35Z

Hej,

Hur gör man för att använda sig av fler än ett villkor?

Total2 = Application.WorksheetFunction.SumIfs(Range("D2:D41"), Range("H2:H41"), "=3", "=4")

Denna rad fungerar ej, jag vill alltså att Cellerna D2:D41 skall summeras då värdet i H2:H41 är lika med 3 eller 4. 

När jag använder ett argument, t ex "=3" fungerar raden perfekt.

Tacksam för hjälp.

Permalänk: https://www.webforum.nu/p/191884

## #2 — ÄnMindreVetande, 2013-12-03T17:57Z

SUMIFS används om man vill ha flera Tvingande villkor (=3 OCH =4). Och du måste ange villkorsområdet två gånger. Dvs något i stil med:
Total2 = Application.WorksheetFunction.SumIfs(Range("D2:D41"), Range("H2:H41"), "=3", Range("H2:H41"), "=4")
Men den är lite menlös utanför kvantfysiken eftersom t.ex H2 knappast kan vara både 3 och 4 samtidigt 

Den här skulle kunna fungera, men då tar den alla tal emellan också:
Total2 = Application.WorksheetFunction.SumIfs(Range("D2:D41"), \_
Range("H2:H41"), "\>=3", Range("H2:H41"), "\<=4")

Nej, det enklaste om du vill acceptera 3 ELLER 4 är att summerar 2 stycken SUMIF
dvs något i stil med
Total2 = Application.WorksheetFunction.SumIf(Range("H2:H41"), 3, Range("D2:D41")) \_
\+ Application.WorksheetFunction.SumIf(Range("H2:H41"), 4, Range("D2:D41"))

/Fan vad långrandig jag blir

Permalänk: https://www.webforum.nu/p/2314837

## #3 — samot79, 2013-12-03T19:08Z

Inte kvantfysik jag jobbar med, och du får vara precis hur långrandig du vill :) 

Jag inser felet som uppståd. Använde ditt sista förslag och det funkade alldeles utmärkt.

Stort tack för hjälpen!

Permalänk: https://www.webforum.nu/p/2314840

---

Tråden på webben: https://www.webforum.nu/amne/kontorsprogram/191884-application-worksheetfunction-sumifs
