Clàr-innse
Tha an oideachadh a’ mìneachadh dè a th’ ann an ISNUMBER ann an Excel agus a’ toirt seachad eisimpleirean de chleachdaidhean bunaiteach is adhartach.
Tha bun-bheachd gnìomh ISNUMBER ann an Excel gu math sìmplidh - tha e dìreach a’ dearbhadh a bheil e air a thoirt seachad. luach àireamh no nach eil. Is e puing chudromach an seo gu bheil cleachdadh practaigeach na gnìomh a’ dol fada seachad air a bhun-bheachd bunaiteach, gu h-àraidh nuair a thèid a chur còmhla ri gnìomhan eile ann am foirmlean nas motha. Bidh an gnìomh ISNUMBER ann an Excel a’ sgrùdadh a bheil luach àireamhach ann an cealla no nach eil. Buinidh e don bhuidheann ghnìomhan IS.
Tha an gnìomh ri fhaighinn anns a h-uile tionndadh de Excel airson Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 agus nas ìsle.
Chan fheum an co-chàradh ISNUMBER ach aon argamaid:
=ISNUMBER(value)
Càit a bheil luach an luach a tha thu airson deuchainn. Mar as trice, tha e air a riochdachadh le iomradh cealla, ach faodaidh tu cuideachd fìor luach a thoirt seachad no gnìomh eile a neadachadh am broinn ISNUMBER gus an toradh a dhearbhadh.
Ma tha luach àireamhach, tillidh an gnìomh TRUE . Airson rud sam bith eile (luachan teacsa, mearachdan, beàrnan) tillidh ISNUMBER FALSE.
Mar eisimpleir, dèanamaid deuchainn air luachan ann an ceallan A2 tro A6, agus gheibh sinn a-mach gur e àireamhan a th’ anns a’ chiad 3 luachan agus an dà luach mu dheireadh are text:
2 rud air am bu chòir fios a bhith agad mu ghnìomh ISNUMBER ann an Excel
Tha puing no dhà inntinneach ri thoirt fa-near an seo:
<4Eisempleirean foirmle Excel ISNUMBER
Tha na h-eisimpleirean gu h-ìosal a’ sealltainn beagan chleachdaidhean cumanta agus dhà neo-bheag de ISNUMBER ann an Excel.
Dèan cinnteach an e àireamh a th' ann an luach
Nuair a tha dòrlach de luachan agad san duilleag-obrach agad agus gu bheil thu airson faighinn a-mach dè an fheadhainn a tha nan àireamhan, is e ISNUMBER an gnìomh ceart a chleachdas tu .
San eisimpleir seo, tha a’ chiad luach ann an A2, mar sin cleachdaidh sinn am foirmle gu h-ìosal airson a sgrùdadh, agus an uairsin slaod sìos am foirmle gu na h-uimhir de cheallan ’s a tha a dhìth:
=ISNUMBER(A2)
<3
Thoir an aire ged a tha na luachan uile coltach ri àireamhan, tha foirmle ISNUMBER air tilleadh FALSE airson ceallan A4 agus A5, a tha a’ ciallachadh gu bheil na luachan sin sreangan àireamhach , i.e. àireamhan air an cruth mar theacsa. Faodaidh diofar adhbharan a bhith ann airson seo, mar eisimpleir a' stiùireadh neamhan, abstol roimhe, msaa. Ge bith dè an adhbhar, chan eil Excel ag aithneachadh luachan mar àireamhan. Mar sin, mura dèan na luachan agad obrachadh a-mach ceart, is e a’ chiad rud a nì thu sgrùdadh an e àireamhan dha-rìribh a th’ annta a thaobh Excel, agus an uairsin tionndaidh teacsa gu àireamh ma tha feum air.
A bharrachd air àireamhan a chomharrachadh, tha an ExcelFaodaidh gnìomh ISNUMBER cuideachd sgrùdadh a bheil teacsa sònraichte ann an cealla mar phàirt den t-susbaint. Airson seo, cleachd ISNUMBER còmhla ris a’ ghnìomh SEARCH.
San fhoirm choitcheann, tha coltas mar a leanas air an fhoirmle:
ISNUMBER(SEARCH( substring , cell ))Càit a bheil substring an teacsa a tha thu airson a lorg.
Mar eisimpleir, feuch an dèan sinn cinnteach a bheil dath sònraichte air an t-sreang ann an A3, can dearg:
=ISNUMBER(SEARCH("red", A3))
Tha am foirmle seo ag obair gu math airson aon chealla. Ach leis gu bheil trì dathan eadar-dhealaichte anns a’ bhòrd sampall againn (faic gu h-ìosal) bhiodh sgrìobhadh foirmle air leth airson gach fear na sgudal ùine. An àite sin, bheir sinn iomradh air a’ chill anns a bheil an dath ùidh (B2).
=ISNUMBER(SEARCH(B$2, $A3))
Airson an fhoirmle a chopaigeadh sìos agus air an taobh cheart, dèan cinnteach gun glas thu na co-chomharran a leanas le an soidhne $:
- Ann an fo-thalamh iomradh, glas an loidhne (B$2) gus am bi na foirmlean a chaidh a chopaigeadh an-còmhnaidh a’ taghadh na fo-theàrnan ann an sreath 2. Tha iomradh a’ cholbh càirdeach a chionn ’s gu bheil sinn ag iarraidh gun atharraich e airson gach colbh, i.e. nuair a thèid lethbhreac a dhèanamh den fhoirmle gu C3, atharraichidh an t-iomradh fo-theaghlaich gu C$2.
- Anns an iomradh cealla stòr , glas an colbh ($A3 ) gus am bi na foirmlean uile a’ sgrùdadh nan luachan ann an colbh A.
Tha an dealbh-sgrìn gu h-ìosal a’ sealltainn an toradh:
ISNUMBER FIND - case-sensitive foirmle
Leis gu bheil an gnìomh SEARCH cùis-mhothachail , tha an rud gu h-àrdchan eil am foirmle a’ dèanamh eadar-dhealachadh air caractaran beaga is beaga. Ma tha thu a’ coimhead airson foirmle a tha mothachail air cùis, cleachd an gnìomh FIND seach SEARCH.
ISNUMBER(FIND( substring , cell ))Airson an t-sampall dàta againn , ghabhadh am foirmle seo a-steach:
=ISNUMBER(FIND(B$2, $A3))
Mar a tha am foirmle seo ag obair
Tha loidsig na foirmle gu math follaiseach agus furasta a leantainn:
- Bidh an gnìomh SEARCH / FIND a’ coimhead airson an fho-thalamh sa chill ainmichte. Ma lorgar an fho-thalamh, thèid suidheachadh a’ chiad charactar a thilleadh. Mura lorgar an t-substring, cruthaichidh an gnìomh #VALUE! mearachd.
- Bheir an gnìomh ISNUMBER e às an sin agus giullachd ionadan àireamhach. Mar sin, ma lorgar an t-substring agus gun tèid a shuidheachadh a thilleadh mar àireamh, tha ISNUMBER a’ toirt a-mach TRUE. Mura lorgar an t-substring agus #VALUE! tha mearachd a' tachairt, tha ISNUMBER a' toirt a-mach FALSE.
IF ISNUMBER foirmle
Ma tha thu ag amas air foirmle fhaighinn a bheir a-mach rud a bharrachd air TRUE no FALSE, cleachd ISNUMBER cuide ris a' ghnìomh IF.
Eisimpleir 1. Anns a' chill dè an teacsa
A' toirt an eisimpleir roimhe nas fhaide, saoil gu bheil thu airson dath gach nì a chomharrachadh le "x" mar a chithear sa chlàr gu h-ìosal.
Gus seo a dhèanamh, dìreach paisg am foirmle ISNUMBER SEARCH a-steach don aithris IF:
=IF(ISNUMBER(SEARCH(B$2, $A3)), "x", "")
Ma thilleas ISNUMBER TRUE, bidh an gnìomh IF a’ toirt a-mach “x” (no luach sam bith eile a bheir thu dha. an luach_if_true argamaid). Ma thilleas ISNUMBER FALSE, bheir an gnìomh IF a-mach sreang fhalamh ("").
Eisimpleir 2. 'S e àireamh no teacsa
a' chiad charactar ann an cealla Smaoinich gu bheil thu ag obair le liosta de shreathan alphanumeric agus gu bheil thu airson faighinn a-mach an e àireamh no litir a’ chiad charactar aig sreang.
Gus foirmle mar seo a thogail, bidh feum agad air 4 gnìomhan eadar-dhealaichte:<3
- Tha an gnìomh LEFT a’ toirt a’ chiad charactair a-mach à toiseach sreang, can ann an cealla A2:
LEFT(A2, 1)
- A chionn ’s gum buin LEFT don roinn de ghnìomhan Teacsa, a tha an toradh an-còmhnaidh na shreang teacsa, eadhon ged nach eil ann ach àireamhan. Mar sin, mus dèan sinn sgrùdadh air a’ charactar a chaidh a tharraing, feumaidh sinn feuchainn ri a thionndadh gu àireamh. Airson seo, cleachd an dàrna cuid an gnìomh VALUE no an gnìomhaiche aonarach dùbailte:
VALUE(LEFT(A2, 1))
no(--LEFT(A2, 1))
- Co-dhùnaidh an gnìomh ISNUMBER a bheil an caractar a chaidh a thoirt a-mach àireamhach no nach eil:
ISNUMBER(VALUE(LEFT(A2, 1)))
- Stèidhichte air toradh ISNUMBER (TRUE no FALSE), tillidh an gnìomh IF “Àireamh” no “Litir”, fa leth.
A’ gabhail ris gu bheil sinn a’ dèanamh deuchainn air sreang ann an A2, bidh am foirmle slàn a’ gabhail an cumadh seo:
=IF(ISNUMBER(VALUE(LEFT(A2, 1))), "Number", "Letter")
neo
=IF(ISNUMBER(--LEFT(A2, 1)), "Number", "Letter")
Tha an gnìomh ISNUMBER cuideachd feumail airson toirt a-mach àireamhan à sreang. Seo eisimpleir: Faigh àireamh bho shuidheachadh sam bith ann an sreang.
Dèan cinnteach nach e luach a th' ann an àireamh
Ged a tha gnìomh sònraichte aig Microsoft Excel, ISNOTEXT, airson a dhearbhadhco-dhiù nach e teacsa a th' ann an luach cealla, tha gnìomh co-ionann airson àireamhan a dhìth.
'S e fuasgladh furasta ISNUMBER a chleachdadh còmhla ri NOT a thilleas a chaochladh air luach loidsigeach. Ann am faclan eile, nuair a thilleas ISNUMBER TRUE, CHAN EIL ga thionndadh gu FALSE, agus an taobh eile.
Gus fhaicinn ag obair, feuch an toir thu sùil air toraidhean na foirmle a leanas:
=NOT(ISNUMBER(A2))
Tha dòigh-obrach eile a’ cleachdadh na gnìomhan IF agus ISNUMBER còmhla:
=IF(ISNUMBER(A2), "", "Not number")
Ma tha A2 àireamhach, cha till am foirmle air ais dad (falamh sreang). Mura h-eil A2 àireamhach, tha am foirmle ag ràdh gu bheil e ro-làimh: "Chan e àireamh".
Ma tha thu airson beagan àireamhachadh a dhèanamh le àireamhan, cuir co-aontar no tè eile. foirmle san argamaid value_if_true an àite sreang fhalamh. Mar eisimpleir, iomadachaidh an fhoirmle gu h-ìosal àireamhan le 10 agus bheir i “Chan e àireamh” airson luachan neo-àireamhach:
=IF(ISNUMBER(A2), A2*10, "Not number")
Dèan cinnteach a bheil àireamh sam bith ann an raon
San suidheachadh nuair a tha thu airson an raon iomlan a dhearbhadh airson àireamhan, cleachd an gnìomh ISNUMBER còmhla ri SUMPRODUCT mar seo:
SUMPRODUCT(--ISNUMBER( raon ))>0 SUMPRODUCT(ISNUMBER(<1)>raon )*1)>0Mar eisimpleir, gus faighinn a-mach a bheil luach àireamhach sam bith san raon A2:A5, rachadh na foirmlean mar a leanas:
=SUMPRODUCT(--ISNUMBER(A2:A5))>0
=SUMPRODUCT(ISNUMBER(A2:A5)*1)>0
Ma tha thu airson “Tha” agus “Chan eil” a chuir a-mach an àite TRUE agus FALSE, cleachd an aithris IF mar"wrapper" airson na foirmlean gu h-àrd. Mar eisimpleir:
=IF(SUMPRODUCT(--ISNUMBER(A2:A5))>0, "Yes", "No")
Mar a dh’obraicheas am foirmle seo
Aig cridhe na foirmle, tha an gnìomh ISNUMBER a’ measadh gach cealla dhen raon ainmichte, can B2:B5, agus tillidh e TRUE airson àireamhan, FALSE airson rud sam bith eile. Leis gu bheil 4 ceallan anns an raon, tha 4 eileamaidean san raon:
{TRUE;FALSE;FALSE;FALSE}
Tha an obrachadh iomadachaidh no an aonad dùbailte (--) a’ co-èigneachadh TRUE agus FALSE a-steach do 1’s agus 0’s, fa leth:<3
{1;0;0;0}
Tha an gnìomh SUMPRODUCT a’ cur suas eileamaidean an t-sreath. Ma tha an toradh nas àirde na neoni, tha sin a’ ciallachadh gu bheil co-dhiù aon àireamh san raon. Mar sin, bidh thu a’ cleachdadh “>0” gus toradh deireannach TRUE no FALSE fhaighinn.
ISNUMBER ann an cruth cumhach gus ceallan anns a bheil teacsa sònraichte a shoilleireachadh
Ma tha thu airson ceallan a chomharrachadh no sreathan slàn anns a bheil teacsa sònraichte, cruthaich riaghailt cruth cumhach stèidhichte air foirmle ISNUMBER SEARCH (cùis-mhothachail) no ISNUMBER FIND (cùis-mhothachail).
Airson an eisimpleir seo, tha sinn gu bhith a’ soilleireachadh sreathan stèidhichte air an luach ann an colbh A. Nas mionaidiche, comharraichidh sinn na nithean anns a bheil am facal "dearg". Seo mar a leanas:
- Tagh na sreathan dàta gu lèir (A2:C6 san eisimpleir seo) no dìreach an colbh anns a bheil thu airson ceallan a shoilleireachadh.
- Air an Dachaigh taba, anns a' chuantal Styles , briog air Riaghailt Ùr > Cleachd foirmle gus faighinn a-mach dè na ceallan airson an cruth .
- Annssa bhogsa Format luachan far a bheil am foirmle seo fìor , cuir a-steach am foirmle gu h-ìosal (thoir an aire gu bheil co-chomharran a’ cholbh glaiste leis an t-soidhne $):
=ISNUMBER(SEARCH("red", $A2))
- Briog air Putan Format agus tagh am fòrmat a tha thu ag iarraidh.
- Briog air OK dà uair.
Mura h-eil mòran eòlais agad air fòrmatadh cumhach Excel, gheibh thu na ceumannan mionaideach le seallaidhean-sgrìn san oideachadh seo: Mar a chruthaicheas tu riaghailt fòrmatadh cumhach stèidhichte air foirmle.
Mar thoradh air an sin, tha a h-uile nì den dath dearg air a chomharrachadh:
0> An àite “còdadh cruaidh” an dath anns an riaghailt cruth cumhach, faodaidh tu a thaipeadh ann an cealla ro-mhìnichte, can E2, agus thoir iomradh air a’ chill sin san fhoirmle agad (thoir an aire don làn-iomradh ceal $E$2). A bharrachd air an sin, feumaidh tu dèanamh cinnteach nach eil an cealla cuir a-steach falamh:
=AND(ISNUMBER(SEARCH($E$2, $A2)), $E$2"")
Mar thoradh air an sin, gheibh thu riaghailt nas sùbailte a sheallas sreathan stèidhichte air do chuir a-steach ann an E2:<3
Sin mar a chleachdas tu an gnìomh ISNUMBER ann an Excel. Tha mi a’ toirt taing dhut airson do leughadh agus tha mi an dòchas d’fhaicinn air ar blog an ath sheachdain!
Luchdaich a-nuas ri fhaighinn
Eisimpleirean foirmle Excel ISNUMBER