IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)

Wieħed mill-vantaġġi ewlenin tal-ispreadsheets Excel huwa l-abbiltà li tipprogramma l-funzjonalità ta 'dokument partikolari. Kif ħafna nies jafu mill-lezzjonijiet tax-xjenza tal-kompjuter tal-iskola, wieħed mill-komponenti ewlenin li jippermettilek tpoġġi dan fil-prattika huwa l-operaturi loġiċi. Wieħed minnhom huwa l-operatur IF, li jipprovdi għall-eżekuzzjoni ta 'ċerti azzjonijiet meta jiġu sodisfatti ċerti kundizzjonijiet. 

Pereżempju, jekk il-valur jaqbel ma 'ċertu wieħed, allura tikketta waħda tintwera fiċ-ċellula. Jekk le, huwa differenti. Ejja nħarsu lejn din l-għodda effettiva f'aktar dettall fil-prattika.

Funzjoni IF f'Excel (informazzjoni ġenerali)

Kwalunkwe programm, anki jekk huwa żgħir, neċessarjament fih sekwenza ta 'azzjonijiet, li tissejjaħ algoritmu. Jista' jidher bħal dan:

  1. Iċċekkja l-kolonna A kollha għal numri ugwali.
  2. Jekk jinstab numru pari, żid valuri bħal dawn.
  3. Jekk ma jinstabx numru pari, imbagħad uri l-iskrizzjoni "ma nstabx".
  4. Iċċekkja jekk in-numru li jirriżulta huwiex ugwali. 
  5. Jekk iva, imbagħad żidha man-numri pari kollha magħżula fil-paragrafu 1.

U anki jekk din hija biss sitwazzjoni ipotetika, li x'aktarx ma tkunx meħtieġa fil-ħajja reali, l-eżekuzzjoni ta 'kwalunkwe kompitu neċessarjament timplika l-preżenza ta' algoritmu simili. Qabel ma tuża l-funzjoni JEKK, jeħtieġ li jkollok idea ċara f'rasek dwar x'riżultat trid tikseb. 

Sintassi tal-funzjoni IF b'kundizzjoni waħda

Kwalunkwe funzjoni f'Excel titwettaq bl-użu ta 'formula. Il-mudell li bih id-data trid tiġi mgħoddija lil funzjoni jissejjaħ sintassi. Fil-każ tal-operatur IF, il-formula se tkun f'dan il-format.

=JEKK (espressjoni_loġika, valur_jekk_veru, valur_jekk_falz)

Ejja nħarsu lejn is-sintassi f'aktar dettall:

  1. Espressjoni booleana. Din hija l-kundizzjoni nnifisha, li Excel jiċċekkja l-konformità jew in-nuqqas ta’ konformità tagħha. Kemm l-informazzjoni numerika kif ukoll dik tat-test jistgħu jiġu ċċekkjati.
  2. Valur_jekk_veru. Ir-riżultat li se jintwera fiċ-ċellula jekk id-dejta li qed tiġi ċċekkjata tissodisfa l-kriterji speċifikati.
  3. valur_jekk_falz. Ir-riżultat li jintwera fiċ-ċellula jekk id-dejta li tkun qed tiġi kkontrollata ma taqbilx mal-kundizzjoni.

Hawn eżempju għaċ-ċarezza.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
1

Hawnhekk il-funzjoni tqabbel iċ-ċellula A1 man-numru 20. Dan huwa l-ewwel paragrafu tas-sintassi. Jekk il-kontenut huwa akbar minn dan il-valur, il-valur "akbar minn 20" jintwera fiċ-ċellula fejn inkiteb il-formula. Jekk is-sitwazzjoni ma tikkorrispondix għal din il-kundizzjoni - "inqas minn jew ugwali għal 20".

Jekk trid turi valur tat-test f'ċellula, trid tagħlaqha bil-virgoletti.

Hawnhekk hawn sitwazzjoni oħra. Sabiex ikunu eliġibbli biex jieħdu sessjoni ta’ eżamijiet, l-istudenti jridu jgħaddu minn sessjoni ta’ test. L-istudenti rnexxielhom jirbħu kredti fis-suġġetti kollha, u issa jibqa’ l-aħħar wieħed, li rriżulta li kien deċiżiv. Il-kompitu tagħna huwa li niddeterminaw liema mill-istudenti huma ammessi għall-eżamijiet u liema le.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
2

Peress li rridu niċċekkjaw għal test u mhux numru, l-ewwel argument huwa B2="cons.".

