Kako uporabljati Če in ugnezdeno Če v Google Preglednicah

Admin

Eden najpogosteje uporabljenih stavkov v skoraj vseh programskih jezikih je stavek IF. Zato ne sme presenetiti, da je uporaba IF in ugnezdenih stavkov IF v Google Preglednicah zelo priljubljena in zelo uporabna.

Izjava IF v Google Preglednicah omogoča vstavljanje različnih funkcij v celico glede na pogoje iz drugih celic. Ko ugneznete stavke IF, lahko na podlagi podatkov ustvarite naprednejšo analitiko. V tem članku boste izvedeli, kako to storiti, in videli boste nekaj primerov.

Kazalo

Uporaba izjave IF v Google Preglednicah

Preden se domislite in začnete gnezditi stavke IF, morate najprej razumeti, kako preprosta izjava IF deluje v Google Preglednicah.

To boste najlažje razumeli s primerom. Za prvi primer si predstavljajte, da ste iz interneta pobrali seznam gora, ki jih nameravate pohoditi, skupaj z njihovo nadmorsko višino.

Zanimajo vas le pohodniške gore, ki so višje od 3000 čevljev. Tako ustvarite še en stolpec, imenovan "Več kot 3000 čevljev". Stavek IF je najlažji način, da izpolnite to polje.

Takole deluje stavek IF:

IF (logični_izraz, vrednost_ko_resnična, vrednost_ko_napaka)

Parametri v stavku IF delujejo na naslednji način:

  • Logični_izraz: To je pogojni stavek, ki uporablja operatorje, kot so ali =.
  • Vrednost_če je res: Če je logični izraz TRUE, vnesite, kar želite v celico.
  • Value_if_false: Če je logični izraz FALSE, vnesite, kar želite v celico.

V tem primeru začnite s prvo vrstico in postavite kazalec v celico C2. Nato vnesite naslednjo formulo:

= ČE (B2> 3000, "DA", "NE")

Ta stavek IF pomeni, da če je višina gore v celici B2 večja od 3000, potem v celici C2 prikažite DA, sicer pa NE.

Pritisnite Vnesite in v celici C2 boste videli pravilen rezultat (DA).

Morda boste videli tudi predlog Google Preglednic za samodejno izpolnjevanje preostalih celic pod to. Če želite nadaljevati in samodejno izpolniti preostale celice s to isto funkcijo, izberite kljukico. Sklici se bodo samodejno posodobili na ustrezne celice za te gorske višine.

Če tega predloga ne vidite, ga pridržite Premik tipko na tipkovnici in dvokliknite majhen kvadrat v spodnjem desnem kotu celice, kjer ste vnesli prvo formulo.

Uporaba ugnezdenih izjav IF v Google Preglednicah

Zdaj pa poglejmo primer ustvarjanja ugnezdenega stavka IF v Google Preglednicah.

Z istim primerom kot zgoraj, recimo, da želite najti prvo goro na seznamu, ki ni nad 3000 metrov nadmorske višine, zato jo izberite za naslednji "lahek" pohod. Za iskanje od zgoraj navzdol v stolpcu za naslednji element, ki ustreza pogoju, je potreben ugnezdeni stavek IF.

Kazalec postavite v celico, kamor želite, da se prikaže rezultat. Nato vnesite naslednjo formulo:

Izgleda nekoliko noro, kajne? Da, ugnezdeni stavki IF se lahko zapletejo. Razčlenimo to, da bo bolj smiselno.

