cuntenutu
Excel, sicuru, hร una funziunalitร assai ricca. ร trร e diverse arnesi, l'operatore "IF" occupa un locu speciale. Aiuta ร risolve compiti cumplitamenti diffirenti, รจ l'utilizatori turnanu ร sta funzione assai piรน spessu chรจ l'altri.
In questu articulu, parlemu di ciรฒ chรฌ hรจ l'operatore "IF", รจ ancu cunsiderร u scopu รจ i principii di travagliร cun ellu.
Cuntenutu: Funzione "IF" in Excel
Definizione di a funzione "IF" รจ u so scopu
L'operatore "IF" hรจ un strumentu di prugramma Excel per verificร una certa cundizione (espressione logica) per l'esekzione.
Questu hรจ, imagine chรฌ avemu qualchรฌ tipu di cundizione. U compitu di "IF" hรจ di verificร s'ellu a cundizione data hรจ cumpleta รจ di pruduce un valore basatu annantu ร u risultatu di u cuntrollu ร a cellula cรน a funzione.
- Se l'espressione logica (condizione) hรจ vera, allora u valore hรจ veru.
- Se l'espressione logica (condizione) รนn hรจ micca cumpletata, u valore hรจ falsu.
A formula di a funzione stessu in u prugramma hรจ l'espressione seguente:
=IF(condizione, [valore se a cundizione hรจ cumpleta], [valore se a cundizione รนn hรจ micca cumpleta])
Utilizร a Funzione "IF" cรน un Esempiu
Forsi l'infurmazioni sopra รนn ponu micca esse cusรฌ chjaru. Ma, in fatti, รนn ci hรจ nunda di complicatu quรฌ. ร per capisce megliu u scopu di a funzione รจ u so funziunamentu, cunzidira l'esempiu sottu.
Avemu una tavula cรน i nomi di i scarpi sportivi. Imagine chรฌ avemu prestu una vendita, รจ tutti i scarpi di e donne anu da esse scontati da 25%. In una di e culonne in a tavula, u sessu per ogni articulu hรจ ghjustu scrittu.
U nostru compitu hรจ di vede u valore "25%" in a colonna "Discount" per tutte e fila cรน nomi femminili. ร per quessa, u valore hรจ "0", se a colonna "Gender" cuntene u valore "masculinu"
U riempimentu di e dati manualmente pigliarร assai tempu, รจ ci hรจ una alta probabilitร di fร un sbagliu in qualchรฌ locu, soprattuttu se a lista hรจ longa. Hรจ assai piรน faciule in questu casu per automatizร u prucessu usendu a dichjarazione "IF".
Per compie stu compitu, avete bisognu di scrive a seguente formula sottu:
=IF(B2="femmina",25%,0)
- Espressione booleana: B2 = "femmina"
- Valore in casu, a cundizione hรจ cumpleta (veru) - 25%
- U valore se a cundizione รนn hรจ micca cumpleta (falsa) hรจ 0.
Scrivemu sta formula in a cellula piรน alta di a colonna "Discount" รจ presse Enter. รn vi scurdate di mette u segnu uguale (=) davanti ร a formula.
Dopu questu, per questa cellula, u risultatu serร visualizatu secondu a nostra cundizione lรฒgica (รนn vi scurdate di stabilisce u formatu di cellula - percentuale). Se u cuntrollu revela chรฌ u sessu hรจ "femmina", un valore di 25% serร visualizatu. Altrimenti, u valore di a cellula serร uguali ร 0. In fattu, ciรฒ chรฌ avemu bisognu.
Avร ferma solu per copiร sta spressione ร tutte e linee. Per fร questu, move u cursore di u mouse ร u latu inferjuri destra di a cellula cรน a formula. U puntatore di u mouse duveria trasfurmร in una croce. Mantene premutu u buttone manca di u mouse รจ trascinate a formula nantu ร tutte e linee chรฌ deve esse verificate secondu e cundizioni specificate.
Hรจ tuttu, avร avemu appiicatu a cundizione ร tutte e fila รจ avรจ u risultatu per ognuna di elli.
Applicร "IF" cรน parechje cundizioni
Avemu vistu solu un esempiu di usu di l'operatore "IF" cรน una sola espressione booleana. Ma u prugramma hร ancu a capacitร di stabilisce piรน di una cundizione. In questu casu, un cuntrollu serร realizatu prima nantu ร u primu, รจ s'ellu hรจ successu, u valore stabilitu serร visualizatu immediatamente. ร solu se a prima espressione lรฒgica รนn hรจ micca eseguita, a verificazione nantu ร a secunna hร da esse effettu.
Fighjemu a stessa tavola cum'รจ un esempiu. Ma sta volta, facemu piรน difficiule. Avร avete bisognu di mette un scontu nantu ร i scarpi di e donne, secondu u sport.
A prima cundizione hรจ un cuntrollu di sessu. Se "maschile", u valore 0 hรจ immediatamente visualizatu. S'ellu hรจ "femmina", allora a seconda cundizione hรจ verificata. Se u sport hรจ in corsa - 20%, se tennis - 10%.
Scrivemu a formula per queste cundizioni in a cellula chรฌ avemu bisognu.
=ะะกะะ(B2=โะผัะถัะบะพะนโ;0; ะะกะะ(C2=โะฑะตะณโ;20%;10%))
Facemu cliccร Enter รจ avemu u risultatu secondu e cundizioni specificate.
Dopu, stendemu a formula ร tutte e fila restante di a tavula.
Cumpiimentu simultanea di dui cundizioni
Ancu in Excel ci hรจ l'uppurtunitร di visualizร dati nantu ร u cumplimentu simultaneo di duie cundizioni. In questu casu, u valore serร cunsideratu falsu se almenu una di e cundizioni รนn hรจ micca cumpresa. Per questu compitu, l'operatore "ร".
Pigliemu a nostra tavula cum'รจ un esempiu. Avร u scontu di 30% serร applicatu solu s'ellu si tratta di scarpi di donna รจ sรฒ pensati per a corsa. Sรฌ sti cundizioni sรฒ cumpletati, u valore di a cellula serร uguali ร 30% ร u stessu tempu, altrimente serร 0.
Per fร questu, usemu a seguente formula:
=IF(AND(B2=โfemminaโ;C2=โcorsaโ);30%;0)
Pulse a chjave Enter per vede u risultatu in a cellula.
Simile ร l'esempii sopra, stendimu a formula ร u restu di e linii.
OR operatore
In questu casu, u valore di l'espressione logica hรจ cunsideratu veru se una di e cundizioni hรจ cumpleta. A seconda cundizione pรฒ esse micca soddisfatta in stu casu.
Fighjemu u prublema cum'รจ seguita. U scontu di 35% hรจ applicatu solu ร i scarpi di tennis maschili. Se si tratta di una scarpa da corsa per l'omi o di qualsiasi scarpa di donna, u scontu hรจ 0.
In questu casu, hรจ necessariu a seguente formula:
=IF(OR(B2=โfemminaโ; C2=โcorsaโ);0;35%)
Dopu appughjร Enter, avemu da ottene u valore necessariu.
Allungamu a formula รจ i sconti per tutta a gamma sรฒ pronti.
Cumu definisce e funzioni IF cรน u Formula Builder
Pudete aduprร a funzione IF micca solu scrivendu manualmente in una cellula o formula bar, ma ancu attraversu u Formula Builder.
Videmu cumu si travaglia. Eppo supponi di novu, cum'รจ in u primu esempiu, bisognu di mette un scontu nantu ร tutti i scarpi di e donne in quantitร di 25%.
- Pudemu u cursore nantu ร a cellula desiderata, andate ร a tabulazione "Formule", dopu cliccate "Inserisci Funzione".
- In a lista di Formula Builder chรฌ apre, selezziunate "IF" รจ cliccate "Inserisci Funzione".
- A finestra di parร metri di funzione si apre. In u campu "espressione logica" scrivemu a cundizione per quale u cuntrollu serร realizatu. In u nostru casu hรจ "B2 = "femmina".
In u campu "Veru", scrivite u valore chรฌ deve esse affissatu in a cellula se a cundizione hรจ cumpleta.
In u campu "False" - u valore se a cundizione รนn hรจ micca cumpresa.
- Dopu chรฌ tutti i campi sรฒ riempiti, cliccate "Finish" per ottene u risultatu.
cunchiusioni
Unu di i strumenti piรน populari รจ utili in Excel hรจ a funzione IF, chรฌ cuntrolla i dati per currisponde ร e cundizioni chรฌ avemu stabilitu รจ โโdร u risultatu automaticamente, chรฌ elimina a pussibilitร d'errore per u fattore umanu. Dunque, a cunniscenza รจ a capacitร di utilizร stu strumentu risparmiร u tempu micca solu per fร parechje attivitร , ma ancu per a ricerca di pussibuli errori per via di u modu di funziunamentu "manuale".