SUMIF mitme lehe vahel Excelis (3 meetodit)

  • Jaga Seda
Hugh West

Kui teil on andmeid mitmel lehel, peate võib-olla teadma mõningaid tehnikaid, et kasutada SUMIF Selles artiklis tutvustan teile kolme meetodit, mille abil saate kasutada SUMIF mitmel Exceli lehel.

Oletame, et meie andmelehel on erinevate müüjate kvartalite müük eri lehtedel. Nüüd tahame arvutada erinevate müüjate aastamüüki. Selleks peame summeerima iga müüja eri kvartalite müügi.

Lae alla praktiline töövihik

SUMIF mitme lehe vahel.xlsm

Kolm meetodit Sumif'i kasutamiseks mitme lehe vahel

Meetod 1: SUMIF-funktsiooni kasutamine iga lehe jaoks

Üks võimalus arvutuste tegemiseks on kasutada funktsioon SUMIF iga lehe kohta. Oletame, et tahame arvutada iga müügimehe aastamüüki lehel nimega Müügi kokkuvõte. Sisestage lahtrisse järgmine valem C5,

=SUMIF('1. kvartal'!B5:B9,'Müügiaruanne'!B5,'1. kvartal'!C5:C9)+SUMIF('2. kvartal'!B5:B9,'Müügiaruanne'!B5,'2. kvartal'!C5:C9)+SUMIF('3. kvartal'!B5:B9,'Müügiaruanne'!B5,'3. kvartal'!C5:C9)+SUMIF('3. kvartal'!B5:B9,'Müügiaruanne'!B5,'3. kvartal'!C5:C9)

Siin, 'Kvartal 1′!B5:B9' = Vahemik lehel 1. kvartal kus kriteeriumidele vastatakse

'Müügi kokkuvõte'!B5′ = Kriteeriumid

'Kvartal 1′!C5:C9' = Vahemik lehel 1. kvartal kust võetakse väärtus summeerimiseks.

Samamoodi, SUMIF kasutatakse kõigi lehtede puhul.

Pärast vajutamist SISESTAGE, saad lahtrisse Marki kõigi kolme kvartali müügi summa. C5.

Lohistage müük C5 oma andmestiku lõppu ja saate kõigi müüjate aastase müügi.

Loe lisaks: SUMIF mitme kriteeriumi jaoks Excelis erinevate lehtede vahel (3 meetodit)

Meetod 2: SUMPRODUCT SUMIF ja INDIRECT funktsiooni kasutamine

Ilma kordamata SUMIF funktsiooni mitu korda, saate kasutada funktsioon SUMPRODUCT ... SUMIF funktsioon ja funktsioon INDIRECT kokku, et saada sama tulemus. Kõigepealt sisestame lehtede nime ( 1. kvartal, 2. kvartal, 3. kvartal) lehel, kus me teeme arvutused aastase müügi kohta.

Pärast seda sisestage lahtrisse järgmine valem C5,

=SUMPRODUCT(SUMIF(INDIRECT("'"&$E$5:$E$7&"'!$B$5:$B$9"),B5,INDIRECT("'"&$E$5:$E$7&"'!$C$5:$C$9"))))

Siin, $E$5:$E$7 viitab erinevatele kvartali müügi väärtuste lehtedele.

B$5:$B$9 = kriteeriumide otsinguväli

B5 on kriteeriumid ( Mark)

$C$5:$C$9 = väärtusvahemik, kui kriteeriumid vastavad.

Pärast vajutamist SISESTAGE, saad lahtrisse Marki kõigi kolme kvartali müügi summa. C5.

Lohistage müük C5 oma andmestiku lõppu ja saate kõigi müüjate aastase müügi.

Sarnased lugemised

  • SUMIF mitme kriteeriumiga (5 lihtsamat näidet)
  • Exceli SUMIF-funktsioon mitme kriteeriumi jaoks (3 meetodit + boonus)
  • Kuidas kombineerida Exceli SUMIF & VLOOKUP mitme lehe lõikes

Meetod 3: VBA kasutamine mitme lehe summeerimiseks

Kui teil on palju lehti, võivad kaks ülaltoodud meetodit olla väga aeganõudvad ja keerulised. Arvutuste kiirendamiseks võite kasutada abi Visual Basic rakendused (VBA) ja teha kohandatud valem.

Esimene ajakirjandus ALT+F11 avada VBA aknas. Tehke paremklõps lehe nimele ja valige Insert> Moodul.

Ilmub koodiaken.

Kopeeri ja kleebi sellesse aknasse järgmine kood,

 Function SUMIFOS(lookup_value As Range, ParamArray cellranges() As Variant) Dim i As Integer, rng1 As Variant, temp As Single, a As Boolean Dim rng2 As Variant, value As Variant, j As Single If (UBound(cellranges) + 1) Mod 2 0 Then Exit Function End If For i = LBound(cellranges) To UBound(cellranges) Step 2 If cellranges(i).Rows.Count cellranges(i + 1).Rows.Count Then End If If Ifcellranges(i).Columns.Count 1 Then Exit Function End If rng1 = cellranges(i).value rng2 = cellranges(i + 1).value For j = LBound(rng1) To UBound(rng1) For Each value In lookup_value If UCase(rng1(j, 1)) = UCase(value) Then a = True Next value If a = True Then temp = temp + rng2(j, 1) a = False Next j Next i SUMIFOS = temp EndFunktsioon 

Pärast seda sulgege VBA aken ja sisestage lahtrisse järgmine valem C5,

=SUMIFOS(B5,'1. kvartal'!B5:B9,'1. kvartal'!C5:C9,'2. kvartal'!B5:B9,'2. kvartal'!C5:C9,'3. kvartal'!B5:B9,'3. kvartal'!C5:C9)

Siin, SUMIFOS on kohandatud funktsioon, B5 on otsinguväärtus, Kvartal 1′!C5:C9 on väärtusvahemik lehel nimega 1. kvartal ja Kvartal 1′!B5:B9 on kriteeriumide vahemik lehel nimega 1. kvartal. Sellesse valemisse saab sisestada väärtuse nii paljudelt lehtedelt, kui soovite.

Pärast vajutamist SISESTAGE, saad lahtrisse Marki kõigi kolme kvartali müügi summa. C5.

Lohistage müük C5 oma andmestiku lõppu ja saate kõigi müüjate aastase müügi.

Loe edasi: SUMIF mitu vahemikku [6 kasulikku viisi]

Kokkuvõte

Esimese meetodi kasutamine ei ole väga suure arvu lehtede puhul väga mugav, sest see kulutab palju aega. Meetodit 1 võib kasutada, kui teil on ainult paar lehte. Kuid meetodid 2 ja 3 on tõhusad väga suure arvu lehtede puhul.

Kui teil tekib mõne meetodi kasutamisel SUMIF-i kohaldamisel mitme lehe vahel mõni probleem, jätke palun kommentaar.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.