Excel SUMIF OR irizpide anitzekin

  • Partekatu Hau
Michael Brown

Ba al dakizu nola batzen diren zutabe jakin bateko zenbakiak beste zutabe bateko balio batek zehaztutako baldintzaren bat betetzen duenean? Artikulu honetan, SUMIF egiteko 3 modu ezberdin ikasiko dituzu hainbat irizpide eta OR logika erabiliz.

Microsoft Excel-ek baldintza anitz dituzten gelaxkak batutzeko funtzio berezi bat du - SUMIFS funtzioa. Funtzio hau ETA logikarekin lan egiteko diseinatuta dago - gelaxka bat gelaxka horretarako zehaztutako irizpide guztiak EGIA direnean bakarrik gehitzen da. Egoera batzuetan, ordea, baliteke EDO irizpide anitzekin batu behar izatea, hau da, gelaxka bat gehitzea baldintzaren bat EGIA denean. Eta hauxe da ondo etortzen zaion BATURIF funtzioa.

    BATURIFU + BURUZKO gelaxka honen edo besteren batuketa egiteko

    Zutabe bakarreko zenbakiak batu nahi dituzunean beste zutabe bat A edo Bren berdina denean, irtenbiderik agerikoena baldintza bakoitza banan-banan kudeatzea da, eta, ondoren, emaitzak batu:

    SUMIF(barrutia, irizpideak1, batura_barrutia) + SUMIF(barrutia) , criteria2, sum_range)

    Beheko taulan, demagun bi produktu ezberdinen salmentak batu nahi dituzula, esan Sagarrak eta Limoiak . Horretarako, intereseko elementuak zuzenean horni ditzakezu 2 SUMIF funtzio ezberdinen irizpideak argumentuetan:

    =SUMIF(A2:A10, "apples", B2:B10) + SUMIF(A2:A10, "lemons", B2:B10)

    Edo irizpideak gelaxka bereizietan sar ditzakezu, eta aipatu gelaxka horiei:

    =SUMIF(A2:A10, E1, B2:B10) + SUMIF(A2:A10, E2, B2:B10)

    Non A2:A10 elementuen zerrenda den ( barrutia ), B2:B10batu beharreko zenbakiak dira ( sum_rage ), E1 eta E2 helburuko elementuak dira ( irizpideak ):

    Formula honek nola funtzionatzen duen:

    Lehenengo SUMIF funtzioak Sagarrak salmentak batzen ditu, bigarren SUMIF-ak Limoiak salmentak batzen ditu. Batuketa eragiketak azpi-totalak batzen ditu eta guztira ateratzen du.

    SUMIF array konstantearekin - formula trinkoa hainbat irizpiderekin

    SUMIF + SUMIF ikuspegiak ondo funtzionatzen du 2 baldintzarekin. 3 irizpide edo gehiagorekin batu behar baduzu, formula handiegia eta irakurtzeko zaila izango da. Formula trinkoago batekin emaitza bera lortzeko, eman zure irizpideak array konstante batean:

    SUM(SUMIF(barrutia, { crireria1, crireria2, crireria3, …}, sum_range))

    Gogoratu formula honek OR logikan oinarrituta funtzionatzen duela - gelaxka bat batu egiten da edozein baldintza betetzen denean.

    Gure kasuan, 3 desberdinen salmentak batu elementuak, formula hau da:

    =SUM(SUMIF(A2:A10, {"Apples","Lemons","Oranges"}, B2:B10))

    Goiko pantaila-argazkian, baldintzak matrize batean kodetuta daude, hau da, formula eguneratu beharko duzu. irizpideen aldaketa oro. Hori ekiditeko, irizpideak aurrez zehaztutako gelaxketan sar ditzakezu eta formula bat eman barruti-erreferentzia gisa (E1:E3 adibide honetan).

    =SUM(SUMIF(A2:A10, E1:E3, B2:B10))

    Matrize dinamikoak onartzen dituen Excel 365-en. , Sartu teklarekin osatutako formula arrunt gisa funtzionatzen du. Excel 2019, Excel 2016, Excel-en bertsio aurredinamikoetan2013 eta lehenago, matrize-formula gisa sartu behar da Ctrl + Shift + Sartu lasterbidearekin:

    Nola funtzionatzen duen formula hau:

    SUMIF-en irizpideetan konektatutako array-konstante batek emaitza anitz itzultzera behartzen du matrize moduan. Gure kasuan, 3 kantitate ezberdin dira: Sagarrak , Limoiak eta Laranjak rentzat:

    {425;425;565}

    Zaintza lortzeko. guztira, SUM funtzioa erabiltzen dugu eta SUMIF formularen inguruan biltzen dugu.

    SUMPRODUCT eta SUMIF OR baldintza anitz dituzten gelaxkak batutzeko

    Ez zaizkigu arrayak gustatzen eta formula normal bat bilatzen ari gara. gelaxka ezberdinetan irizpide anitzekin batutzeko aukera emango al zenuke? Arazorik ez. SUM-en ordez, erabili matrizeak modu naturalean kudeatzen dituen SUMPRODUCT funtzioa:

    SUMPRODUCT(SUMIF(barrutia, crireria_barrutia , batura_barrutia))

    Baldintzak E1 gelaxketan daudela suposatuz, E2 eta E3, formulak forma hau hartzen du:

    =SUMPRODUCT(SUMIF(A2:A10, E1:E3, B2:B10))

    Nola funtzionatzen duen formula honek:

    Antzera aurreko adibidean, SUMIF funtzioak zenbaki-matrize bat itzultzen du, baldintza indibidual bakoitzeko batuketak adierazten dituena. SUMPRODUCT zenbaki hauek batzen ditu eta azken guztirako bat ateratzen du. SUM funtzioa ez bezala, SUMPRODUCT matrizeak prozesatzeko diseinatuta dago, beraz, ohiko formula gisa funtzionatzen du, Ktrl + Shift + Sartu sakatu beharrik gabe.

    SUMIF komodinak dituzten hainbat irizpide erabiliz

    Excel SUMIF funtzioak komodinak onartzen ditu, dezakezusar itzazu hainbat irizpidetan behar izanez gero.

    Adibidez, Sagarra eta Platano mota guztietako salmentak batutzeko, formula hau da:

    =SUM(SUMIF(A2:A10, {"*Apples","*Bananas"}, B2:B10))

    Zure baldintzak gelaxka indibidualetan sartu behar badira, komodinak zuzenean idatz ditzakezu gelaxka horietan eta barruti-erreferentzia bat eman SUMPRODUCT SUMIF formularen irizpide gisa:

    Adibide honetan, komodin bat (*) jarri dugu elementuen izenen aurretik aurreko edozein karaktere-sekuentzia bat etortzeko, hala nola Green Apples eta Goldfinger bananas . Gelaxka batean edozein lekutan testu zehatza duten elementuen guztirako bat lortzeko, jarri izartxo bat bi aldeetan, adibidez. "*apple*".

    Horrela erabili SUMIF Excel-en baldintza anitzekin. Eskerrik asko irakurtzeagatik eta datorren astean gure blogean ikustea espero dut!

    Landu koadernoa deskargatzeko

    SUMIF hainbat irizpide (.xlsx fitxategia)

    Michael Brown teknologia-zale dedikatua da, software-tresnak erabiliz prozesu konplexuak sinplifikatzeko grina duena. Hamarkada bat baino gehiagoko esperientzia duen teknologia-industrian, Microsoft Excel eta Outlook-en eta Google Sheets eta Docs-en trebetasunak landu ditu. Michael-en bloga bere ezagutzak eta esperientziak besteekin partekatzera zuzenduta dago, produktibitatea eta eraginkortasuna hobetzeko aholku eta tutorial errazak eskaintzen ditu. Profesional ondua edo hasiberria izan, Michael-en blogak informazio baliotsuak eta aholku praktikoak eskaintzen ditu funtsezko software-tresna horiei etekinik handiena ateratzeko.