Formuokite sąlyginę sumą keliuose „Excel“ darbalapiuose

Turinys

Kaip naudoti sumas skaičiuoklėse su sąlygomis

Darbaknygėje yra sausio, vasario ir kt. Mėnesių lentelės. Kitoje lentelėje su suvestine ir įvairiais vertinimais E2 reikšmės turėtų būti pridėtos iš visų mėnesio lentelių, jei atitinkamos lentelės E1 yra tekstas „Taip“.

Kadangi SUMIF funkcijos negalima naudoti keliose lentelėse, ji negali būti naudojama šiai užduočiai atlikti. Pasieksite savo tikslą tokiu būdu:

Lentelėje, kurioje turi būti suformuota suma, sukurkite visų mėnesinių lapų pavadinimų sąrašą.

Šiam sąrašui priskirkite srities pavadinimą „Lapų pavadinimai“. Norėdami tai padaryti, įveskite vardą į pavadinimo lauką, esantį formulės juostos kairėje, arba iškvieskite komandą INSERT - NAME - DEFINE programoje „Excel“ iki 2003 m. „Excel 2007“ ar naujesnėje versijoje komandą rasite naudodami FORMULAS - DEFINED NAMES - DEFINE NAMES. Toliau pateiktame paveikslėlyje parodyti darbalapio lapų pavadinimai:

Tada į suvestinės ir vertinimo lentelės langelį įveskite šią formulę, kurioje turėtų būti rodoma norima suma:

= SUMPRODUCT (SUMIF (NETIESIOGINIS ("'" & lakštų pavadinimai & "'! E1"); "Taip"; NETIESIOGINIS ("" "& lapų pavadinimai &" '! E2 "))

Jei nekopijuojate formulės, turite būti labai atsargūs dėl rašybos. Pirmame dviejų netiesioginių funkcijų argumente tarp dviejų įprastų kabučių visada įveskite vieną kabutę. Prieš šauktuką taip pat yra papildoma viena kabutė po įprastos kabutės.

Toliau pateiktame paveikslėlyje parodytas šios formulės naudojimas lentelės pavyzdyje:

Jei pridedamos kitos lentelės arba ištrinate lapus, į kuriuos iki šiol buvo atsižvelgta, apsvarstykite galimybę atitinkamai išplėsti arba sumažinti plotą su lapų pavadinimais.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave