SUMIF sa Maramihang Mga Sheet sa Excel (3 Paraan)

  • Ibahagi Ito
Hugh West

Kung mayroon kang data sa maraming sheet, maaaring kailanganin mong malaman ang ilang diskarte upang magamit ang function na SUMIF . Sa artikulong ito, ipapakilala ko sa iyo ang tatlong paraan kung saan magagamit mo ang SUMIF sa maraming sheet sa Excel.

Sabihin natin, sa aming datasheet mayroon kaming Quarterly na benta sa iba't ibang mga tindero sa iba't ibang sheet. Ngayon gusto naming kalkulahin ang taunang benta ng iba't ibang salesman. Para diyan, kailangan nating buuin ang iba't ibang quarter na benta ng bawat salesman.

I-download ang Practice Workbook

SUMIF sa Maramihang Sheet .xlsm

Tatlong Paraan sa Paggamit ng Sumif sa Maramihang Sheet

Paraan 1: Paggamit ng SUMIF Function para sa Bawat Sheet

Ang isang paraan upang gawin ang pagkalkula ay sa pamamagitan ng paggamit ng ang SUMIF function para sa bawat sheet. Ipagpalagay, gusto naming kalkulahin ang taunang benta ng bawat salesman sa isang sheet na pinangalanang Buod ng Sales. I-type ang sumusunod na formula sa cell C5,

=SUMIF('Quarter 1'!B5:B9,'Sales Summary'!B5,'Quarter 1'!C5:C9)+SUMIF('Quarter 2'!B5:B9,'Sales Summary'!B5,'Quarter 2'!C5:C9)+SUMIF('Quarter 3'!B5:B9,'Sales Summary'!B5,'Quarter 3'!C5:C9)

Dito, 'Quarter 1′!B5:B9' = Range sa sheet Quarter 1 kung saan ang pamantayan ay itugma

'Buod ng Benta'!B5′ = Pamantayan

'Quarter 1′!C5:C9' = Saklaw sa sheet Quarter 1 mula sa kung saan kukunin ang value para sa pagsusuma.

Sa katulad na paraan, SUMIF ay ginagamit para sa lahat ng mga sheet.

Pagkatapos pindutin ang ENTER, makukuha mo ang kabuuan ng lahat ng tatlong quarter na bentang Mark sa cell C5.

I-drag ang mga benta C5 sa dulo ng iyong dataset at makukuha mo ang taunang benta ng lahat ng salesman.

Magbasa Nang Higit Pa: SUMIF para sa Maramihang Pamantayan sa Iba't Ibang Sheet sa Excel (3 Paraan)

Paraan 2: Gamit ang SUMPRODUCT SUMIF at INDIRECT Function

Nang hindi inuulit ang SUMIF function nang maraming beses, maaari mong gamitin ang ang SUMPRODUCT function , ang SUMIF function, at ang INDIRECT na function upang makuha ang parehong resulta. Una, ilalagay namin ang pangalan ng mga sheet ( Quarter 1, Quarter 2, Quarter 3) sa sheet kung saan namin gagawin ang pagkalkula para sa taunang mga benta.

Pagkatapos nito, I-type ang sumusunod na formula sa cell C5,

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

Dito, $E$5:$E$7 ay tumutukoy sa iba't ibang sheet para sa mga halaga ng quarterly na benta.

B$5:$B$9 = hanay ng paghahanap para sa pamantayan

B5 ay ang pamantayan ( Markahan)

$C$5:$C$9 = saklaw para sa halaga kung tugma sa pamantayan.

Pagkatapos pindutin ang ENTER, makukuha mo ang kabuuan ng lahat ng tatlong quarter na benta ni Mark sa cell C5.

I-drag ang mga benta C5 sa dulo ng iyong dataset at makukuha mo ang taunang benta ng lahat ng salesman.

Mga Katulad na Pagbasa

  • SUMIF na may Maramihang Pamantayan (5 Pinakamadaling Halimbawa)
  • ExcelSUMIF Function para sa Maramihang Pamantayan (3 Paraan + Bonus)
  • Paano Pagsamahin ang Excel SUMIF & VLOOKUP sa Maramihang Sheet

Paraan 3: Paggamit ng VBA sa Pagsusuma sa Maramihang Sheet

Kung marami kang sheet, ang dalawang pamamaraan sa itaas ay maaaring masyadong nakakaubos ng oras at kumplikado. Upang gawing mas mabilis ang pagkalkula, maaari kang gumamit ng Visual Basic Applications (VBA) at gumawa ng custom na formula.

Pindutin muna ang ALT+F11 upang buksan ang VBA window. Mag-right click sa pangalan ng sheet at piliin ang Ipasok> Module.

May lalabas na code window.

Kopyahin at i-paste ang sumusunod na code sa window na ito ,

5989

Pagkatapos noon isara ang VBA window at i-type ang sumusunod na formula sa cell C5,

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

Dito, SUMIFOS ang custom na function, B5 ay ang lookup value, Quarter 1′!C5:C9 ay ang range para sa value sa sheet na pinangalanang Quarter 1 at Quarter 1′!B5:B9 ay ang range para sa pamantayan sa sheet na pinangalanang Quarter 1. Maaari mong ipasok ang value mula sa maraming sheet na gusto mo sa formula na ito.

Pagkatapos pindutin ang ENTER, makukuha mo ang kabuuan ng lahat ng tatlo quarters' na benta ni Mark sa cell C5.

I-drag ang mga benta C5 sa dulo ng iyong dataset at makakakuha ka ang taunang benta ng lahat ng salesman.

Magbasa Pa: SUMIF Multiple Ranges[6 Mga Kapaki-pakinabang na Paraan]

Konklusyon

Ang paggamit sa unang paraan ay hindi masyadong maginhawa para sa napakalaking dami ng mga sheet dahil ito ay kukuha ng maraming oras. Maaari mong gamitin ang paraan 1 kung mayroon ka lamang ng ilang mga sheet. Ngunit ang mga pamamaraan 2 at 3 ay magiging mahusay para sa napakaraming sheet.

Kung nahaharap ka sa anumang problema habang ginagamit ang alinman sa mga pamamaraan upang ilapat ang SUMIF sa maraming sheet, mangyaring mag-iwan ng komento.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.