Sintassi tal-Funzjoni IF b'Kundizzjonijiet Multipli

Ħafna drabi, kriterju wieħed mhux biżżejjed biex jiċċekkja l-valur. Jekk għandek bżonn tikkunsidra aktar minn għażla waħda, tista 'tbejta funzjonijiet IF wieħed fl-ieħor. Se jkun hemm diversi funzjonijiet nested.

Biex tagħmilha aktar ċara, hawn is-sintassi.

=JEKK(espressjoni_loġika, valur_jekk_veru, IF(espressjoni_loġika, valur_jekk_veru, valur_jekk_falz))

F'dan il-każ, il-funzjoni se tiċċekkja żewġ kriterji f'daqqa. Jekk l-ewwel kundizzjoni hija vera, il-valur miksub bħala riżultat tal-operazzjoni fl-ewwel argument jiġi rritornat. Jekk le, it-tieni kriterju jiġi ċċekkjat għall-konformità.

Hawn eżempju.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
3

U bl-għajnuna ta 'formula bħal din (li tidher fil-screenshot hawn taħt), tista' tanalizza l-prestazzjoni ta 'kull student.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
4

Kif tistgħu taraw, ġiet miżjuda kundizzjoni oħra hawn, iżda l-prinċipju ma nbidilx. Allura tista 'tiċċekkja diversi kriterji f'daqqa.

Kif testendi l-funzjonalità IF billi tuża operaturi AND u OR

Minn żmien għal żmien hemm sitwazzjoni biex tiċċekkja immedjatament għall-konformità ma 'diversi kriterji, u ma tużax operaturi loġiċi nested, bħal fl-eżempju preċedenti. Biex tagħmel dan, uża jew il-funzjoni И jew funzjoni OR skond jekk għandekx bżonn tissodisfa diversi kriterji f'daqqa jew għallinqas wieħed minnhom. Ejja nagħtu ħarsa aktar mill-qrib lejn dawn il-kriterji.

IF funzjoni b'kundizzjoni AND

Kultant ikollok bżonn tiċċekkja espressjoni għal kundizzjonijiet multipli f'daqqa. Għal dan, tintuża l-funzjoni AND, miktuba fl-ewwel argument tal-funzjoni IF. Taħdem hekk: jekk a hija ugwali għal wieħed u a hija ugwali għal 2, il-valur ikun c.

IF funzjoni b'kundizzjoni “OR”.

Il-funzjoni OR taħdem b'mod simili, iżda f'dan il-każ, waħda biss mill-kundizzjonijiet hija vera. Kemm jista 'jkun, sa 30 kundizzjoni jistgħu jiġu ċċekkjati b'dan il-mod. 

Hawn huma xi modi kif tuża l-funzjonijiet И и OR bħala argument tal-funzjoni IF.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
5
IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
6

Tqabbil tad-dejta f'żewġ tabelli

Minn żmien għal żmien huwa possibbli li jitqabblu żewġ tabelli simili. Pereżempju, persuna taħdem bħala accountant u teħtieġ tqabbel żewġ rapporti. Hemm kompiti simili oħra, bħalma huma t-tqabbil tal-ispiża tal-merkanzija ta 'lottijiet differenti, imbagħad, il-valutazzjonijiet tal-istudenti għal perjodi differenti, eċċ.

Biex tqabbel żewġ tabelli, uża l-funzjoni COUNTIF. Ejja nħarsu lejha f'aktar dettall.

Ejja ngħidu li għandna żewġ tabelli li fihom l-ispeċifikazzjonijiet ta 'żewġ proċessuri tal-ikel. U għandna bżonn inqabbluhom, u nenfasizzaw id-differenzi bil-kulur. Dan jista 'jsir bl-użu ta' ifformattjar kondizzjonali u l-funzjoni COUNTIF

It-tabella tagħna tidher bħal din.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
7

Aħna nagħżlu l-firxa li tikkorrispondi għall-karatteristiċi tekniċi tal-ewwel proċessur tal-ikel.

Wara dan, ikklikkja fuq il-menus li ġejjin: Ifformattjar kondizzjonali - oħloq regola - uża formula biex tiddetermina ċ-ċelloli ifformattjati.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
8

Fil-forma ta 'formula għall-ifformattjar, niktbu l-funzjoni =COUNTIF (firxa biex tqabbel; l-ewwel ċellola tal-ewwel tabella)=0. It-tabella bil-karatteristiċi tat-tieni proċessur tal-ikel tintuża bħala firxa ta 'tqabbil.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
9

