Google Sheets IF function - isticmaalka iyo tusaalooyinka caanaha

  • La Wadaag Tan
Michael Brown

Shaxda tusmada

Shaqada IF ee Google Sheets waa mid ka mid ah shaqooyinka ugu fudud ee la barto, iyadoo tani run tahay, sidoo kale waa mid aad waxtar u leh.

> Casharradan, waxaan kugu martiqaadayaa inaad si dhow u eegto. sida Google Spreadsheet HADDII uu u shaqeeyo iyo faa'iidooyinka aad ka heli doonto isticmaalkeeda , waxaad abuurtaa geed go'aan ah kaas oo ficil gaar ah uu raacayo hal shuruud, haddii shuruudahaas la fulin waayo - ficil kale ayaa raacaya.

Ujeeddadaas awgeed, shuruudaha shaqadu waa inay noqotaa qaab beddelka ah. su'aasha oo leh laba jawaabood oo keliya: "haa" iyo "maya"

Tani waa sida geedka go'aanku u ekaan karo:

>

Marka, HADDII Shaqadu waxay kuu ogolaanaysaa inaad waydiiso su'aal oo aad muujiso laba ficil oo kale oo ku xiran jawaabta la helo. Su'aashan iyo ficillada beddelka ah waxaa loo yaqaannaa saddex doodood oo shaqada ah.

IF function syntax in Google Sheets

Syntax-ka shaqada IF iyo dooddiisu waa sidan soo socota:

= HADDII (logical_expression, value_if_true, value_if_false)
  • macnaha_expression - (loo baahan yahay) qiimo ama tibaax macquul ah oo la tijaabiyay si loo arko inay run tahay iyo inay been tahay.
  • qiimaha_if_run – (loo baahan yahay) hawlgalka la qabanayo haddii imtixaanku RUN yahay.
  • qiimaha_if_been – (ikhtiyaar) hawlgalka la qabanayo haddiinooca.
  • ka dooro hawlwadeenada isbarbardhiga loo baahan yahay liisaska hoos u dhaca ee la soo jeediyay.
  • haddii loo baahdo, ku dar tibaaxo badan oo macquul ah gudaha gujis: HADDII AMA, HADDII IYO, HADDII KALE, HADDII HADDII.

Sida aad arki karto, tibaax kasta oo macquul ah waxay qaadataa xariiq u gaar ah. Isla sidaas oo kale ayaa ku socota natiijooyinka runta/beenta ah. Tani waxay si aad ah u yaraynaysaa tirada jahawareerka ee suurtogalka ah ee caanaha.

Markaad buuxinayso wax walba, qaacidada isticmaalku waxay ku kori doontaa aagga hore ee daaqada sare. Dhinaca bidixda, waxaad ka dooran kartaa unug xaashida ku jira oo aad rabto inaad haysato qaacidada

>Marka aad diyaargarowdo,ku dheji qaacidada unugga xiisaha adoo gujinaya badhanka Geli caanaha ee hoose.

Fadlan booqo casharrada khadka tooska ah ee IF Formula Builder si aad u aragto dhammaan xulashooyinka si faahfaahsan loogu sharraxay.

Waxaan rajeynayaa in hadda aysan jirin wax shaki ah oo hadda jira haddii uu shaqeynayo IF, inkasta oo aad u fudud mid marka hore la eego, waxa uu albaabka u furayaa doorashooyin badan oo ku saabsan habaynta xogta Google Sheets. Laakin haddii aad weli su'aalo qabtid, xor u noqo inaad ku weyddiiso qaybta faallooyinka ee hoose - waan ku farxi doonnaa inaan ku caawinno!

>>>Imtixaanku waa BEEN.

Aan si faahfaahsan u baadhno doodaha ku saabsan shaqadayada HADDII. Google Sheets wuxuu su'aashan kaga jawaabayaa "haa" ama "maya", i.e. "run" ama "been"

Sidee su'aasha loo qaabeeyaa si sax ah, waxaa laga yaabaa inaad la yaabto? Si taas loo sameeyo, waxaad qori kartaa odhaah macquul ah adigoo isticmaalaya calaamado waxtar leh (ama isbarbardhigga hawlwadeennada) sida "=", ">", "=", "<=","". Aynu isku dayno oo su'aashan oo kale si wadajir ah u waydiino

Isticmaalka shaqada HADDII

Aynu ka soo qaadno inaad ka shaqaynayso shirkadda iibinta shukulaatada gobollo badan oo macaamiisha ah oo leh macaamiil badan.

