„Excel“ formulė: susumuokite kelias lenteles -

Turinys

Bendroji formulė

=SUM(Table1(column),Table2(column))

Santrauka

Norėdami susumuoti bendrą sumą keliose lentelėse, galite naudoti funkciją SUM ir struktūrizuotas nuorodas, jei norite nurodyti stulpelius, kad susumuotumėte. Parodytame pavyzdyje formulė I6 yra:

=SUM(Table1(Amount),Table2(Amount))

Paaiškinimas

Šioje formulėje naudojamos struktūrinės nuorodos, nurodant kiekvienos lentelės stulpelį „Suma“. Struktūrinės nuorodos šioje formulėje sutampa su tokiomis įprastomis nuorodomis:

=SUM(Table1(Amount),Table2(Amount)) =SUM(C7:C11,F7:F13) =1495.5

Pridėjus arba pašalinus eiles ar stulpelius iš bet kurios lentelės, formulė ir toliau pateiks teisingus rezultatus. Be to, formulė veiks net jei lentelės yra skirtinguose darbaknygės lapuose.

Alternatyvi sintaksė su „Total“ eilute

Taip pat galima tiesiogiai nurodyti visą lentelės eilutę, jei lentelėse įgalinta bendra eilutė. Sintaksė atrodo taip:

Table1((#Totals),(Amount))

Išversta: "Sumos vertė 1 lentelės bendroje eilutėje".

Naudojant šią sintaksę, pirmiau pateiktą formulę būtų galima perrašyti taip:

=SUM(Table1((#Totals),(Amount)),Table2((#Totals),(Amount)))

Kaip aukščiau, ši formulė veiks net tada, kai lentelė bus perkelta arba pakeista jos dydžiu.

Pastaba: visa eilutė turi būti įjungta. Jei išjungsite bendrą eilutę, formulė grąžins klaidą #REF.

Įdomios straipsniai...