Excel

Pag-andar ng Excel SUMIF

Excel Sumif Function

Pag-andar ng Excel SUMIFBuod

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 excel
Layunin 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.
Bersyon Excel 2003 Mga tala ng paggamit

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

SUMIF na may variable na pamantayan

Hindi kapareho ng

Upang ipahayag ang 'hindi katumbas ng' pamantayan, gamitin ang '' operator napapaligiran ng mga dobleng quote ('):

SUMIF hindi katumbas ng pamantayan

 
= 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:

SUMIF blangko at hindi blangko

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 na may mga petsa

 
= 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 na may mga wildcard

 
= 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 .


^