Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Microsoft Access >> .

Funzioni SE nidificate in Excel 2007

Excel è se la funzione viene utilizzato come operatore booleano di base , e che venga utilizzato per una serie di semplici funzioni di valutazione dei dati . Il formato di base dell'istruzione If ha una funzione matematica , che se è falsa , restituisce il primo valore , e se restituisce true, restituisce il secondo valore . Rendendo Se le dichiarazioni che nidificano , è possibile costruire ampie strutture logiche condizionali . Limiti al Nesting

Prima di Excel 2007 , le formule di Excel sono limitati a sette livelli di nidificazione . In Excel 2007 e il 2010 , il numero massimo di livelli di nidificazione che una formula può avere è stato portato a 64 . Un problema correlato è che in Excel 2003 e versioni precedenti , le formule erano limitate a 255 caratteri , sono ora limitati a 1.023 caratteri in Excel 2007 . Quando si apre un foglio di lavoro di Excel 2007 in Excel 2003 e versioni precedenti , le formule che non possono valutare con la versione precedente mostreranno un # risultato ERR .
Ottimizzazione delle prestazioni

istruzioni IF nidificate dovrebbe essere strutturato con cura ; Excel valuterà ogni passo lungo l'istruzione If come un calcolo separato . Prova a strutturare la formula in modo che il più comune " restituiscono TRUE " dichiarazioni venire prima nella formula piuttosto che dopo per evitare l'esecuzione di Excel attraverso più passi di quello che deve .
Combinazione AND e OR Funzioni

di Excel e la funzione possono rimuovere la maggior parte della necessità di rendere complicata e difficile da mantenere istruzioni IF nidificate . Ad esempio, " = SE (E ( A1 = 2 , A2 = 4 , A3 = 7 ) , FALSE , TRUE) " ottiene gli stessi risultati di "IF ( A1 = 2 , SE (A2 = 4 , SE ( A3 = 7 , FALSE , TRUE) )) " , ma è più facile da modificare e aggiungere ulteriori controlli logici a . Inoltre non incappare nei limiti di nidificazione , anche se una funzione AND è limitata a 255 argomenti in Word 2007 . La funzione O funziona in modo simile , ma invece di valutare tutte le condizioni sono vere, viene valutata come True se una qualsiasi delle condizioni specificate è vero.
Vlookup come alternativa

istruzioni IF nidificate sono comunemente utilizzati per valutare i valori delle celle e restituire una risposta . L'esempio archetipico di utilizzo di un nidificato if è di convertire i gradi percentuali sul libro di un insegnante di grado in gradi di lettera . A causa di come Excel elabora dati , questo può essere gestito in modo più efficiente definendo un tavolo e utilizzando la funzione Vlookup indice di attraversare il valore di una cella con una colonna di valori e restituire il risultato . Questo è più facile da mantenere e computazionalmente meno risorse rispetto utilizzando istruzioni IF nidificate .

 

software © www.354353.com