Formella villkorad summa över flera Excel -kalkylblad

Innehållsförteckning

Hur man använder totalsummor över kalkylblad med villkor

En arbetsbok innehåller tabeller för månaderna januari, februari och så vidare. I en annan tabell med en sammanfattning och olika utvärderingar bör värdena i E2 läggas till från alla månadstabeller om texten "Ja" finns i E1 i respektive tabell.

Eftersom SUMIF -funktionen inte kan användas i flera tabeller kan den inte användas för den här uppgif.webpten. Du kommer att uppnå ditt mål på följande sätt:

Skapa en lista över alla namn på de månadsblad i tabellen där totalen ska bildas.

Tilldela områdets namn "Arknamn" till den här listan. För att göra detta, ange namnet i namnfältet till vänster om formelfältet eller öppna kommandot INSERT - NAME - DEFINE i Excel upp till version 2003. I Excel 2007 eller senare kan du hitta kommandot via FORMULAR - DEFINED NAMES - DEFINE NAMES. Följande bild visar bladnamnen i ett kalkylblad:

Ange sedan följande formel i cellen i din sammanfattning och utvärderingstabell där den önskade summan ska visas:

= SUMPRODUCT (SUMIF (INDIRECT ("'" & bladnamn & "'! E1"); "Yes"; INDIRECT ("'" & bladnamn & "'! E2"))))

Om du inte kopierar formeln måste du vara mycket försiktig med stavningen. Ange alltid ett enda citattecken mellan två normala citattecken i det första argumentet i de två INDIRECT -funktionerna. Före utropstecknet finns det ytterligare ett citattecken efter ett normalt citattecken.

Följande bild visar användningen av denna formel i en exempeltabell:

Om ytterligare tabeller läggs till eller om du tar bort ark som har beaktats hittills, anser att du utökar eller minskar området med bladnamnen i enlighet därmed.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave