Com utilitzar la funció ISNUMBER a Excel

Com utilitzar la funció ISNUMBER a Excel
Lectors com tu ajuden a donar suport a MUO. Quan feu una compra mitjançant enllaços al nostre lloc, podem guanyar una comissió d'afiliats. Llegeix més.

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)
  Exemple bàsic de com utilitzar la funció ISNUMBER a Excel

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")
  Localització de caràcters a Excel mitjançant FIND i ISNUMBER

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)
  Extracció i comprovació de caràcters amb LEFT i ISNUMBER

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
  S'està provant un interval de cel·les per a números mitjançant SUMPRODUCT amb ISNUMBER

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.