Excel o関数
La funzione IF-THEN di Excel è un modo potente per aggiungere un processo decisionale ai fogli di calcolo. Essa verifica una condizione per vedere se è vera o falsa e quindi esegue una serie specifica di istruzioni in base ai risultati.
Ad esempio, inserendo un IF-THEN in Excel, è possibile verificare se una cella specifica è maggiore di 900. In caso affermativo, è possibile eseguire una serie di istruzioni specifiche in base ai risultati. Se lo è, si può fare in modo che la formula restituisca il testo “PERFETTO”. In caso contrario, la formula può restituire il testo “TROPPO PICCOLO”.
Anche la parte VERO o FALSO della funzione può restituire uno qualsiasi dei valori precedenti. Ciò significa che è possibile rendere la funzione IF-THEN molto avanzata incorporandovi calcoli o funzioni aggiuntive (vedere sotto).
Quando si inseriscono le condizioni vere o false di un’istruzione IF-THEN in Excel, è necessario utilizzare le virgolette intorno al testo che si desidera restituire, a meno che non si utilizzino VERO e FALSO, che Excel riconosce automaticamente. Altri valori e formule non richiedono le virgolette.
In questo esempio, supponiamo di avere un foglio di calcolo con i voti di cinque studenti nella colonna B. Si può fare la media di questi voti usando la funzione MEDIA. A seconda dei risultati della media della classe, la cella C2 potrebbe restituire “Eccellente!” o “Da migliorare”.
Se e formula
Nella prima parte del nostro tutorial sugli IF di Excel, abbiamo visto come costruire una semplice istruzione IF con una condizione per testo, numeri, date, spazi vuoti e non vuoti. Per un’analisi potente dei dati, tuttavia, spesso è necessario valutare più condizioni alla volta. Gli esempi di formule che seguono mostrano i modi più efficaci per farlo.
Nota importante! La funzione AND verifica tutte le condizioni, anche se quelle già verificate hanno dato esito FALSO. Questo comportamento è un po’ insolito, poiché nella maggior parte dei linguaggi di programmazione le condizioni successive non vengono verificate se una delle precedenti ha dato esito FALSO.
In pratica, un’istruzione IF apparentemente corretta può dare luogo a un errore a causa di questa specificità. Ad esempio, la formula seguente restituirebbe #DIV/0! (errore di “divisione per zero”) se la cella A2 è uguale a 0:
Allora chiunque abbia più di 50 punti in uno dei due esami otterrà “Pass” nella colonna D. Con queste condizioni, i nostri studenti hanno maggiori possibilità di superare l’esame finale (Yvette è stata particolarmente sfortunata, non riuscendo a superare l’esame per un solo punto 🙂
Excel se関数
Ma cosa succede se si devono verificare più condizioni, ad esempio se tutte le condizioni devono essere vere o false (AND), o se solo una condizione deve essere vera o falsa (OR), o se si vuole verificare se una condizione NON soddisfa i criteri? Tutte e tre le funzioni possono essere utilizzate da sole, ma è molto più comune vederle abbinate alle funzioni IF.
Di seguito sono riportati alcuni esempi di affermazioni IF(AND()), IF(OR()) e IF(NOT()). Le funzioni AND e OR possono supportare fino a 255 condizioni individuali, ma non è buona norma utilizzarne più di un paio perché le formule complesse e annidate possono diventare molto difficili da costruire, testare e mantenere. La funzione NOT accetta solo una condizione.
SE A4 (25) è maggiore di 0, OPPURE B4 (75) è minore di 50, allora restituisce VERO, altrimenti restituisce FALSO. In questo caso, solo la prima condizione è VERA, ma poiché OR richiede un solo argomento per essere vero, la formula restituisce VERO.
Si noti che tutti gli esempi hanno una parentesi di chiusura dopo l’inserimento delle rispettive condizioni. I restanti argomenti Vero/Falso vengono quindi lasciati come parte dell’istruzione IF esterna. È inoltre possibile sostituire i valori VERO/FALSO degli esempi con valori di testo o numerici.
Se(e エクセル)
La funzione IF è una funzione integrata in Excel, classificata come funzione logica. Può essere utilizzata come funzione del foglio di lavoro (WS) in Excel. Come funzione del foglio di lavoro, la funzione IF può essere inserita come parte di una formula in una cella di un foglio di lavoro.
Spesso è necessario specificare condizioni più complesse quando si scrive una formula in Excel. È possibile combinare la funzione IF con altre funzioni logiche come AND, OR, ecc. Vediamo di approfondire questo aspetto.
La funzione IF può essere combinata con la funzione AND per consentire di verificare più condizioni. Quando si utilizza la funzione AND, tutte le condizioni all’interno della funzione AND devono essere VERE affinché la condizione sia soddisfatta. Questa funzione è molto utile nelle formule di Excel.
La funzione IF può essere combinata con la funzione OR per consentire di verificare più condizioni. In questo caso, però, solo una o più condizioni all’interno della funzione OR devono essere VERE perché la condizione sia soddisfatta.
Questa funzione IF restituirebbe “indagare” se il valore nella cella B2 fosse inferiore a -5% o superiore a 5%. Poiché -6% è inferiore a -5%, il risultato sarà “indaga”. Abbiamo copiato questa formula nelle celle da D3 a D9 per mostrare i risultati che verrebbero restituiti.