Clàr-innse
Tha an artaigil a’ sealltainn mar a lorgas tu agus a shoilleiricheas tu beàrnan ann an Excel le cuideachadh bho chruth chumha agus VBA. A rèir do fheumalachdan, chan urrainn dhut ach dath a chuir air ceallan a tha dha-rìribh bàn no an fheadhainn anns a bheil sreangan fad neoni cuideachd.
Nuair a gheibh thu faidhle Excel bho chuideigin no nuair a gheibh thu a-steach e à stòr-dàta taobh a-muigh, bidh e an-còmhnaidh deagh bheachd a bhith a’ sgrùdadh an dàta gus dèanamh cinnteach nach eil beàrnan no puingean dàta a dhìth. Ann an dàta beag, chì thu gu furasta na beàrnan gu lèir le do shùilean fhèin. Ach ma tha faidhle mòr agad anns a bheil ceudan no fiù 's mìltean de shreathan, tha e do-dhèanta a bhith a' comharrachadh cheallan falamh le làimh.
Teagaisg an oideachadh seo dhut 4 dòighean luath is furasta gus ceallan falamh a chomharrachadh ann an Excel gus an urrainn dhut aithnichear iad gu fradharcach. Dè an dòigh-obrach as fheàrr? Uill, tha sin an urra ri structar an dàta, na h-amasan agad agus do mhìneachadh air “bànaichean”.
Tagh agus comharraich ceallan falamh le Go To Special
Taghaidh am modh sìmplidh seo a h-uile ceal bàn ann an raon sònraichte, a dh'fhaodas tu an uair sin a lìonadh le dath sam bith a thaghas tu.
Gus ceallan bàn a thaghadh ann an Excel, seo na dh'fheumas tu a dhèanamh:
- Tagh an raon far a bheil thu airson a chomharrachadh bàn. Gus a h-uile cealla le dàta a thaghadh, cliog air a’ chill gu h-àrd air an taobh chlì agus brùth Ctrl + Shift + End gus an taghadh a leudachadh chun chill mu dheireadh a chaidh a chleachdadh.
- Air an taba Dachaigh , anns an A’ deasachadh buidheann , cliog air Lorg & Tagh > Rach gu Special . No brùth F5 is briog air Special… .
- Sa bhogsa deasbaid Rach gu Sònraichte tagh Blanks agus briog air OK . Taghaidh seo a h-uile ceal falamh san raon.
- Le na ceallan bàna air an taghadh, briog air an ìomhaigheag Lìon Dath air an Dachaigh tab, sa bhuidheann Font , agus tagh an dath a tha thu ag iarraidh. Dèanta!
Molaidhean is notaichean:
- Chan eil am feart Rach gu Sònraichte a’ taghadh ach dha-rìribh ceallan bàn , i.e. ceallan anns nach eil dad idir. Chan eilear den bheachd gu bheil ceallan anns a bheil sreang falamh, beàrnan, tilleadh charbadan, caractaran gun chlò-bhualadh, msaa falamh agus chan eil iad air an taghadh. Gus ceallan a shoilleireachadh le foirmlean a thilleas sreang fhalamh ("") mar thoradh air an sin, cleachd an dàrna cuid cruth cumhach no macro VBA. fuasgladh aon-uair. Cha tèid atharrachaidhean a nì thu nas fhaide air adhart a nochdadh gu fèin-ghluasadach: cha tèid beàrnan ùra a chomharrachadh agus cumaidh na beàrnan a bh’ ann roimhe a lìonas tu le luachan dath. Ma tha thu a’ coimhead airson fuasgladh fiùghantach, b’ fheàrr dhut an dòigh Cruthachadh Cùmhnantach a chleachdadh.
Sìoladh is comharraich beàrnan ann an colbh sònraichte
Mura h-eil suim agad mu cheallan falamh àite sam bith sa chlàr ach an àite sin a bhith ag iarraidh ceallan no na sreathan slàn aig a bheil beàrnan ann an colbh sònraichte a lorg agus a chomharrachadh, faodaidh Excel Filter a bhith ceartfuasgladh.
Gus a dhèanamh, dèan na ceumannan seo:
- Tagh cealla sam bith taobh a-staigh an t-seata dàta agad agus cliog air Deasaich & Criathraich > Filter air an taba Dachaigh . No brùth air an ath-ghoirid CTRL + Shift + L gus sìoltachain fèin-ghluasadach a thionndadh air.
- Briog air an t-saighead tuiteam-sìos airson a’ cholbh targaid agus criathraich luachan bàn. Airson seo, glan am bogsa Tagh na h-Uile agus an uairsin tagh (Blanks) .
- Tagh na ceallan sìoltaichte sa cholbh iuchrach no na sreathan slàn agus tagh an >Lìon dath a tha thu airson a chur an sàs.
Anns a’ chlàr sampall againn, seo mar as urrainn dhuinn sìoladh, agus an uairsin comharraich na sreathan far a bheil na ceallan SKU falamh:
<0Notaichean:
- Eo-coltach ris an dòigh a bh’ ann roimhe, tha an dòigh-obrach seo a’ coimhead ri foirmlean a thilleas sreangan falamh (“”) mar cheallan falamh.
- Chan eil am fuasgladh seo freagarrach airson dàta a tha air atharrachadh gu tric oir dh'fheumadh tu glanadh agus soilleireachadh a-rithist le gach atharrachadh.
Mar a chomharraicheas tu ceallan bàn ann an Excel le cruth cumhach
Tha an dà dhòigh air an deach beachdachadh na bu thràithe sìmplidh agus pongail, ach tha ana-cothrom mòr aca - chan eil dòigh sam bith a’ freagairt air atharrachaidhean a chaidh a dhèanamh air an t-seata dàta. Eu-coltach riutha, tha cruth cumhach na fhuasgladh fiùghantach, a’ ciallachadh gum feum thu an riaghailt a stèidheachadh dìreach aon turas. Cho luath ‘s a bhios luach sam bith ann an cealla falamh, falbhaidh an dath sa bhad. Agus air an làimh eile, nuair a nochdas bàn ùr, bidh ethèid a chomharrachadh gu fèin-obrachail.
Eisimpleir 1. Comharraich a h-uile ceal bàn ann an raon
Gus gach ceal falamh ann an raon sònraichte a chomharrachadh, rèitich riaghailt fòrmatadh chumha Excel san dòigh seo:
- Tagh an raon anns a bheil thu airson ceallan bàn a shoilleireachadh (A2:E6 nar cùise).
- Air an taba Dachaigh , anns an Styles , briog air Riaghailt ùr > Cleachd foirmle gus faighinn a-mach dè na ceallan a bu chòir a chruth .
- Anns na Faidhle luachan far a bheil am foirmle seo fìor , cuir a-steach aon de na foirmlean gu h-ìosal, far a bheil A2 na chill gu h-àrd air an taobh chlì den raon taghte:
Gus cuideam a chuir air ceallan falamh anns nach eil dad:
=ISBLANK(A2)
Gus cuideachd ceallan a tha coltach bàn a shoilleireachadh anns a bheil sreangan fad neoni ("") air an tilleadh leis na foirmlean agad:
=LEN(A2)=0
no
=A2=""
- Briog air a’ phutan Format , gluais chun taba Lìon , tagh an dath cùl-raoin a tha thu ag iarraidh is cliog air OK.
- Cliog OK gus an riaghailt a shàbhaladh agus dùin a’ phrìomh ghaoth deasbaid ow.
Airson na ceuman mionaideach, faic Cruthaich riaghailt fòrmatadh chumha stèidhichte air foirmle ann an Excel.
Eisimpleir 2. Comharraich na sreathan a tha bi beàrnan ann an colbh sònraichte
San suidheachadh nuair a tha thu airson na sreathan gu lèir aig a bheil ceallan falamh ann an colbh sònraichte a chomharrachadh, dìreach dèan atharrachadh beag air na foirmlean air an deach beachdachadh gu h-àrd gus an toir iad iomradh air a’ chill ann an sincolbh sònraichte, agus bi cinnteach gun glas thu co-chomharran a’ cholbh leis an t-soidhne $.
Mar eisimpleir, gus sreathan le beàrnan ann an colbh B a shoilleireachadh, tagh an clàr slàn gun chinn-cinn colbh (A2:E6 san eisimpleir seo) agus cruthaich riaghailt le aon dhe na foirmlean seo:
Gus ceallan gu tur bàn a shoilleireachadh :
=ISBLANK($B2)
Gus beàrnan a shoilleireachadh agus ceallan anns a bheil sreangan falamh :
=LEN($B2)=0
no
=$B2=""
Mar thoradh air an sin, chan eil ann ach na sreathan far a bheil cealla SKU falamh air an comharrachadh:
Airson tuilleadh fiosrachaidh, faic cruth cumhach Excel airson ceallan bàn.
Seall ma tha bàn le VBA
Ma tha tha thu dèidheil air rudan a dhèanamh fèin-ghluasadach, is dòcha gum bi na còdan VBA a leanas feumail dhut gus ceallan falamh a dhath ann an Excel.
Macro 1: Cuir dath air ceallan bàn
Faodaidh am macro seo do chuideachadh le bhith a’ comharrachadh dha-rìribh ceallan bàn anns nach eil dad idir.
Gus dath a chur air a h-uile cealla falamh ann an raon taghte, chan fheum thu ach aon loidhne de chòd:
Sub Highlight_Blank_Cells() Selectio n.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) Crìoch FoGus beàrnan a chomharrachadh ann an duilleag-obrach ro-mhìnichte agus raon (raon A2:E6 air Duilleag 1 san eisimpleir gu h-ìosal), seo an còd ri chleachdadh:
Fo Highlight_Blank_Cells() Dim rng As Range Set rng = Duilleag 1.Range( "A2:E6") rng.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) Crìoch 0> An àite dath RGB, thusa's urrainn dhut aon dhe na 8 prìomh dhathan bunaiteach a chur an sàs le bhith a' taipeadh "vb" ron ainm dath, mar eisimpleir: Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue
No 's urrainn dhut clàr-amais nan dath a shònrachadh mar:
Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6
Macro 2: Bannan dhathan agus teudan falamh
Gus ceallan a tha falamh le fradharc aithneachadh anns a bheil foirmlean a thilleas sreangan falamh mar bheàrnan, thoir sùil a bheil seilbh Text aig gach cealla san raon taghte = "", agus ma tha TRUE, an uairsin cuir an dath an sàs.
Seo an còd gus gach beàrn agus sreang fhalamh ann an raon taghte a chomharrachadh:
Fo Highlight_Blanks_Empty_Strings() Dim rng As Range Set rng = Taghadh Airson gach cealla Ann an rng Ma tha cell.Text = "" An uairsin cell.Interior.Color = RGB(255, 181, 106) Eile cell.Interior.ColorIndex = xlNone Crìoch Ma tha an ath chrìoch foMar a chuireas tu a-steach agus ruith macro
Gus macro a chur ris an leabhar-obrach agad, dèan na ceumannan seo:
- Brùth Alt + F11 gus an deasaiche lèirsinneach bunasach fhosgladh.
- Anns an Project Explorer air an taobh chlì, dèan briogadh deas air an leabhar-obrach targaide, agus an uairsin briog air Cuir a-steach > Module .
- Ann an uinneag a' Chòd air an taobh dheas, cuir a-steach an còd VBA.
Gus ruith am macro , seo na dh'fheumas tu a dhèanamh:
<8
Airson an stiùireadh ceum air cheum mionaideach, faic:
- Mar a chuireas tu a-steach agus a ruitheas tu còd VBA ann an Excel
- Ciamar aruith macro ann an Excel
Sin mar a lorgas tu, tagh agus comharraich ceallan bàn ann an Excel. Tha mi a' toirt taing dhut airson an leughadh agus an dòchas ur faicinn air a' bhlog againn an ath sheachdain!
Luchdaich a-nuas ri fhaighinn
Seall na beàrnan le cruth cumhach (faidhle .xlsx)
macros VBA airson dath ceallan falamh (faidhle .xlsm)