Gnìomh ISBLANK ann an Excel gus faighinn a-mach a bheil cealla falamh

  • Roinn Seo
Michael Brown

Tha an oideachadh a’ sealltainn mar a chleachdas tu ISBLANK agus gnìomhan eile gus ceallan bàna aithneachadh ann an Excel agus diofar ghnìomhan a dhèanamh a rèir a bheil cealla falamh no nach eil.

Tha iomadh suidheachadh ann nuair feumaidh tu dearbhadh a bheil cealla falamh no nach eil. Mar eisimpleir, ma tha cealla falamh, is dòcha gum bi thu airson suim, cunntadh, lethbhreac a dhèanamh de luach bho chill eile, no gun dad a dhèanamh. Anns na suidheachaidhean sin, is e ISBLANK an gnìomh ceart a chleachdadh, uaireannan leis fhèin, ach mar as trice ann an co-bhonn ri gnìomhan Excel eile. Bidh Excel a’ dearbhadh a bheil cealla falamh no nach eil. Coltach ri gnìomhan IS eile, bidh e an-còmhnaidh a’ tilleadh luach Boolean mar thoradh: TRUE ma tha cealla falamh agus FALSE mura bheil cealla falamh.

Tha co-chòrdadh ISBLANK a’ gabhail ris dìreach aon argamaid:

ISBLANK ( luach)

Far a bheil luach a' toirt iomradh air a' chill a tha thu airson deuchainn a dhèanamh.

Mar eisimpleir, gus faighinn a-mach a bheil ceal A2 falamh , cleachd seo foirmle:

=ISBLANK(A2)

Gus faighinn a-mach a bheil A2 nach eil falamh , cleachd ISBLANK còmhla ris a’ ghnìomh NOT, a thilleas an luach loidsigeach air ais, i.e. TRUE airson neo-bhànaichean agus FALSE airson beàrnan.

=NOT(ISBLANK(A2))

Dèan lethbhreac de na foirmlean sìos gu corra chealla eile agus gheibh thu an toradh seo:

ISBLANK ann an Excel - rudan ri chuimhneachadh

Is e am prìomh phuing a bu chòir dhut a chumail nad inntinn gu bheil gnìomh Excel ISBLANK a’ comharrachadh ceallan a tha dha-rìribh falamh , i.e.ceallan anns nach eil dad sam bith: gun bheàrnan, gun tabaichean, gun charbad air ais, gun dad a’ nochdadh bàn ann an sealladh.