Trid tiżgura li l-indirizzi huma assoluti (b'sinjal tad-dollaru quddiem l-ismijiet tar-ringiela u tal-kolonni). Żid = 0 wara l-formula sabiex Excel ifittex valuri eżatti.

Wara dan, għandek bżonn tissettja l-ifformattjar taċ-ċelloli. Biex tagħmel dan, ħdejn il-kampjun, trid tikklikkja fuq il-buttuna "Format". Fil-każ tagħna, nużaw il-mili, minħabba li huwa l-aktar konvenjenti għal dan il-għan. Imma tista 'tagħżel kwalunkwe ifformattjar li trid.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
10

Assenjna isem tal-kolonna bħala firxa. Dan huwa ħafna aktar konvenjenti milli tidħol fil-firxa manwalment.

Funzjoni SUMIF f'Excel

Issa ejja ngħaddu għall-funzjonijiet IF, li se jgħin biex jissostitwixxi żewġ punti tal-algoritmu f'daqqa. L-ewwel waħda hija SUMMESLEY, li żżid żewġ numri li jissodisfaw ċerta kundizzjoni. Pereżempju, qed niffaċċjaw il-kompitu li niddeterminaw kemm flus għandhom jitħallsu fix-xahar lill-bejjiegħa kollha. Għal dan huwa meħtieġ.

  1. Żid ringiela bid-dħul totali tal-bejjiegħa kollha u kklikkja fuq iċ-ċellula li jkun fiha r-riżultat wara li ddaħħal il-formula. 
  2. Insibu l-buttuna fx, li tinsab ħdejn il-linja għall-formuli. Sussegwentement, se tidher tieqa fejn tista 'ssib il-funzjoni meħtieġa permezz tat-tfittxija. Wara li tagħżel l-operatur, trid tikklikkja l-buttuna "OK". Iżda l-input manwali huwa dejjem possibbli.
    IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
    11
  3. Sussegwentement, se tidher tieqa biex jiddaħħlu argumenti tal-funzjoni. Il-valuri kollha jistgħu jiġu speċifikati fl-oqsma korrispondenti, u l-firxa tista 'tiddaħħal permezz tal-buttuna ħdejnhom.
    IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
    12
  4. L-ewwel argument huwa firxa. Hawnhekk iddaħħal iċ-ċelloli li trid tiċċekkja għall-konformità mal-kriterji. Jekk nitkellmu dwarna, dawn huma l-pożizzjonijiet tal-impjegati. Daħħal il-medda D4:D18. Jew sempliċement agħżel iċ-ċelloli ta 'interess.
  5. Fil-qasam "Kriterji", daħħal il-pożizzjoni. Fil-każ tagħna - "bejjiegħ". Bħala l-firxa tas-somma, aħna nindikaw dawk iċ-ċelloli fejn is-salarji tal-impjegati huma elenkati (dan isir kemm manwalment kif ukoll agħżelhom bil-maws). Ikklikkja "OK", u nġibu l-pagi kkalkulati lesti tal-impjegati kollha li huma bejjiegħa.

Naqbel li huwa konvenjenti ħafna. Hux?

Funzjoni SUMIFS f'Excel

Din il-funzjoni tippermettilek tiddetermina s-somma ta 'valuri li jissodisfaw kundizzjonijiet multipli. Pereżempju, ingħatajna l-kompitu li niddeterminaw is-salarju totali tal-maniġers kollha li jaħdmu fil-fergħa tan-Nofsinhar tal-kumpanija.

Żid ringiela fejn se jkun ir-riżultat finali, u daħħal il-formula fiċ-ċellula mixtieqa. Biex tagħmel dan, ikklikkja fuq l-ikona tal-funzjoni. Tidher tieqa li fiha għandek bżonn issib il-funzjoni SUMMESLIMN. Sussegwentement, agħżelha mil-lista u tiftaħ it-tieqa familjari bl-argumenti. Iżda n-numru ta’ dawn l-argumenti issa huwa differenti. Din il-formula tagħmilha possibbli li jintużaw numru infinit ta 'kriterji, iżda n-numru minimu ta' argumenti huwa ħamsa. 

Ħamsa biss jistgħu jiġu speċifikati permezz tal-argument input dialog. Jekk għandek bżonn aktar kriterji, allura dawn ikollhom jiddaħħlu manwalment skond l-istess loġika bħall-ewwel tnejn.

Ejja nħarsu lejn l-argumenti ewlenin f'aktar dettall:

  1. Firxa ta' somma. Ċelloli li għandhom jinġabru.
  2. Firxa tal-kondizzjoni 1 - il-firxa li se tiġi kkontrollata għall-konformità ma 'ċertu kriterju. 
  3. Kundizzjoni 1 hija l-kundizzjoni nnifisha.
  4. Il-firxa tal-kriterji 2 hija t-tieni medda li se tiġi vverifikata mal-kriterju.
  5. Kundizzjoni 2 hija t-tieni kundizzjoni.

Loġika ulterjuri hija simili. Bħala riżultat, iddeterminajna l-pagi tal-maniġers kollha tal-Fergħa tan-Nofsinhar.

IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
13

Funzjoni COUNTIF f'Excel

Jekk għandek bżonn tiddetermina kemm ċelluli jaqgħu taħt ċertu kriterju, uża l-funzjoni COUNTIF. Ejja ngħidu li għandna nifhmu kemm bejjiegħa jaħdmu f'din l-organizzazzjoni:

  1. L-ewwel, żid linja li jkun fiha n-numru ta 'bejjiegħa. Wara dan, għandek bżonn tikklikkja fuq iċ-ċellula fejn se jintwera r-riżultat.
  2. Wara dan, għandek bżonn tikklikkja fuq il-buttuna "Daħħal il-Funzjoni", li tista 'tinstab fit-tab "Formuli". Se tidher tieqa b'lista ta' kategoriji. Għandna bżonn nagħżlu l-oġġett "Lista alfabetika sħiħa". Fil-lista, aħna interessati fil-formula COUNTIF. Wara li nagħżluha, irridu nikklikkjaw il-buttuna "OK".
    IF funzjoni f'Excel. Eżempji (b'kundizzjonijiet multipli)
    14
  3. Wara dan, għandna n-numru ta 'bejjiegħa impjegati f'din l-organizzazzjoni. Inkiseb billi jingħadd in-numru ta 'ċelluli li fihom il-kelma "bejjiegħ" hija miktuba. Kollox huwa sempliċi. 