0>Tani waa waxa xogta iibkaagu u ekaan karto Google Sheets:>>

Bal qiyaas inaad u baahan tahay inaad kala saarto iibka lagu sameeyo gobolladaaga maxalliga ah iyo kuwa dibedda ka imanaya. Si taas loo gaaro, waa in aad ku darto goob kale oo sharraxaysa iib kasta - waddan iibku ka dhacay. Maadaama ay jiraan xog badan, waxaad u baahan tahay goobtan sharaxaadda in si toos ah loogu abuuro gelitaan kasta

Tani waa marka shaqada HADDII ay soo baxdo. Aan ku darno tiirka "Waddanka" shaxda xogta. Gobolka "West" wuxuu u taagan yahay iibka gudaha (Our Country), inta soo hartayna waa iibka dibadda (Adduunka intiisa kale)

Sidee loo qoraa shaqada si habboon?

> Dhig cursorka gudaha F2 si unuggu firfircoon uga dhigo oo ku qor calaamadda sinnaanta (=). Xaashiyaha Google ayaa isla markiibafaham in aad geli doonto qaacido. Taasi waa sababta isla marka aad ku qorto xarafka "i" waxay kugu dhiirigelinaysaa inaad doorato hawl ka bilaabma isla xarafkaas. Oo waa inaad doorataa "IF"

>

Intaas ka dib, dhammaan ficilladaada sidoo kale waxay la socon doonaan dardaaranno.

Doodda koowaad ee HADDII function, geli B2="Galbeed" . Sida shaqooyinka kale ee Google Sheets, uma baahnid inaad gacanta ku geliso ciwaanka unugga – mouse-click ayaa ku filan. Kadibna geli comma (,) oo cadee dooda labaad

Doodda labaad waa qiimaha F2 soo celinayo hadii shuruuda la buuxiyo. Xaaladdan oo kale, waxay noqon doontaa qoraalka "Dalkayaga"

Oo haddana, kooma ka dib, qor qiimaha doodda 3aad. F2 waxay soo celin doontaa qiimahan haddii shuruudda aan la buuxin: "Dunida inteeda kale". Ha iloobin inaad dhammayso gelitaanka caanahaaga adiga oo xiraya khadadka ")" oo riixaya "Enter"

Dhammaan qaacidadaadu waa inay u ekaataa sidan:

=IF(B2="West","Our Country","Rest of the World")

Haddii wax walba ay yihiin sax, F2 ayaa soo celin doonta qoraalka "Waddankeena":

Hadda, waxa kaliya ee ay tahay inaad sameyso waa inaad nuqul ka sameyso shaqadan hoos tiirka F.

> Talo . Waxaa jirta hal hab oo tiirka oo dhan loogu farsameeyo hal qaacido. Shaqada ARRAYFORMULA ayaa kaa caawin doonta inaad taas sameyso. Adigoo isticmaalaya unugga koowaad ee tiirka, waxaad tijaabin kartaa dhammaan unugyada hoos ku yaal xaalad isku mid ah, oo ku celi natiijada u dhiganta saf kasta isla isla.waqtiga:

=ARRAYFORMULA(IF(B2:B69="West","Our Country","Rest of the World"))

>

Aynu eegno hababka kale ee la shaqaynta IF function

Haddii shaqada iyo qiimaha qoraalka

Isticmaalka shaqada IF ee leh qoraal ayaa mar hore lagu muujiyay tusaalaha sare.> Xusuusnow. Haddii qoraalka loo adeegsanayo dood ahaan, markaas waa in lagu lifaaqaa xigasho laba-laab ah.

Hadii shaqada iyo qiimaha tirooyinka

Waxaad u isticmaali kartaa nambarada doodaha sidaad qoraalka ugu samaysay

Si kastaba ha ahaatee, waxa halkan muhiimka ah waa in shaqada IF ay suurtogal ka dhigayso. in aan kaliya lagu buuxin unugyo tirooyin gaar ah oo ku salaysan shuruudaha la kulmay laakiin sidoo kale la xisaabiyo

Tusaale ahaan, aynu nidhaahno waxaad siisaa macaamiishaada qiimo dhimis kala duwan oo ku salaysan wadarta qiimaha iibka. Haddii wadarta guud ay ka badan tahay 200, markaas macmiilku wuxuu helayaa qiimo dhimis 10% ah.