Prvi del izjave (= IF (B2 <3000) preveri, ali je prva celica v stolpcu manjša od 3000. Če je, potem je to prva gora na seznamu pod 3000, zato se bo vrnila A2 (, A2), ker je izjava IF resnična.

Če je napačno, morate ugasniti še en stavek IF, da preverite naslednji stolpec (, IF (B3 <3000). Če je to res, vrnite A3 (, A3)

To gnezdenje stavkov IF ponavljate, dokler ne pridete vse do A15, nato pa zaprite vse stavke if s ponavljajočim se znakom ")".

V gnezdenem stavku IF boste opazili zadnji parameter "false" "Brez". To je zato, ker če tudi A15 ni pod 3000 čevljev, potem nobena od gora ni pod 3000 čevljev.

V tem primeru je videti, kako bo rezultat videti v celici D2.

Pro-tip: Enostavnejši način za to je uporaba INDEX, MATCH in VLOOKUP funkcije.

Ugnezdeni stavek IF za iskanje največjega števila

V prejšnjem primeru so bili stavki IF ugnezdeni kot parametri FALSE v stavku IF pred njim. Nasprotni primer gnezdenja stavkov IF je njihovo gnezdenje kot parametri TRUE.

Ta pristop lahko uporabite za iskanje največjega števila na seznamu. Na primer, recimo, da imate seznam študentov in njihovih ocen pri preizkusih. Če želite najti najvišjo oceno, želite uporabiti ugnezdene stavke IF.

Kazalec postavite v celico, kamor želite postaviti rezultat, in vnesite naslednjo formulo:

= IF (B2> B3, IF (B2> B4, B2, IF (B4> B3, B4, B3)), B3)

Prvi del izjave (= IF (B2> B3) preveri, ali je prva celica v stolpcu večja od druge. Če je, potem je ta celica (B2) morda največja, preostale pa morate še preveriti. Namesto parametra TRUE boste ugnezdili še en stavek IF, ki preverja B2 proti B4.

  • Če je B2 še vedno večji od B4, je to največje število in lahko B2 vrnete kot naslednji parameter TRUE.
  • Če ne, je lahko B4 največje število. Zato mora parameter FALSE preveriti B4 in B3. Če je večje, je to največje število in ta zadnji stavek IF vrne B4 v parametru TRUE.
  • Če ni, je B3 največji in ga je treba vrniti kot končni parameter FALSE.
  • Nazadnje, če je drugo preverjanje (B2> B4) napačno, potem je B3 največji, ker je prvi stavek IF (B2> B3) že napačen, zato je mogoče B3 vrniti kot ta parameter FALSE.

Takole izgleda rezultat:

Ste še zmedeni?

Niste sami. Uporaba ugnezdenih stavkov IF za kaj takega je precej zapletena. In ko na seznam dodate še več številk, postane še bolj zapleteno.

Zato imajo Google Preglednice dejansko MAX funkcijo, kjer preprosto posredujete obseg celic (v tem primeru stolpec) in vrne največje število. Obstaja tudi a MIN funkcija, ki vrne najmanjšo vrednost.

Primer realnih ugnezdenih Google listov IF

Prejšnja dva primera sta vam pokazala, kako enostavno je priti v nered, če uporabljate ugnezdene stavke IF, ko tega res ne bi smeli. V to je enostavno pasti. Vedno iščite enostavnejšo in enotno funkcijo Google Preglednic, da dosežete tisto, kar poskušate narediti.

Recimo, da ste lastnik podjetja in ste prejeli povratne informacije o štirih zaposlenih. Na podlagi štirih značilnosti, o katerih ste prejeli povratne informacije, morate ugotoviti, ali je vsak zaposleni promocijsko gradivo.

Lahko napišete ugnezdeno izjavo IF, ki bo preučila odgovor za vsako značilnost in nato podala odločitev v stolpec z rezultati.

Če zaposleni ni bil:

  • Točna: Niste preveč zaskrbljeni, vendar morda ne promovirate (morda ne).
  • Učinkovito: Niste preveč zaskrbljeni in morda še vedno promovirate (morda).
  • Kakovost vodenja: Če se strinjate s povratnimi informacijami, morda ne boste oglaševali (morda ne).
  • Zaupanja vreden: Vsekakor ne želite promovirati (vsekakor ne).

Te odločitve lahko programirate v ugnezdeni stavek IF. Kazalec postavite v celico, kjer želite rezultate, in vnesite naslednjo formulo:

= IF (B2 = "DA", IF (C2 = "DA", IF (D2 = "DA", IF (E2 = "DA", "Vsekakor", "Mogoče ne"), "Mogoče"), "Mogoče" Ne ")," Vsekakor ne ")

To je preprosta ugnezdena izjava IF, ki vrne "Definitivno", če so vsi odgovori "DA", nato pa vrne različne odgovore, odvisno od tega, ali je katera od posameznih celic "NE".

To je eden redkih primerov, kjer bi bil ugnezdeni stavek IF dobra izbira. Toda, kot je bilo omenjeno zgoraj, če morate narediti kaj veliko bolj zapletenega, je bolje, da poiščete obstoječo funkcijo Google Preglednic, ki veliko lažje doseže isti cilj.

Nekaj ​​primerov odličnih naprednih funkcij "IF" vključuje SUMIF, COUNTIFS, SUMIFS in AVERAGEIFS.

Dobrodošli na Help Desk Geek- blogu, polnem tehničnih nasvetov zaupanja vrednih tehničnih strokovnjakov. Imamo na tisoče člankov in vodnikov, ki vam bodo pomagali odpraviti katero koli težavo. Naši članki so bili od objave leta 2008 prebrani več kot 150 milijonov krat.

Sovražimo tudi neželeno pošto, kadar koli se odjavite.

Kako popraviti kodo napake Steam 51
Kako popraviti kodo napake Steam 51

Ali med poskusom zagona igre Steam v računalniku dobite kodo napake 51? Obstaja velika verjetnost...

Kako popraviti kodo napake Roblox 277
Kako popraviti kodo napake Roblox 277

Ali med uporabo aplikacije Roblox v računalniku z operacijskim sistemom Microsoft Windows nenehno...

Kako se znebiti črnih pik na zaslonu prenosnega računalnika
Kako se znebiti črnih pik na zaslonu prenosnega računalnika

Ena najpogostejših težav, ki se sčasoma pojavi pri prenosnikih, je pojav črnih pik na zaslonu. Če...