Formel betinget sum over flere Excel -regneark

Indholdsfortegnelse

Sådan bruges totaler på tværs af regneark med betingelser

En projektmappe indeholder tabeller for de måneder, der hedder januar, februar og så videre. I en anden tabel med et resumé og forskellige evalueringer skal værdierne i E2 tilføjes fra alle månedstabeller, hvis teksten "Ja" er i E1 i den respektive tabel.

Da SUMIF -funktionen ikke kan bruges på tværs af flere tabeller, kan den ikke bruges til denne opgave. Du vil nå dit mål på følgende måde:

Opret en liste med alle navnene på de månedlige ark i tabellen, hvor det samlede beløb skal dannes.

Tildel områdets navn "Arknavne" til denne liste. For at gøre dette skal du indtaste navnet i navnefeltet til venstre på formellinjen eller hente kommandoen INSERT - NAME - DEFINE i Excel op til version 2003. I Excel 2007 eller senere kan du finde kommandoen via FORMULER - DEFINED NAMES - DEFINE NAMES. Følgende figur viser arknavnene i et regneark:

Indtast derefter følgende formel i cellen i din oversigt og evalueringstabel, hvor den ønskede total skal vises:

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

Hvis du ikke kopierer formlen, skal du være meget forsigtig med stavemåden. Indtast altid et enkelt anførselstegn mellem to normale anførselstegn i det første argument for de to INDIREKTE funktioner. Før udråbstegnet er der også et ekstra enkelt anførselstegn efter et normalt anførselstegn.

Følgende figur viser brugen af denne formel i en eksempel tabel:

I tilfælde af at der tilføjes flere tabeller, eller du sletter ark, der hidtil er taget i betragtning, skal du overveje at udvide eller reducere området med arknavnene i overensstemmelse hermed.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave