Come utilizzare la funzione ISNUMBER in Excel (7 esempi)

  • Condividi Questo
Hugh West

In Microsoft Excel, la funzione ISNUMERO viene generalmente utilizzata per verificare se un determinato argomento contiene o meno un valore numerico. In questo articolo, imparerete come utilizzare in modo efficiente la funzione ISNUMERO in Excel con le opportune illustrazioni.

La schermata qui sopra è una panoramica dell'articolo, che rappresenta alcune applicazioni del programma ISNUMERO In questa sede verranno illustrati i metodi e le altre funzioni per l'utilizzo della funzione ISNUMERO nelle sezioni successive di questo articolo.

Scarica il quaderno di esercizi

È possibile scaricare la cartella di lavoro Excel che abbiamo utilizzato per preparare questo articolo.

Uso della funzione ISNUMBER.xlsx

Introduzione alla funzione ISNUMBER

  • Funzione Obiettivo:

La funzione ISNUMBER viene utilizzata per verificare se un valore è un numero o meno.

  • Sintassi:

=ISNUMERO(valore)

  • Spiegazione dell'argomento:
Argomento Richiesto/facoltativo Spiegazione
valore Richiesto Qualsiasi valore o riferimento di cella o un intervallo di celle.
  • Parametro di ritorno:

Un valore booleano: VERO o FALSO.

7 esempi di utilizzo della funzione ISNUMBER in Excel

1. Uso di base della funzione ISNUMBER di Excel

Nella figura seguente, sono presenti diversi tipi di dati in Colonna B . in Colonna D , le uscite mostrano se i dati selezionati sono numeri o no con valori booleani: VERO e FALSO rispettivamente. Come ISNUMERO accetta un valore come argomento, quindi nella prima uscita Cella D5 , la formula relativa sarà:

=ISNUMERO("Andrew")

E la funzione restituirà il valore booleano FALSO come 'Andrew' è un testo, non un valore numerico.

Allo stesso modo, si possono applicare tutti gli altri valori di Colonna B nell'argomento della funzione ISNUMBER. I risultati sono visibili in Colonna D con le relative formule a parte.

2. ISNUMERO con riferimento alla cella in Excel

La funzione ISNUMBER accetta anche un valore riferimento alla cella o anche un intervallo di celle come argomento. Vediamo ora come funziona la funzione con i riferimenti alle celle di tutti i dati presenti in Colonna B .

Nell'uscita Cella D5 , la formula richiesta con la funzione ISNUMBER con il riferimento di cella (B5) del nome 'Andrew' sarà:

=ISNUMERO(B5)

Dopo aver premuto Entrare si otterrà un valore di ritorno simile a quello trovato nella sezione precedente.

È possibile estrarre tutti gli altri output in Colonna D con i riferimenti alle celle di tutti i dati di Colonna B allo stesso modo.

3. Uso di ISNUMBER con la convalida dei dati

Ora utilizzeremo l'opzione ISNUMERO funzione per convalida dei dati. Nella tabella seguente, Colonna C conterrà solo valori numerici per i numeri ID. Se si vuole inserire un valore di testo o una lettera, apparirà un messaggio di errore. Come possiamo impostare questi parametri per i criteri di inserimento?

📌 Fase 1:

➤ Dal Dati selezionare la barra multifunzione Convalida dei dati dal comando Strumenti per i dati a discesa.

Una finestra di dialogo denominata Convalida dei dati si aprirà.

📌 Fase 2:

➤ Selezionare Personalizzato dal Consentire elenco come Criteri di convalida .

➤ Nella casella della formula si deve digitare:

=ISNUMERO(B5)

➤ Andare alla pagina Avviso di errore scheda ora.

📌 Fase 3:

Tipo Errore! nella casella del titolo.

➤ Ingresso "Digitare solo un valore numerico". come il Messaggio di errore .

➤ Stampa OK e l'impostazione di tutti i parametri richiesti per i criteri di input è terminata.

📌 Passo 4:

Provate ora a inserire una lettera o un alfabeto in Cellula C5 e apparirà subito una casella di messaggio.

Il riquadro dei messaggi mostrerà il titolo e il messaggio di errore come definito nel file Convalida dei dati finestra di dialogo.

➤ Stampa Annullamento e la casella di messaggio scomparirà.

📌 Passo 5:

➤ Inserire ora un valore numerico, ad esempio 115 in Cellula C5 .

Questa volta non apparirà alcuna casella di messaggio, poiché la cella è stata definita solo per un inserimento numerico.

4. Combinazione delle funzioni ISNUMBER e SEARCH per trovare una sottostringa

Ora abbiamo una tabella nella seguente immagine dove Colonna B contiene una serie di dati di testo. Dobbiamo trovare quali celle di quella colonna hanno la parola specifica... Chicago Possiamo usare ISNUMERO insieme al RICERCA per trovare le uscite desiderate.

Per il primo valore di testo in Cellula B5 , la formula richiesta per trovare la parola 'Chicago' sarà:

=ISNUMERO(RICERCA("Chicago",B5))

Stampa Entrare e la formula restituirà il valore booleano... VERO .

Allo stesso modo, possiamo trovare il resto delle uscite in Colonna D utilizzando Maniglia di riempimento per riempire l'intera colonna.

5. Esplorare se il testo inizia con un numero o meno con le funzioni ISNUMBER, LEFT e IF