Taas, waxaad u baahan tahay inaad isticmaasho tiirka G oo u magacow "Discount". Kadib geli shaqada IF ee G2, doodda labaadna waxaa lagu matali doonaa qaacidada xisaabisa qiimo dhimista:

=IF(E2>200,E2*0.1,0)

>

> HADDII bannaan/aan- banaan

Waxaa jira kiisas marka natiijadaadu ku xidhan tahay in unugu madhan yahay iyo in kale. Waxaa jira laba siyaabood oo taas lagu hubin karo:

    >
  1. Isticmaal shaqada ISBLANK.

    Tusaale ahaan, qaacidada soo socota ayaa hubinaysa haddii unugyada tiirka E ay madhan yihiin. Hadday sidaas tahay, wax qiimo dhimis ah lama samayn karo, haddii kale, waa 5% dhimis:

    > =IF(ISBLANK(E2)=TRUE,0,0.05) > Ogow. Haddii uu jiro xadhig dhererkiisu eber gudaha unugga (soo noqdayqaacidooyinka qaarkood), shaqada ISLANK waxay keeni doontaa BEEN.

    Halkan waxaa ah qaacido kale oo lagu hubinayo in E2 ay madhan tahay:

    > =IF(ISBLANK(E2)2FALSE,0,0.05) > Waxaad u rogi kartaa qaacidada qaab kale oo waxaad eegtaa haddii unugyadu aanay bannaanayn beddelkeeda:

    =IF(ISBLANK(E2)=FALSE,0.05,0

    =IF(ISBLANK(E2)TRUE,0.05,0)

    > >
  2. Isticmaal hawlwadeenada isbarbardhigga caadiga ah oo wata laba-xigasho:

    Ogow. Habkani waxa uu tixgalinayaa xadhkaha dhererka eber (oo lagu tilmaamay laba-xigasho) unugyo madhan.

    =IF(E2="",0,0.05) - hubi haddii E2 bannaan yahay

    > =IF(E2"",0,0.05) - hubi haddii E2 aanu madhnayn.

    Talo. Si la mid ah, u isticmaal laba-xigasho dood ahaan si aad unug madhan ugu soo celiso qaacidada:

    =IF(E2>200,E2*0,"")

Hadii lagu daro hawlo kale. 5>

Sida aad horeba u baratay, qoraalka, tirooyinka, iyo qaacidooyinka waxay u dhaqmi karaan sida doodaha shaqada IF. Si kastaba ha ahaatee, hawlaha kale ayaa sidoo kale ciyaari kara doorkaas. Aan aragno sida ay u shaqeyso.

Google Sheets HADDII AMA

Xusuusnow sida ugu horreysa ee aad u ogaatid waddanka aad ku iibisay shukulaatada? Waxaad hubisay in B2 ay ku jirto "West"

Si kastaba ha ahaatee, waxaad u dhisi kartaa caqliga si kale: qor dhammaan gobollada suurtogalka ah ee ka tirsan "Dunida inteeda kale" oo hubi haddii ugu yaraan mid ka mid ah ayaa ka muuqda qolka. Shaqada OR ee ku jirta doodda kowaad waxay kaa caawin doontaa inaad taas sameyso:

= OR (logical_expression1, [logical_expression2, ...])
  • logical_expression1 - (loo baahan yahay) qiimaha ugu horreeya ee macquulka ah si loo hubiyofor.
  • logical_expression2 - (ikhtiyaar) qiimaha xiga ee macquulka ah si loo hubiyo.
  • iyo wixii la mid ah
>Sida aad arki karto , kaliya waxaad gelisaa tibaaxo macquul ah oo badan inta aad u baahan tahay inaad hubiso oo shaqadu waxay raadineysaa haddii mid iyaga ka mid ah uu run yahay.

Si aad aqoontan ugu dabaqdo miiska iibka, sheeg dhammaan gobollada ay iska leeyihiin iibka dibadda, iibka kale wuxuu si toos ah u noqonayaa mid maxalli ah:

> =IF(OR(B2="East",B2="South"),"Rest of the World","Our Country")

23>

Google Sheets HADDII IYO

>Shaqada AND waa sidaas oo kale. Farqiga keliya ayaa ah in ay hubiso in dhammaan tibaaxaha macquulka ah ee taxan ay run yihiin: = IYO(logical_expression1, [logical_expression2, ...])

Tusaale. waxaad u baahan tahay inaad ku soo koobto raadinta magaaladaada oo aad ogtahay inay hadda iibsanayso hazelnuts kaliya. Markaa waxaa jira laba shuruudood oo ay tahay in la tixgeliyo: gobolka - "West" iyo badeecada - "Chocolate Hazelnut":

=IF(AND(B2="West",C2="Chocolate Hazelnut"),"Our Country","Rest of the World")

Nsted HADDII caanaha iyo shaqada IFS for Google Sheets

Waxa kale oo aad isticmaali kartaa IF function laftiisa dood ahaan shaqada IF weyn.

Aan ka soo qaadno inaad u dejisay shuruudaha qiimo dhimista macaamiishaada. Haddii wadarta iibku ka badan yahay 200 unug, waxay helayaan qiimo dhimis 10% ah; haddii wadarta iibku u dhexeeyo 100 iyo 199, qiimo dhimistu waa 5%. Haddii wadarta iibku ka hooseeyo 100, wax qiimo dhimis ah ma jirto.

Qaabkan soo socdaa wuxuu muujinayaa sida shaqadu ugu ekaan doonto unugga.G2:

=IF(E2>200,E2*0.1,IF(E2>100,E2*0.05,0))

>

Ogsoonow inay tahay hawl kale oo HADDII oo loo adeegsado doodda labaad. Xaaladahan oo kale, geedka go'aanku waa sida soo socota:

>

Aan ka dhigno mid aad u xiiso badan oo aan adkayno hawsha. Ka soo qaad inaad siisay qiimaha la dhimay hal gobol oo keliya - "Bari"

Si taas loo sameeyo si sax ah, ku dar ereyga macquulka ah "IYO" shaqadeena. Qaaciddada markaa waxay u eegi doontaa sida soo socota:

=IF(AND(B2="East",E2>200),E2*0.1,IF(AND(B2="East",E2>100),E2*0.05,0))

Sida aad arki karto, tirada qiimo dhimista ayaa aad hoos ugu dhacday iyadoo qaddarkeedu uu yahay mid sax ah. 1>

Sidoo kale waxa jira hab fudud oo kor lagu qori karo iyada oo ay ugu wacan tahay shaqada IFS:

=IFS(condition1, value1, [condition2, value2, …])
    >
  • >> shuruud1 - (loo baahan yahay) waa tibaaxda macquulka ah ee aad rabto inaad tijaabiso.
  • qiimaha1 - (loo baahan yahay) waa qiimaha soo celinta haddii shardiga1 uu run yahay.
  • ka dibna Waxaad kaliya ku taxdaa shuruudaha qiyamkooda si ay u soo noqdaan haddii ay run yihiin.

Waa kan sida qaacidada sare u ekaan doonto IFS:

> =IFS(AND(B2="East",E2>200),E2*0.1,AND(B2="East",E2>100),E2*0.05) >

> 1>

Talo. Haddii aysan jirin xaalad run ah, qaaciddada ayaa soo celin doonta qaladka #N/A. Si taas looga fogaado, ku duub qaacidadaada IFERROR:

> =IFERROR(IFS(AND(B2="East",E2>200),E2*0.1,AND(B2="East",E2>100),E2*0.05),0) > > =IFERROR(IFS(AND(B2="East",E2>200),E2*0.1,AND(B2="East",E2>100),E2*0.05),0)

ka fiirso halkii buulka ahaa HADDII: Google Sheets SWITCH.

Waxay hubisaa haddii hadalkaagu u dhigmayo liiska kiisaska, mid mid. Marka ay dhacdo,shaqada waxay soo celisaa qiime u dhigma.

= SWITCH (muujin, case1, value1, [case2, value2, ...], [default])
  • > muujinta waa tixraac unug kasta, ama unugyo kala duwan, ama xitaa xisaab dhab ah, ama xataa qoraal aad rabto in aad la mid noqoto kiisaskaaga (ama tijaabi si waafaqsan shuruudaha). Loo baahan yahay.
  • kiis1 waa shuruudahaaga ugu horreeya si aad u hubiso tibaaxaha ka soo horjeeda. Loo baahan yahay.
  • qiimaha1 waa diiwaan lagu soo celinayo haddii kiis1 cabirku la mid yahay odhaahdaada. Loo baahan yahay.
  • case2, value2 ku celi inta jeer ee shuruudaha ay tahay inaad hubiso iyo qiyamka inaad soo noqoto. Ikhtiyaar ah.
  • default sidoo kale gabi ahaanba waa ikhtiyaari. Isticmaal si aad u aragto diiwaan gaar ah haddii aan mid ka mid ah kiisaska la daboolin. Waxaan kugula talin lahaa inaad isticmaasho wakhti kasta si aad iskaga ilaaliso khaladaadka marka odhaahdaada aanay ku iman wax u dhigma dhammaan kiisaska
  • >
tijaabi unugyadaada qoraal , isticmaal kala duwanaanta sida tibaax: > =ARRAYFORMULA(SWITCH(B2:B69,"West","Our Country","Rest of the World"))

Qaabkan, SWITCH waxay hubisaa waxa diiwaanka ku jira unug kasta Tiirka B. Hadii ay tahay Galbeed , qaacidadu waxay odhanaysaa Dalkeena , haddii kale, Adduunka intiisa kale . ArrayFormula waxa ay suurtogal ka dhigaysaa in tiirka oo dhan hal mar lagu shaqeeyo.

>Si kula shaqeeyo xisaabaadka , waxa fiican in la isticmaalo odhaah boolean ah: > =SWITCH(TRUE,$E2>200,$E2*0.1,AND($E2100),$E2*0.05,0) > >

Halkan SWITCH ku hubiyaa haddii natiijadu tahay isla'egta RUE ama BEEN . Markay tahay RUN (sida haddii E2 ) runtii ka weyn tahay 200 ), waxaan helaa natiijo u dhiganta. Haddii mid ka mid ah kiisaska liisku aanu ahayn RUN AH (macnaheedu waa BEEN ), qaacidada ayaa si fudud u soo celinaysa 0.

> Ogow. BEDDELIGU ma yaqaan sida loo xisaabiyo tirada oo dhan hal mar, markaa ma jiro ARRAYFORMULA kiiskan.

Hadday tibaaxaha ku salaysan tirinta

>

Mid ka mid ah su'aalaha nalagu waydiiyo waa sida loo sameeyo IF qaaciddada soo celinaysa wax kasta oo aad u baahan tahay haddii tiirka uu ka kooban yahay ama aanu ku jirin diiwaan gaar ah.

Tusaale ahaan, hubi haddii magaca macmiilku ka soo muuqdo wax ka badan hal mar liiska (column A) oo geli kelmadda u dhiganta (haa/maya) unug.

Xalku wuu ka fudud yahay waxaa laga yaabaa inaad u malaynayso. Waxaad u baahan tahay inaad soo bandhigto shaqada COUNTIF HADDII:

=IF(COUNTIF($A$2:$A$20,$A2)>1,"yes","no")

> 1> 21> Ka dhig Google Sheets inay kuu dhisto habab adiga kuu gaar ah - HADDII Formula Builder lagu daro

Haddii aad ka daashay la socoshada dhammaan jilayaashaas dheeraadka ah iyo hab-raac habboon ee qaacidooyinka, waxa jira xal kale oo la heli karo.

> HADDII Formula Builder lagu daro Google Sheets ayaa bixinaysa qaab muuqaal ah oo lagu abuurayo hadallada HADDII. Qalabku wuxuu qaban doonaa syntax, hawlo dheeri ah iyo dhammaan jilayaasha loo baahan yahay adiga.

Waxa kaliya ee aad u baahan tahay inaad samayso waa:

>
  • ku buuxi meelaha banaan ee diiwaannadaada mid mid. Ma jirto daaweyn gaar ah oo loogu talagalay taariikhaha, wakhtiga, iwm. U geli sidaad had iyo jeer sameyso oo wax-ku-kordhinta ayaa aqoonsan doonta xogta
  • Michael Brown waa xamaasad tignoolajiyada u heellan oo xiise u leh fududaynta hababka adag iyadoo la adeegsanayo aaladaha software. In ka badan toban sano oo waayo-aragnimo ah oo ku saabsan warshadaha teknoolajiyada, wuxuu ku horumariyay xirfadihiisa Microsoft Excel iyo Outlook, iyo sidoo kale Google Sheets iyo Docs. Blog-ga Michael wuxuu u heellan yahay inuu la wadaago aqoontiisa iyo khibradiisa dadka kale, isagoo siinaya tabo-fudud oo la raaco iyo casharro lagu horumarinayo wax soo saarka iyo hufnaanta. Haddii aad tahay xirfadle khibrad leh ama bilow ah, Michael's blog wuxuu bixiyaa fikrado qiimo leh iyo talooyin wax ku ool ah si aad uga faa'iidaysato qalabkan software-ka ah ee muhiimka ah.