Ang pagpapaandar ng Excel SUMIF ay nagbabalik ng kabuuan ng mga cell na nakakatugon sa isang solong kondisyon. Maaaring mailapat ang mga pamantayan sa mga petsa, numero, at teksto. Sinusuportahan ng pagpapaandar ng SUMIF ang mga lohikal na operator (>,<,,=) and wildcards (*,?) for partial matching.
paano mo gagamitin ang countif sa excelLayunin Mga numero ng kabuuan sa isang saklaw na nakakatugon sa ibinibigay na pamantayan Pagbalik ng halaga Ang kabuuan ng mga halagang ibinigay. Syntax = SUMIF (saklaw, pamantayan, [sum_range]) Mga Argumento
- saklaw - Ang saklaw ng mga cell na nais mong ilapat ang mga pamantayan laban sa.
- pamantayan - Ang pamantayan na ginamit upang matukoy kung aling mga cell ang idaragdag.
- sum_range - [opsyonal] Ang mga cell upang idagdag magkasama. Kung tinanggal ang sum_range, ang mga cell na nasa saklaw ay idinagdag na magkasama sa halip.
Ibinabalik ng pagpapaandar ng SUMIF ang kabuuan ng mga cell sa isang saklaw na nakakatugon sa isang solong kondisyon. Ang unang argumento ay ang saklaw upang mag-apply ng mga pamantayan sa, ang pangalawang argumento ay ang pamantayan, at ang huling argumento ay ang saklaw na naglalaman ng mga halaga sa kabuuan. Sinusuportahan ng SUMIF lohikal na mga operator (>,<,,=) and wildcards (* ,?) para sa bahagyang pagtutugma. Ang mga pamantayan ay maaaring gumamit ng isang halaga sa ibang cell, tulad ng ipinaliwanag sa ibaba.
Ang SUMIF ay nasa isang pangkat ng walong mga pag-andar sa Excel na hinati ang mga lohikal na pamantayan sa dalawang bahagi (saklaw + pamantayan). Bilang isang resulta, ang ginamit ang syntax upang makabuo ng mga pamantayan , at SUMIF nangangailangan isang saklaw ng cell para sa range argument, hindi mo magagamit ang isang array .
Sinusuportahan lamang ng SUMIF ang a walang asawa kalagayan Kung kailangan mong maglapat ng maraming pamantayan, gamitin ang Pag-andar ng SUMIFS . Kung kailangan mong manipulahin ang mga halagang lilitaw sa saklaw argumento (ibig sabihin kunin ang taon mula sa mga petsa upang magamit sa pamantayan) tingnan ang SUMPRODUKTO at / o Saringan pagpapaandar
Pangunahing Paggamit | Mga pamantayan sa ibang cell | Hindi kapareho ng | Mga blangkong selula | Petsa | Mga wildcard | Mga video
Pangunahing paggamit
Sa ipinakita na worksheet, mayroong tatlong mga halimbawa ng SUMIF. Sa unang halimbawa (G6), ang SUMIF ay naka-configure sa mga halagang halagang higit sa 100. Sa pangalawang halimbawa (G7), ibabalik ng SUMIF ang kabuuan ng mga halagang kung saan ang kulay ay 'pula'. Sa huling halimbawa (G8), ang SUMIF ay naka-configure sa mga halaga ng kabuuan kung saan ang estado ay 'CA' (California).
= SUMIF (D6:D10,'>100') // values > 100 = SUMIF (B6:B10,'Jim',D6:D10) // Rep = Jim = SUMIF (C6:C10,'ca',D6:D10) // State = CA
Pansinin ang katumbas na pag-sign (=) ay hindi kinakailangan kapag ang pagbuo ng 'ay katumbas ng' pamantayan. Pansinin din ang SUMIF ay hindi case-sensitive. Maaari mong buuin ang mga halaga kung saan ang Rep ay Jim na gumagamit ng 'jim' o 'Jim'.
Mga pamantayan sa ibang cell
Ang isang halaga mula sa isa pang cell ay maaaring maisama sa pamantayan gamit ang pagdudugtong . Sa halimbawa sa ibaba, ibabalik ng SUMIF ang kabuuan ng lahat ng mga benta sa paglipas ng halaga sa G4. Pansinin ang mas malaki kaysa sa operator (>), na kung saan ay teksto, dapat na nakapaloob sa mga quote. Ang formula sa G5 ay:
= SUMIF (D5:D9,'>'&G4) // sum if greater than G4
Hindi kapareho ng
Upang ipahayag ang 'hindi katumbas ng' pamantayan, gamitin ang '' operator napapaligiran ng mga dobleng quote ('):
= SUMIF (B5:B9,'red',C5:C9) // not equal to 'red' = SUMIF (B5:B9,'blue',C5:C9) // not equal to 'blue' = SUMIF (B5:B9,''&E7,C5:C9) // not equal to E7
Muli pansinin ang SUMIF ay hindi case-sensitive.
Mga blangkong selula
Maaaring kalkulahin ng SUMIF ang mga kabuuan batay sa mga cell na blangko o hindi blangko. Sa halimbawa sa ibaba, ang SUMIF ay ginagamit upang kabuuan ang mga halaga sa haligi C depende sa kung ang haligi D ay naglalaman ng 'x' o walang laman:
bilang ng mga araw ng trabaho bawat taon
= SUMIF (D5:D9,'',C5:C9) // blank = SUMIF (D5:D9,'',C5:C9) // not blank
Petsa
Ang pinakamahusay na paraan upang magamit ang SUMIF na may mga petsa ay ang sumangguni sa a wastong petsa sa ibang cell, o gamitin ang DATE function . Ang halimbawa sa ibaba ay nagpapakita ng parehong pamamaraan:
= SUMIF (B5:B9,'<'& DATE (2019,3,1),C5:C9) = SUMIF (B5:B9,'>='& DATE (2019,4,1),C5:C9) = SUMIF (B5:B9,'>'&E9,C5:C9)
Pansinin na kailangan natin magkasabay isang operator hanggang sa petsa sa E9. Upang magamit ang mas advanced na pamantayan ng petsa (hal. Lahat ng mga petsa sa isang naibigay na buwan, o lahat ng mga petsa sa pagitan ng dalawang mga petsa) nais mong lumipat sa Pag-andar ng SUMIFS , na maaaring hawakan ang maramihang mga pamantayan.
Mga wildcard
Sinusuportahan ng pagpapaandar ng SUMIF wildcards , tulad ng nakikita sa halimbawa sa ibaba:
= SUMIF (B5:B9,'mi*',C5:C9) // begins with 'mi' = SUMIF (B5:B9,'*ota',C5:C9) // ends with 'ota' = SUMIF (B5:B9,'????',C5:C9) // contains 4 characters
Tingnan sa ibaba para sa higit pang mga halimbawa ng formula ng SUMIF.
Mga tala
- Sinusuportahan lamang ng SUMIF ang isang kundisyon. Gamitin ang Pag-andar ng SUMIFS para sa maraming pamantayan.
- Kailan sum_range ay tinanggal, ang mga cell sa saklaw ay ibubuod.
- Ang mga string ng teksto sa mga pamantayan ay dapat na nakapaloob sa dobleng mga quote (''), ibig sabihin, 'mansanas', '> 32', 'ja *'
- Ang mga sanggunian sa cell sa pamantayan ay hindi nakapaloob sa mga quote, ibig sabihin '<'&A1
- Ang mga character ng wildcard? at * maaaring magamit sa pamantayan. Ang isang tandang pananong ay tumutugma sa anumang isang character at isang asterisk ay tumutugma sa anumang pagkakasunud-sunod ng mga character (zero o higit pa).
- Upang makahanap ng isang literal na marka ng tanong o asterisk, gumamit ng isang tilde (~) sa harap na tandang pananong o asterisk (ibig sabihin ~ ?, ~ *).
- SUMIFS nangangailangan isang saklaw, hindi mo maaaring palitan ang isang array .