Il SINISTRA estrae il numero di caratteri specificato dai dati di testo. Combinando la funzione ISNUMBER, LEFT e IF possiamo determinare facilmente i testi che contengono un valore numerico o un numero all'inizio.

Ad esempio, in base al set di dati sottostante, le celle di output in Colonna C restituirà per i criteri soddisfatti, altrimenti restituisce 'No' .

La formula richiesta per il primo valore di testo sarà:

=IF(ISNUMBER(--LEFT(B5,1)), "Sì", "No")

Stampa Entrare e riempire automaticamente l'intero Colonna C per ottenere tutte le altre uscite in una volta sola.

🔎 Come funziona la formula?

➤ Qui il SINISTRA estrae solo il primo carattere del testo.

➤ L'uso di Doppio uninominale (-) converte i dati di testo in dati numerici.

ISNUMERO La funzione identifica solo i numeri e restituisce i valori booleani. VERO e FALSO per i valori non numerici.

➤ Infine, il SE raccoglie l'output della funzione logica... ISNUMERO e restituisce Sì o No in base ai valori booleani VERO o FALSO rispettivamente.

6. Incorporazione di ISNUMBER e SUMPRODUCT per trovare le colonne contenenti numeri

Ora ci sono alcune colonne casuali con un particolare tipo di dati in ogni colonna nell'immagine seguente. Con l'uso combinato di ISNUMERO e SUMPRODOTTO per scoprire i tipi di dati di tutte le colonne disponibili.

Per la prima colonna, nota come Colonna 1 nella riga di intestazione 4 , la formula richiesta in Cella C11 per trovare il tipo di dati di questa colonna:

=IF(SUMPRODUCT(--(ISNUMBER($B$5:$B$9))>0, "Numero", "Testo")

Stampa Entrare e la formula restituirà 'Numero'.

Utilizzando una procedura simile, si possono ottenere tutti gli altri tipi di dati per tutte le altre colonne presenti.

🔎 Come funziona la formula?

➤ Il ISNUMERO la funzione restituisce valori booleani VERO o FALSO per tutti i dati della colonna selezionata.

➤ L'uso di Doppio unario (-) converte ogni valore booleano in VERO a 1 e FALSO a 0 .

SUMPRODOTTO La funzione somma i valori numerici trovati nel passaggio precedente per la colonna selezionata.

➤ Infine, il SE produce l'argomento logico con il valore SUMPRODOTTO per vedere se l'output trovato dal passo precedente è maggiore di zero (0) o no e restituisce 'Numero' o 'Testo' sulla base dei risultati ottenuti.

7. ISNUMERO con formattazione condizionale in Excel

Nell'ultimo esempio, imparerete come utilizzare la funzione logica ISNUMBER in Formattazione condizionale per evidenziare le celle o le righe di una tabella in base ai criteri definiti. Ad esempio, nel seguente set di dati, Colonna B è presente con diversi nomi di donatori e ID. Con la formattazione condizionale, evidenzieremo le righe solo per i donatori i cui numeri ID sono visibili in Colonna B e allo stesso tempo, tra coloro che hanno effettuato donazioni superiori o uguali a $1500 .

📌 Fase 1:

➤ Selezionare l'intervallo di celle B5:C14 .

➤ Sotto il Casa selezionare la scheda Nuova regola dal Formattazione condizionale a discesa.

Viene visualizzata una finestra di dialogo.

📌 Fase 2:

➤ Selezionare il tipo di regola: Utilizzare una formula per determinare le celle da formattare'. .

➤ Nella casella della formula, digitare:

=AND(ISNUMBER($B5),$C5>=1500)

➤ Fare clic sul pulsante Formato opzione.

📌 Fase 3:

➤ Selezionare un colore casuale con cui evidenziare le righe.

➤ Stampa OK .

📌 Passo 4:

Un'anteprima viene visualizzata nella barra inferiore della finestra di dialogo. Nuova regola di formattazione finestra di dialogo.

➤ Stampa OK e il gioco è fatto.

A questo punto verranno visualizzate le righe evidenziate con il colore selezionato, come nella schermata seguente.

💡 Cose da tenere a mente

🔺 Anche se il ISNUMERO La funzione accetta come argomento un valore o un riferimento di cella, ma è anche possibile inserire una formula per verificare se il valore risultante è un valore numerico o meno.

🔺 In Excel, anche le date e gli orari sono valori numerici. Pertanto, la funzione ISNUMBER restituirà VERO per date e orari nelle corde.

🔺 La funzione ISNUMBER è un membro di IS gruppo di funzioni.

🔺 La funzione non restituisce alcun errore in quanto si limita a verificare che un dato ingresso sia numerico o meno.

🔺 Non è possibile inserire direttamente la data o l'ora nell'argomento della funzione ISNUMBER, altrimenti la funzione restituirà FALSO Devi usare DATA e ORA per inserire una data o un'ora per l'argomento ISNUMBER.

Parole conclusive

Spero che tutti i metodi adatti menzionati in precedenza per utilizzare l'interfaccia ISNUMERO vi ispirerà ora ad applicarle nei vostri fogli di calcolo Excel con maggiore produttività. Se avete domande o commenti, fatemelo sapere nella sezione dei commenti. Oppure potete consultare gli altri articoli relativi alle funzioni di Excel su questo sito.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.