Satura rādītājs
Microsoft Excel programmā mums ir jāapvieno SUMIF un VLOOKUP funkcijas lai meklētu vērtību, un, pamatojoties uz šo kritēriju, no vērtību diapazona tiek aprēķināta summa. Šajā rakstā jūs uzzināsiet dažas noderīgas metodes, kā apvienot SUMIF un VLOOKUP funkcijas ar dažiem piemērotiem piemēriem un vienkāršiem skaidrojumiem.
Lejupielādēt Practice Workbook
Varat lejupielādēt Excel darbgrāmatu, ko izmantojām, lai sagatavotu šo rakstu.
SUMIF apvienošana ar VLOOKUP.xlsxPārskats: Excel SUMIF funkcija
- Mērķis:
Šī funkcija pievieno šūnas, kas norādītas pēc dotā nosacījuma vai kritērija.
- Formula:
=SUMIF(diapazons, kritēriji, [sum_range])
- Argumenti:
diapazons - Šūnu diapazons, kurā tiks piemērots nosacījums. kritēriji - Izvēlētā šūnu diapazona nosacījums. [sum_range]- Šūnu diapazons, kurā atrodas rezultāti. Sīkāki paskaidrojumi un piemēri ar SUMIF funkcija, klikšķiniet šeit .
Pārskats: Excel VLOOKUP funkcija
- Mērķis:
VLOOKUP funkcija meklē vērtību tabulas kreisākajā slejā un pēc tam atgriež vērtību tajā pašā rindā no norādītās slejas.
- Formula:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
- Argumenti:
lookup_value- Vērtība, ko tas meklē dotās tabulas kreisajā slejā. Var būt viena vērtība vai vērtību masīvs. table_array- Tabula, kurā tā meklē lookup_value galējā kreisajā slejā. col_index_num- Tās tabulas kolonnas numurs, no kuras jāatgriež vērtība. [range_lookup]- Norāda, vai nepieciešama precīza vai daļēja lookup_value atbilstība. 0 - precīza atbilstība, 1 - daļēja atbilstība. Noklusējuma vērtība ir 1 (daļēja atbilstība). Sīkāki paskaidrojumi un piemēri ar VLOOKUP funkcija, klikšķiniet šeit .
Lasīt vairāk: Kas ir tabulas masīvs programmā VLOOKUP? (paskaidrots ar piemēriem)
3 noderīgas metodes SUMIF un VLOOKUP apvienošanai programmā Excel
Kad mums ir jāapvieno SUMIF un VLOOKUP funkcijas, scenāriju var iedalīt divās kategorijās. i) Mums ir jāmeklē sakritības un pēc tam, pamatojoties uz iegūtajiem datiem, jāsamēro summa. Vai, ii) Mums ir jāizveido summa no vairākām tabulām vai darblapām un pēc tam jāmeklē sakritība ar VLOOKUP Pirmās divas turpmāk minētās metodes attiecas uz sākotnējiem kritērijiem, bet trešā metode apkopos otro kritēriju.
1. SUMIF ar VLOOKUP, lai atrastu sakritības un summu līdzīgā darblapā
Vispirms iepazīsimies ar mūsu datu kopu. Pirmā tabula (B4:D14) attēlo dažus nejaušus pasūtījumu datus ar produktu ID un tiem atbilstošajām cenām. Otrajā tabulā pa labi ir norādīti klientu vārdi un to ID. Šeit mēs meklēsim konkrētu klienta vārdu, kas atrodas tabulā Šūna C16 un pēc tam, pamatojoties tikai uz šo informāciju, mēs meklēsim pasūtījumus attiecīgajam klientam un izveidosim kopsummu par kopējo cenu, kas maksājama Šūna C17 .
Izejas režīmā Šūna C17 , vajadzīgo formulu ar SUMIF un VLOOKUP būs šādas funkcijas:
=SUMIF(B5:B14,VLOOKUP(C16,F5:G11,2,FALSE),D5:D14)
Un pēc nospiešanas Ievadiet tiks iegūta atdeves vērtība, kā parādīts attēlā zemāk.
🔎 Kā darbojas formula?
- Šajā formulā VLOOKUP funkcija darbojas kā otrais arguments (Kritēriji) no SUMIF funkcija.
- Portāls VLOOKUP funkcija meklē vārdu Alex meklēšanas masīvā (F5:G11) un atgriež Alexa ID numuru.
- Pamatojoties uz iepriekšējā solī atrasto ID numuru. SUMIF funkcija saskaita visas attiecīgā ID numura cenas.
Lasīt vairāk: Kā Excel programmā Vlookup un summēt vairākās lapās (2 formulas)
2. SUMIF ar VLOOKUP, lai atrastu sakritības un summu līdzīgā darblapā programmā Excel
Šajā sadaļā piemērosim tās pašas iepriekš aprakstītās procedūras, bet šoreiz meklēšanas masīvs vai tabula atrodas citā darblapā. (2. lapa) Tātad, kad mums būs jāatsaucas uz meklēšanas masīvu, kurā atrodas klientu vārdi un to ID, mums būs jānorāda arī saistītās lapas nosaukums. Šāda darblapa. (lapa1) satur primāros datus ar izejas šūnu.
Un šeit ir otrā darba lapa (2. lapa) ja ir meklēšanas masīvs.
Lai iepriekš minēto meklēšanas masīvu iekļautu VLOOKUP funkcija, mums ir jānorāda darblapas nosaukums. (2. lapa) . Šis darblapas nosaukums tiks automātiski ievietots, kad pārslēgsieties uz 2 lapa un atlasiet meklēšanas masīvu VLOOKUP funkcija. Tādējādi izejas galīgajā formulā ir šāda formula Šūna C17 būs:
=SUMIF(B5:B14,VLOOKUP(C16,Sheet2!B3:C9,2,FALSE),Sheet1!D5:D14)
Tagad nospiediet Ievadiet un iegūsiet rezultātu, kā parādīts turpmāk.
Lasīt vairāk: VLOOKUP un visu rezultātu atgriešana programmā Excel (7 veidi)
Līdzīgi lasījumi
- VLOOKUP nedarbojas (8 iemesli un risinājumi)
- Excel LOOKUP vs VLOOKUP: ar 3 piemēriem
- SUMPRODUCT un VLOOKUP apvienošana programmā Excel
- INDEX MATCH vs VLOOKUP funkcija (9 piemēri)
- Kā Excel programmā VLOOKUP padarīt jutīgu pret lietām (4 metodes)
3. Apvienot VLOOKUP, SUMPRODUCT un SUMIF funkcijas vairākām Excel lapām
Tagad mēs strādāsim ar vairākām izklājlapām. Šajā metodē mēs izveidosim summu no datiem, kas pieejami divās dažādās darblapās, un pēc tam iegūsim vērtību ar VLOOKUP funkcija, pamatojoties uz atbilstošo summu. Tālāk attēlā 1. darblapa ar nosaukumu Bonus_Amount ir 3 dažādas tabulas. Kreisajā tabulā būs redzamas pārdošanas prēmijas attiecīgajiem tirdzniecības pārstāvjiem. Mums šīs prēmiju summas ir jāizdala, piemērojot VLOOKUP funkcija masīvam (E5:F8) Prēmijas kritēriji patiesībā ir kopējie pārdošanas apjomi, kas mums ir jāizņem no divām dažādām darblapām ar nosaukumu "1. diena un "2. diena .
Šajā darblapā ir sniegti pārdošanas dati par 1. dienu 2021. gada novembrī.
Un vēl viena darba lapa ar nosaukumu "2. diena šeit ir pieejami pārdošanas dati par otro dienu.
1. darblapā (Bonus_Amount) , vajadzīgo formulu izvadē Šūna C5 būs:
=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"& "B5:B10"),Bonus_Amount!B5,INDIRECT("'"&$H$5:$H$6&"'!"& "C5:C10"))),$E$5:$F$8,2,TRUE)
Pēc nospiešanas Ievadiet un izmantojot Uzpildes rokturis lai automātiski aizpildītu pārējās Bonus kolonnas šūnas, mēs iegūsim šādus rezultātus.
🔎 Kā darbojas formula?
- Šajā formulā, funkcija INDIRECT attiecas uz lapu nosaukumiem no šūnām H5 un H6.
- Funkcija SUMIF izmanto atskaites lapas (iegūtas ar funkciju INDIRECT), lai iekļautu summēšanas diapazonu un kritērijus tās argumentiem. Šīs funkcijas rezultātā iegūtie rezultāti atgriežas masīvā, kas atspoguļo pārdošanas summas konkrētam pārdevējam no 1. un 2. dienas.
- SUMPRODUCT funkcija saskaita iepriekšējā solī konstatētās pārdošanas summas.
- VLOOKUP funkcija meklē šīs pārdošanas kopsummas diapazonu tabulā. (E4:F8) Bonusa kritēriji Bonus_Amount loksne. Un visbeidzot, tā atgriež prēmijas summu, pamatojoties uz pārdevēja kritēriju diapazonu.
Lasīt vairāk: Kā apvienot Excel SUMIF & amp; VLOOKUP vairākās lapās
SUMIFS izmantošana ar VLOOKUP, lai pievienotu vairākus kritērijus
SUMIFS funkcija spēj uzņemt vairāki kritēriji vai nosacījumi . Apvienojot šo funkciju ar VLOOKUP , mēs varam meklēt vērtību, pievienot dažus kritērijus un visbeidzot iegūt summu, ņemot vērā minētos kritērijus meklēšanas vērtībai. Turpmāk redzamais datu kopums ir diezgan līdzīgs tam, ko redzējām pirmajās divās metodēs. Šajā tabulā mēs esam pievienojuši jaunu sleju pēc Cena Jaunajā slejā ir norādīti visu pasūtījumu identifikatoru pasūtījumu statusi. Izmantojot SUMIFS funkciju, mēs ievietosim divus kritērijus - i) klienta konkrētā pasūtījuma ID, un ii) Pasūtījuma statuss kā "Apstiprināts tikai.
Nepieciešamā formula izvadē Šūna C17 būs:
=SUMIFS(D5:D14,B5:B14,VLOOKUP(C16,G5:H11,2,FALSE),E5:E14, "Apstiprināts")
Tagad nospiediet Ievadiet un iegūsiet kopējo saskaņoto pasūtījumu cenu par Marcus.
Lasīt vairāk: VLOOKUP ar vairākiem kritērijiem programmā Excel
Noslēguma vārdi
Es ceru, ka visas šīs iepriekš minētās vienkāršās metodes tagad palīdzēs jums tās piemērot Excel izklājlapās, kad jums būs jāapvieno. SUMIF ar VLOOKUP Ja jums ir kādi jautājumi vai atsauksmes, lūdzu, informējiet mani komentāru sadaļā. Vai arī varat apskatīt citus mūsu rakstus, kas saistīti ar Excel funkcijām šajā tīmekļa vietnē.