Excel ofereix una àmplia gamma de funcions per ajudar-vos a realitzar càlculs i anàlisis complexos. Una d'aquestes funcions és la funció ISNUMBER, que s'utilitza per avaluar el contingut d'una cel·la i retornar valors booleans en funció de si compleixen un determinat criteri.
Si esteu treballant amb un conjunt de dades gran, podeu utilitzar la funció ISNUMBER per identificar i manipular ràpidament dades numèriques.
MAKEUSEO VÍDEO DEL DIA DESPLACEU PER CONTINUAR AMB EL CONTINGUT
Què és la funció ISNUMBER d'Excel?
La funció ISNUMBER és una funció lògica que retorna TRUE si el valor d'una cel·la és un nombre i FALSE si no ho és. La sintaxi de la funció ISNUMBER és:
=ISNUMBER(value)
Aquí, 'valor' és el valor que voleu comprovar. Pot ser una referència de cel·la, una fórmula o una constant. Per exemple, si voleu comprovar si el valor de la cel·la A1 és un nombre o no, utilitzareu la fórmula següent:
=ISNUMBER(A1)
Si el valor de la cel·la A1 és un nombre, la fórmula retornarà TRUE. En cas contrari, tornarà FALSE.
Com utilitzar ISNUMBER amb altres funcions
La funció ISNUMBER és una eina útil per si sola, però quan es combina amb altres funcions, pot ser més potent per a l'anàlisi de dades. En utilitzar ISNUMBER amb altres funcions avançades d'Excel , podeu realitzar diverses tasques que serien difícils de completar només amb ISNUMBER.
S'utilitza FIND amb ISNUMBER
Podeu utilitzar la funció ISNUMBER amb la funció TROBA a Excel per determinar si hi ha un caràcter o una cadena específics a una cel·la. Aquí teniu un exemple:
Suposem que teniu una llista d'adreces de correu electrònic a la columna A i voleu determinar quines contenen el domini '@gmail.com'. Podeu utilitzar FIND amb la funció ISNUMBER per cercar '@gmail.com' a cada cel·la, així:
=IF(ISNUMBER(FIND("@gmail.com",A2)),"Gmail address","Not a Gmail address")
Aquesta fórmula comprova si el text '@gmail.com' apareix a la cel·la A2 . Si ho fa, la funció FIND retornarà la posició de @ caràcter dins del text a A2 (per exemple, 6 si la cel·la conté april@gmail.com ). Com que es tracta d'un número, la funció ISNUMBER tornarà TRUE i la fórmula tornarà 'adreça de Gmail'.
Si el text '@gmail.com' no es troba a A2 , la funció FIND retornarà #VALOR! error, que no és un número. La funció ISNUMBER retornarà FALSE i la fórmula tornarà 'No és una adreça de Gmail'.
S'està fent servir LEFT amb ISNUMBER
Podeu utilitzar ISNUMBER amb la funció LEFT per comprovar si un nombre específic de caràcters d'una cel·la són numèrics o no. Aquí teniu un exemple:
com connectar els airpods al portàtil Windows 10
Suposem que teniu una llista de números de peça a la columna A i voleu identificar quins números de peça tenen valors numèrics als quatre primers caràcters. Podeu utilitzar la fórmula següent a la columna B per aconseguir-ho:
=ISNUMBER(LEFT(A2,4)*1)
Aquesta fórmula extreu els quatre primers caràcters de la cel·la A2 utilitzant la funció ESQUERRA i després comproveu si són numèrics mitjançant la funció ISNUMBER. El *1 al final de la fórmula converteix el resultat de la funció ESQUERRA en un valor numèric, de manera que la funció NÚMERO IS pot reconèixer-lo com a nombre.
S'utilitza SUMPRODUCT amb ISNUMBER
Podeu utilitzar la funció SUMAPRODUCTE amb ISNUMBER per provar tot un rang de cel·les per a números. Per exemple, per comprovar si hi ha almenys un número a l'interval A2:A6 , utilitzarem la fórmula següent:
=SUMPRODUCT(--ISNUMBER(A2:A6))>0
En aquesta fórmula, la funció ISNUMBER prova cada cel·la de l'interval A2:A6 i retorna una matriu de valors VERDADERS o FALS segons si cada cel·la conté un número o no. El doble signe negatiu ( -- ) converteix els valors TRUE/FALSE en 1 i 0, respectivament.
La funció SUMAPRODUCTE suma els 1 i 0 a la matriu per obtenir un recompte total de cel·les que contenen nombres. Finalment, el >0 L'operador compara el recompte total amb 0 i retorna TRUE si hi ha almenys una cel·la que conté un nombre.
Simplifica la validació de dades amb la funció ISNUMBER d'Excel
La funció ISNUMBER d'Excel és una eina eficaç per simplificar les dades filtrant els valors no numèrics. ISNUMBER és fàcil d'utilitzar i pot ajudar a racionalitzar el procés d'anàlisi de dades, especialment quan es tracta de grans conjunts de dades. Si identifiqueu i elimineu dades no numèriques, podeu millorar la precisió de les vostres anàlisis i obtenir una visió més profunda de les vostres dades.