Airson cealla a tha a’ coimhead bàn, ach nach eil ann, tha foirmle ISBLANK a’ tilleadh FALSE. Bidh an giùlan seo a’ tachairt ma tha gin de na leanas ann an cealla:

  • Foirmle a thilleas sreang fhalamh mar IF(A1", A1, "").
  • Sreang gun fhad air a thoirt a-steach à stòr-dàta air an taobh a-muigh no mar thoradh air obrachadh leth-bhreac/paste.
  • Beàrnan, abstolan, beàrnan neo-bhriseadh ( ), loidhne-loidhne no caractaran eile nach eil gan clò-bhualadh.

Mar a chleachdas tu ISBLANK ann an Excel

Gus barrachd tuigse fhaighinn air na tha an gnìomh ISBLANK comasach, leig dhuinn sùil a thoirt air eisimpleirean practaigeach.

Foirmle Excel: ma tha cealla falamh an uairsin

Leis nach eil gnìomh IFBLANK stèidhichte aig Microsoft Excel, feumaidh tu IF agus ISBLANK a chleachdadh còmhla gus cill a dhearbhadh agus gnìomh a dhèanamh ma tha an cealla falamh.<3

Seo an tionndadh coitcheann:

IF(ISBLANK( cell ), " ma tha bàn ", " mura bheil e bàn ")

Gus fhaicinn ann an gnìomh, feuch an dèan sinn cinnteach a bheil luach sam bith aig cealla ann an colbh B (ceann-latha lìbhrigidh). Ma tha an cealla falamh, cuir a-mach "Open"; mura bheil an cealla bàn, an uairsin cuir a-mach “Crìochnaichte”.

=IF(ISBLANK(B2), "Open", "Completed")

Cuimhnich nach eil an gnìomh ISBLANK a’ dearbhadh ach ceallan falamh . Ma tha rudeigin ann an cealla nach fhaicear do shùil an duine leithid asreang gun fhad, tilleadh ISBLANK FALSE. Gus seo a nochdadh, thoir sùil air an dealbh-sgrìn gu h-ìosal. Tha na cinn-latha ann an colbh B air an tarraing à duilleag eile leis an fhoirmle seo:

=IF(Sheet3!B2"",Sheet3!B2,"")

Mar thoradh air an sin, tha teudan falamh ("") ann am B4 agus B6. Airson nan ceallan seo, tha ar foirmle IF ISBLANK a' toirt a-mach "Crìochnaichte" oir a thaobh ISBLANK chan eil na ceallan falamh.

Ma tha an seòrsachadh "bàn" agad a' gabhail a-steach ceallan anns a bheil foirmle a dh'adhbhraicheas sreang falamh , an uairsin cleachd airson an deuchainn loidsigeach:

=IF(B2="", "Open", "Completed")

Tha an dealbh-sgrìn gu h-ìosal a’ sealltainn an diofar:

Foirmle Excel: ma chan eil an cealla bàn an uairsin

Ma lean thu gu dlùth ris an eisimpleir roimhe agus gun do thuig thu loidsig na foirmle, cha bu chòir duilgheadas sam bith a bhith agad le bhith ga atharrachadh airson cùis shònraichte nuair nach tèid gnìomh a dhèanamh ach nuair nach eil an cealla ann. falamh.

Stèidhichte air do mhìneachadh air “bànaichean”, tagh aon dhe na dòighean a leanas.

Gus dìreach ceallan fìor neo-bhàn a chomharrachadh, cuir air ais an luach loidsigeach a thill le ISBLANK le bhith ga phasgadh a-steach do NOT:

IF(NOT(ISBLANK( cell )), " mura bheil e bàn ", "")

No cleachd am fear air a bheil thu eòlach mu thràth IF ISBLANK foirmle (thoir an aire, an taca ris an fhear roimhe, gu bheil an value_if_true agus value_if_f cuideachd tha luachan air an atharrachadh):

IF(ISBLANK( cell ), "", mura h-eil iad bàn ")

Airson fad neoni strings mar beàrnan, cleachd " "airson andeuchainn loidsigeach de IF:

IF ( ceal "", " mura h-eil e falamh ", "")

Airson ar clàr sampall, obraichidh gin de na foirmlean gu h-ìosal deas-ghnàth. Tillidh iad uile “Crìochnaichte” ann an colbh C mura bheil cealla ann an colbh B falamh:

=IF(NOT(ISBLANK(B2)), "Completed", "")

=IF(ISBLANK(B2), "", "Completed")

=IF(B2"", "Completed", "")

Ma tha cealla falamh, fàg bàn

Ann an cuid de shuidheachaidhean, dh’ fhaodadh gum bi feum agad air foirmle den t-seòrsa seo: Ma tha cealla falamh na dèan dad, air neo dèan rudeigin. Gu dearbh, chan eil ann ach atharrachadh air an fhoirmle coitcheann IF ISBLANK air a bheilear a’ beachdachadh gu h-àrd, anns am bi thu a’ toirt seachad sreang fhalamh (“”) airson an argamaid value_if_true agus an luach / foirmle / abairt a tha thu ag iarraidh airson value_if_false .

Airson ceallan a tha gu tur falamh:

IF(ISBLANK( cealla ), "", mura bheil iad falamh ")

Airson teudan falamh a mheas mar beàrnan:

IF( cell ="", "", mura bheil iad bàn ")

Sa chlàr gu h-ìosal, saoil gu bheil thu airson a dhèanamh na leanas:

  • Ma tha colbh B falamh, fàg colbh C falamh.
  • Ma tha àireamh reic ann an colbh B, obraich a-mach an coimisean 10%.

Gus a dhèanamh, bidh sinn ag iomadachadh an t-suim ann am B2 le ceudad agus a’ cur an abairt san treas argamaid aig IF:

=IF(ISBLANK(B2), "", B2*10%)

No

=IF(B2="", "", B2*10%)

Às deidh dhut an fhoirmle a chopaigeadh tro cholbh C, tha an toradh a’ coimhead mar a leanas:

Ma tha cealla san raon falamh, dèan rudeigin

San Microsoft Excel, tha grunn dhòighean eadar-dhealaichte ann airson sgrùdadh a dhèanamh air raon airson ceallan falamh.Bidh sinn a’ cleachdadh aithris IF gus aon luach a thoirt a-mach ma tha co-dhiù aon chealla falamh san raon agus luach eile mura h-eil ceallan falamh ann idir. Anns an deuchainn loidsigeach, bidh sinn ag obrachadh a-mach an àireamh iomlan de cheallan falamh san raon, agus an uairsin dèan cinnteach a bheil an àireamh nas àirde na neoni. Faodar seo a dhèanamh le gnìomh COUNTBLANK no COUNTIF:

COUNTBLANK( raon )>0 COUNTIF( raon ,"")>0

No beagan foirmle SUMPRODUCT nas iom-fhillte:

SUMPRODUCT(--( raon =""))>0

Mar eisimpleir, gus an inbhe "Fosgail" a shònrachadh do phròiseact sam bith aig a bheil aon no barrachd beàrnan ann an colbhan B tro D, faodaidh tu gin dhe na foirmlean gu h-ìosal a chleachdadh:

=IF(COUNTBLANK(B2:D2)>0,"Open", "")

=IF(COUNTIF(B2:D2,"")>0, "Open", "")

=IF(SUMPRODUCT(--(B2:D2=""))>0, "Open", "")

Thoir an aire. Bidh na foirmlean sin uile a’ làimhseachadh teudan falamh mar bheàrnan.

Ma tha a h-uile cealla san raon falamh, dèan rudeigin

Gus dearbhadh a bheil a h-uile cealla san raon falamh, bidh sinn a’ cleachdadh an aon dòigh-obrach mar anns an eisimpleir gu h-àrd. Tha an diofar ann an deuchainn loidsigeach IF. An turas seo, bidh sinn a’ cunntadh cheallan nach eil falamh. Ma tha an toradh nas àirde na neoni (ie tha an deuchainn loidsigeach a’ measadh gu TRUE), tha fios againn nach eil a h-uile cealla san raon falamh. Ma tha an deuchainn loidsigeach FALSE, tha sin a’ ciallachadh gu bheil a h-uile cealla san raon falamh. Mar sin, bheir sinn seachad an luach / abairt / foirmle a tha thu ag iarraidh anns an treas argamaid de IF (value_if_false).

San eisimpleir seo, tillidh sinn "Gun tòiseachadh" airson pròiseactan aig a bheil beàrnan airsona h-uile clach-mhìle ann an colbhan B tro D.

Is e an dòigh as fhasa air ceallan neo-fholamh a chunntadh ann an Excel le bhith a’ cleachdadh an gnìomh COUNTA:

=IF(COUNTA(B2:D2)>0, "", "Not Started")

S e COUNTIF dòigh eile airson neo-bhànaichean (""mar shlatan-tomhais):

=IF(COUNTIF(B2:D2,"")>0, "", "Not Started")

No an gnìomh SUMPRODUCT leis an aon loidsig:

=IF(SUMPRODUCT(--(B2:D2""))>0, "", "Not Started")

Is urrainn do IBLANK cuideachd a chleachdadh, ach dìreach mar fhoirmle rèite, a bu chòir a chrìochnachadh le bhith a’ putadh Ctrl + Shift + Enter , agus ann an co-bhonn ris a’ ghnìomh AND. AGUS tha feum air airson an deuchainn loidsigeach a mheasadh gu TRUE a-mhàin nuair a tha toradh ISBLANK airson gach cealla TRUE.

=IF(AND(ISBLANK(B2:D2)), "Not Started", "")

An aire. Nuair a bhios tu a’ taghadh foirmle airson do dhuilleag-obrach, is e rud cudromach ri bheachdachadh do thuigse air “bànaichean”. Tha na foirmlean stèidhichte air ISBLANK, COUNTA agus COUNTIF le " "mar a tha na slatan-tomhais a’ coimhead airson ceallan a tha gu tur falamh. Tha SUMPRODUCT cuideachd a' coimhead air teudan falamh mar bheàrnan.

Foirmle Excel: mura h-eil cealla bàn, cuir suim

Gus cuid de cheallan nuair nach eil ceallan eile falamh, cleachd an gnìomh SUMIF, a tha gu sònraichte air a dhealbhadh airson suim chumha.

Sa chlàr gu h-ìosal, a' saoilsinn gu bheil thu airson an t-suim iomlan a lorg airson nan nithean a chaidh a lìbhrigeadh mu thràth agus an fheadhainn nach deach a lìbhrigeadh fhathast.

Mura bheil iad bàn cuir an suim

Gus an àireamh iomlan de nithean a chaidh a lìbhrigeadh fhaighinn, dèan cinnteach nach eil an Ceann-latha lìbhrigidh ann an colbh B bàn agus mura h-eil, thoir an luach ann an colbh C:

=SUMIF(B2:B6, "", C2:C6)

Ma tha bàn an uairsinsuim

Gus an àireamh iomlan de nithean nach deach a lìbhrigeadh fhaighinn, suim ma tha an Ceann-latha lìbhrigidh ann an colbh B bàn:

=SUMIF(B2:B6, "", C2:C6)

Suim mura h-eil a h-uile ceal san raon bàn

Gus ceallan a thomhas no àireamhachadh eile a dhèanamh dìreach nuair nach eil a h-uile ceal ann an raon sònraichte bàn, faodaidh tu an gnìomh IF a chleachdadh a-rithist leis an loidsig iomchaidh deuchainn.

Mar eisimpleir, is urrainn do COUNTBLANK an àireamh iomlan de bheàrnan san raon B2:B6 a thoirt thugainn. Ma tha an cunntadh neoni, ruithidh sinn am foirmle SUM; air neo na dèan dad:

=IF(COUNTBLANK(B2:B6)=0, SUM(B2:B6), "")

Faodar an aon toradh a choileanadh le foirmle IF ISBLANK SUM (cuimhnich gun brùth thu Ctrl + Shift + Enter gus a chrìochnachadh gu ceart):

=IF(OR(ISBLANK(B2:B6)), "", SUM(B2:B6))

Anns a’ chùis seo, bidh sinn a’ cleachdadh ISBLANK còmhla ris a’ ghnìomh OR, agus mar sin tha an deuchainn loidsigeach TRUE ma tha co-dhiù aon ann. cealla falamh san raon. Mar thoradh air an sin, tha an gnìomh SUM a’ dol dhan argamaid value_if_false .

Foirmle Excel: cunnt mura bheil cealla bàn

Mar is dòcha gu bheil fios agad, tha gnìomh sònraichte aig Excel ri chunntadh ceallan neo-fholamh, an gnìomh COUNTA. Thoir an aire gu bheil an gnìomh a’ cunntadh cheallan anns a bheil seòrsa sam bith de dhàta, a’ gabhail a-steach luachan loidsigeach TRUE is FALSE, mearachd, beàrnan, sreangan falamh, msaa.

Mar eisimpleir, airson cunntadh neo-bàn ceallan anns an raon B2:B6, seo am foirmle a chleachdar:

=COUNTA(B2:B6)

Faodar an aon toradh a choileanadh le bhith a’ cleachdadh COUNTIF leis an neo-bhànslatan-tomhais (""):

=COUNTIF(B2:B6,"")

Gus ceallan bàn a chunntadh, cleachd an gnìomh COUNTBLANK:

=COUNTBLANK(B2:B6)

<28

Excel ISBLANK gun a bhith ag obair

Mar a chaidh ainmeachadh cheana, tha ISBLANK ann an Excel a’ tilleadh TRUE a-mhàin airson ceallan falamh anns nach eil dad idir. Airson ceallan a tha a rèir choltais bàn anns a bheil foirmlean a bheir a-mach teudan falamh, beàrnan, uchdan, caractaran neo-chlò-bhualaidh, is an leithid, bidh ISBLANK a’ tilleadh FALSE.

Ann an suidheachadh, nuair a tha thu airson làimhseachadh lèirsinneach ceallan falamh mar beàrnan, beachdaich air na dòighean-obrach a leanas.

Làimhsich teudan fad neoni mar bheàrnan

Gus beachdachadh air ceallan le sreangan fad neoni mar bheàrnan, ann an deuchainn loidsigeach IF, cuir an dàrna cuid sreang fhalamh ("") no an gnìomh LEN co-ionann ri neoni.

=IF(A2="", "blank", "not blank")

No

=IF(LEN(A2)=0, "blank", "not blank")

Thoir air falbh no leig seachad àiteachan a bharrachd

Air eagal gu bheil gnìomh ISBLANK ag obair gu dona air sgàth beàrnan bàn, is e am fuasgladh as fhollaisiche faighinn cuidhteas iad. Tha an oideachadh a leanas a’ mìneachadh mar a bheir thu air falbh gu sgiobalta beàrnan treòrachaidh, trèilear agus ioma-bheusan, ach a-mhàin aon charactar fànais eadar faclan: Mar a bheir thu air falbh beàrnan a bharrachd ann an Excel.

Mura h-eil adhbhar air choireigin a’ toirt air falbh beàrnan a bharrachd obair dhut, 's urrainn dhut toirt air Excel an leigeil seachad.

Airson gum faic ceallan anns a bheil caractaran fànais a-mhàin falamh, cuir a-steach LEN(TRIM(cell))=0 ann an deuchainn loidsigeach IF mar chumha a bharrachd:

=IF(OR(A2="", LEN(TRIM(A2))=0), "blank", "not blank")

Guleig seachad caractar sònraichte neo-chlò-bhualaidh , lorg a chòd agus thoir don ghnìomh CHAR e.

Mar eisimpleir, gus ceallan anns a bheil teudan falamh agus a chomharrachadh beàrnan neo-bhriseadh ( ) mar beàrnan, cleachd am foirmle a leanas, far a bheil 160 na chòd caractair airson àite neo-bhriseadh:

=IF(OR(A2="", A2=CHAR(160)), "blank", "not blank")

Sin mar gus an gnìomh ISBLANK a chleachdadh gus ceallan bàn a chomharrachadh 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 ISBLANK

Tha Mìcheal Brown dèidheil air teicneòlas sònraichte le dìoghras airson pròiseasan iom-fhillte a dhèanamh nas sìmplidhe a’ cleachdadh innealan bathar-bog. Le còrr air deich bliadhna de eòlas anns a’ ghnìomhachas teignigeach, tha e air urram a thoirt dha na sgilean aige ann am Microsoft Excel agus Outlook, a bharrachd air Google Sheets agus Docs. Tha blog Mhìcheil gu sònraichte airson a chuid eòlais agus eòlais a cho-roinn le daoine eile, a’ toirt seachad molaidhean agus clasaichean-oideachaidh a tha furasta a leantainn airson cinneasachd agus èifeachdas a leasachadh. Ge bith co-dhiù a tha thu nad neach-proifeiseanta eòlach no nad neach-tòiseachaidh, tha blog Mhìcheal a 'tabhann lèirsinn luachmhor agus comhairle phractaigeach airson a bhith a' faighinn a 'chuid as fheàrr às na h-innealan bathar-bog riatanach sin.