Funzione ISNUMBER

December 6

Lo scopo principale di fogli di calcolo è quello di valutare e calcolare i numeri. Tuttavia, i numeri da soli non hanno senso, in modo fogli di calcolo permettono anche una varietà di dati testuali, quali nomi, codici di identificazione e le etichette. Quando diversi tipi di dati possono essere visualizzati nella stessa cella, potrebbe essere necessario per determinare se la voce è numerico prima di effettuare un calcolo. Questa necessità si rivolge con la funzione ISNUMBER, che è incluso nella maggior parte dei programmi di foglio di calcolo, tra cui Microsoft Excel, OpenOffice Calc e Google Docs.

Funzione ISNUMBER

unico scopo della funzione VAL.NUMERO di determinare se i dati specificati è numerico. I risultati di output in un semplice "vero" o "falso" Valore, dove "True" descrive i dati numerici. In combinazione con le funzioni condizionali, la funzione ISNUMBER è utile per evitare errori di calcolo quando le cellule si fa riferimento possono contenere numeri o testo.

ISNUMBER Format

La funzione ISNUMBER utilizza il "ISNUMBER (di riferimento)," formato dove "di riferimento" può essere dati effettivi o un riferimento di cella, come ad esempio "ISNUMBER (15)" o "ISNUMBER (A1)." Quando viene utilizzato da solo, la funzione è preceduta dal segno "=", che indica a Excel di aspettarsi una formula.

Usato con se la funzione

La funzione SE utilizza il formato "IF (condizione, true_result, false_result)." La condizione può utilizzare la funzione ISNUMBER, che permette la formula per eseguire diverse azioni quando i dati è o non è numerico. Come esempio, "= IF (VAL.NUMERO (A1), A1 + A2, A2)" aggiunge A1 e A2 quando A1 conteneva un numero, ma solo restituisce A2 quando A1 non era un numero. Senza la formula condizionale ISNUMBER, si verifica un errore quando si aggiungono i due celle se A1 non è un numero.

Forzare numeri da testo

A volte i numeri devono essere di testo e non inclusi nei calcoli. Semplicemente utilizzando le opzioni di formattazione del foglio di calcolo per specificare il testo non è sufficiente, perché i fogli di calcolo usano ancora i numeri come numeri, anche se formattato come testo. Invece, racchiudere il numero tra virgolette e precedere con il segno "=". In questo modo rende la funzione ISNUMBER restituire un "falso", anche se il valore contiene un numero. Come esempio, di riconoscere 15 come testo, immettere la seguente formula:

= "15"