Funzjoni COUNTSLIM f'Excel

Simili għall-formula SUMMESLIMN, din il-formula tgħodd in-numru ta 'ċelloli li jaqblu ma' kundizzjonijiet multipli. Is-sintassi hija simili iżda kemmxejn differenti mill-formula SUMMESLIMN:

  1. Firxa tal-kundizzjoni 1. Din hija l-firxa li se tiġi ttestjata kontra l-ewwel kriterju.
  2. Kundizzjoni 1. Direttament l-ewwel kriterju.
  3. Firxa tal-Kundizzjoni 2. Din hija l-firxa li se tiġi ttestjata kontra t-tieni kriterju. 
  4. Kundizzjoni 2.
  5. Kundizzjonijiet tal-firxa 3.

U hekk.

Allura l-funzjoni IF f'Excel - mhux l-uniku wieħed, hemm bosta aktar varjetajiet tiegħu li awtomatikament iwettqu l-aktar azzjonijiet komuni, li jissimplifikaw ħafna l-ħajja ta 'persuna. 

Fil-biċċa l-kbira minħabba l-funzjoni IF spreadsheets Excel huma kkunsidrati programmabbli. Huwa aktar minn sempliċi kalkolatur sempliċi. Jekk taħseb dwarha, allura l-funzjoni IF hija pedament fi kwalunkwe tip ta 'programmazzjoni.

Mela jekk titgħallem kif taħdem ma 'ammonti kbar ta' dejta f'Excel, ikun ħafna aktar faċli li titgħallem l-ipprogrammar. Grazzi għall-operaturi loġiċi, dawn l-oqsma verament għandhom ħafna komuni, għalkemm Excel jintuża aktar spiss mill-accountants. Iżda l-mekkaniżmu biex taħdem mad-dejta huwa fil-biċċa l-kbira l-istess. 

Funzjoni fl-idejn il-lemin IF u l-varjazzjonijiet tagħha jippermettulek iddawwar folja Excel fi programm sħiħ li jista 'jaġixxi fuq algoritmi kumplessi. Nifhmu kif taħdem il-funzjoni IF huwa l-ewwel pass lejn it-tagħlim tal-macros - il-pass li jmiss f'xogħol aktar flessibbli bi spreadsheets. Iżda dan huwa diġà livell aktar professjonali.

Ħalli Irrispondi