Lo scopo della funzione logica "se" nell'editor di fogli di calcolo Microsoft Office Excel è verificare la veridicità dell'espressione passata. A seconda del risultato di questo controllo, la funzione restituisce uno dei due valori passati per questo. Ciascuno dei tre parametri, la condizione e i due risultati restituiti, può anche essere una funzione di confronto, che consente di confrontare un numero qualsiasi di argomenti.
Necessario
Competenze di base sulle funzioni di Excel
Istruzioni
Passo 1
Utilizzare l'operatore booleano e per aumentare il numero di argomenti confrontati utilizzando la funzione if. Ti consentirà di utilizzare più operazioni di confronto nei casi in cui è necessario che tutte le operazioni di confronto elencate negli argomenti siano vere. Ad esempio, se questa funzione dovesse restituirne uno, a condizione che il valore nella cella A1 sia maggiore del valore nella cella A5 e il valore di B1 sia uguale al valore di B3, allora la funzione "se" può essere scritta come questo: SE (AND (A1> A5; B1 = B3); 1; 2). Il numero di argomenti per la funzione "e" non può essere superiore a 30, ma ciascuno di essi può contenere la funzione "e", quindi hai l'opportunità di comporre una bambola nidificante da funzioni di qualsiasi livello di nidificazione ragionevole.
Passo 2
A volte, invece di una condizione necessaria, è necessario verificare una condizione sufficiente. In tali casi, invece della funzione "and", espandere il numero di argomenti utilizzando la funzione "or". Supponiamo che tu voglia che la funzione if restituisca uno quando il valore nella cella A1 è maggiore del valore nella cella A5 o B1 è uguale a B3 o A4 è un numero negativo. Se nessuna delle condizioni è soddisfatta, la funzione dovrebbe restituire zero. Tale costruzione di tre argomenti confrontati e due restituiti della funzione "if" può essere scritta in questo modo: IF (OR (A1> A5; B1 = B3; A4
Passaggio 3
Combina le funzioni "and", "or" e "if" a diversi livelli di annidamento per ottenere l'algoritmo ottimale per confrontare il numero richiesto di argomenti. Ad esempio: SE (O (LA1> LA5; SE (E (LA7> LA5; SI1
Passaggio 4
Utilizzare il secondo e il terzo argomento if (valori restituiti) per aumentare il numero di parametri da confrontare. Ciascuno di essi può contenere sette livelli di nidificazione con funzioni “and”, “or” e “if”. Allo stesso tempo, non dimenticare che le operazioni di confronto che inserisci nel secondo argomento verranno verificate solo se l'operazione di confronto nel primo argomento "se" restituisce il valore "vero". In caso contrario, verranno controllate le funzioni scritte nella posizione del terzo argomento.