Tabl cynnwys
Mae'r erthygl yn dangos sut i ddod o hyd i fylchau yn Excel a'u hamlygu gyda chymorth fformatio amodol a VBA. Yn dibynnu ar eich anghenion, gallwch liwio celloedd gwirioneddol wag yn unig neu'r rhai sy'n cynnwys llinynnau hyd sero hefyd.
Pan fyddwch yn derbyn ffeil Excel gan rywun neu'n ei fewnforio o gronfa ddata allanol, mae bob amser yn syniad da gwirio’r data i wneud yn siŵr nad oes unrhyw fylchau neu bwyntiau data coll. Mewn set ddata fach, gallwch chi weld yr holl fylchau yn hawdd â'ch llygaid eich hun. Ond os oes gennych chi ffeil enfawr sy'n cynnwys cannoedd neu hyd yn oed filoedd o resi, mae nodi celloedd gwag â llaw nesaf yn amhosibl.
Bydd y tiwtorial hwn yn dysgu 4 ffordd gyflym a hawdd i chi amlygu celloedd gwag yn Excel fel y gallwch chi eu hadnabod yn weledol. Pa ddull yw'r gorau? Wel, mae hynny'n dibynnu ar y strwythur data, eich nodau a'ch diffiniad o "wagion".
Dewiswch ac amlygwch gelloedd gwag gyda Go To Special
Mae'r dull syml hwn yn dewis pob cell wag mewn ystod benodol, y gallwch wedyn ei llenwi ag unrhyw liw o'ch dewis.
I ddewis celloedd gwag yn Excel, dyma beth sydd angen i chi ei wneud:
- Dewiswch yr ystod lle rydych chi am amlygu'n wag. I ddewis pob cell sydd â data, cliciwch ar y gell chwith uchaf a gwasgwch Ctrl + Shift + End i ymestyn y detholiad i'r gell a ddefnyddiwyd ddiwethaf.
- Ar y tab Cartref , yn y Golygu grŵp , cliciwch Canfod & Dewiswch > Ewch i Arbennig . Neu gwasgwch F5 a chliciwch Arbennig… .
- Yn y blwch deialog Ewch i Arbennig , dewiswch Blanks a chliciwch Iawn . Bydd hyn yn dewis pob cell wag yn yr ystod.
- Gyda'r celloedd gwag wedi'u dewis, cliciwch yr eicon Fill Colour ar yr Cartref tab, yn y grŵp Font , a dewiswch y lliw a ddymunir. Wedi'i Wneud!
Awgrymiadau a nodiadau:
- Mae'r nodwedd Mynd i Arbennig yn dewis mewn gwirionedd celloedd gwag , h.y. celloedd nad ydynt yn cynnwys dim byd o gwbl. Nid yw celloedd sy'n cynnwys llinyn gwag, bylchau, dychweliadau cludo, nodau nad ydynt yn argraffu, ac ati yn cael eu hystyried yn wag ac ni chânt eu dewis. I amlygu celloedd gyda fformiwlâu sy'n dychwelyd llinyn gwag ("") fel canlyniad, defnyddiwch naill ai Fformatio Amodol neu macro VBA.
- Mae'r dull hwn yn statig ac mae'n well ei ddefnyddio fel datrysiad un-amser. Ni fydd newidiadau a wnewch yn ddiweddarach yn cael eu hadlewyrchu'n awtomatig: ni fydd bylchau newydd yn cael eu hamlygu a bydd hen fylchau y byddwch yn eu llenwi â gwerthoedd yn aros mewn lliw. Os ydych chi'n chwilio am ddatrysiad deinamig, byddai'n well ichi ddefnyddio'r dull Fformatio Amodol.
Hidlo ac amlygu bylchau mewn colofn benodol
Os nad oes ots gennych am gelloedd gwag unrhyw le yn y tabl ond yn hytrach eisiau darganfod ac amlygu celloedd neu'r rhesi cyfan sydd â bylchau mewn colofn benodol, gall Excel Filter fod yn iawnateb.
I'w wneud, cymerwch y camau hyn:
- Dewiswch unrhyw gell o fewn eich set ddata a chliciwch Trefnu & Hidlo > Hidlo ar y tab Cartref . Neu gwasgwch y llwybr byr CTRL + Shift + L i droi awto-hidlyddion ymlaen.
- Cliciwch y gwymplen ar gyfer y golofn darged a hidlo gwerthoedd gwag. Ar gyfer hyn, cliriwch y blwch Dewis Pob Un , ac yna dewiswch (Blanks) .
- Dewiswch y celloedd wedi'u hidlo yn y golofn allweddol neu'r rhesi cyfan a dewiswch y Llenwi lliw yr ydych am ei gymhwyso.
Yn ein tabl sampl, dyma sut y gallwn hidlo, ac yna amlygu'r rhesi lle mae'r celloedd SKU yn wag:
<0Nodiadau:
- Yn wahanol i'r dull blaenorol, mae'r dull hwn yn ystyried fformiwlâu sy'n dychwelyd llinynau gwag ("") fel celloedd gwag.<10
- Nid yw'r datrysiad hwn yn addas ar gyfer data sy'n cael ei newid yn aml oherwydd byddai'n rhaid i chi lanhau ac amlygu eto gyda phob newid.
Sut i amlygu celloedd gwag yn Excel gyda fformatio amodol
Mae'r ddwy dechneg a drafodwyd yn gynharach yn syml ac yn gryno, ond mae ganddynt anfantais sylweddol - nid yw'r naill ddull na'r llall yn ymateb i newidiadau a wnaed i'r set ddata. Yn wahanol iddynt, mae Fformatio Amodol yn ddatrysiad deinamig, sy'n golygu bod angen i chi sefydlu'r rheol unwaith yn unig. Cyn gynted ag y bydd unrhyw werth mewn cell wag, bydd y lliw yn diflannu ar unwaith. Ac i'r gwrthwyneb, unwaith y bydd gwag newydd yn ymddangos, mae'nyn cael ei amlygu'n awtomatig.
Enghraifft 1. Amlygwch bob cell wag mewn ystod
I amlygu pob cell wag mewn ystod benodol, ffurfweddwch y rheol fformatio amodol Excel fel hyn:
- Dewiswch yr ystod yr ydych am amlygu celloedd gwag ynddi (A2:E6 yn ein hachos ni).
- Ar y tab Cartref , yn y Arddulliau grŵp, cliciwch Rheol Newydd > Defnyddiwch fformiwla i benderfynu pa gelloedd i'w fformatio .
- Yn y Fformatio gwerthoedd lle mae'r fformiwla hon yn wir blwch, rhowch un o'r fformiwlâu isod, lle mae A2 yn gell chwith uchaf yr ystod a ddewiswyd:
I amlygu celloedd hollol wag sy'n cynnwys dim:
=ISBLANK(A2)
I amlygu hefyd gelloedd sy'n ymddangos yn wag sy'n cynnwys llinynnau hyd sero ("") a ddychwelwyd gan eich fformiwlâu:
=LEN(A2)=0
neu
=A2=""
- Cliciwch y botwm Fformat , newidiwch i'r tab Llenwi , dewiswch y lliw cefndir rydych chi ei eisiau a chliciwch Iawn.
- Cliciwch Iawn i gadw'r rheol a chau'r prif wynt ymgom ow.
Am y camau manwl, gweler Creu rheol fformatio amodol sy'n seiliedig ar fformiwla yn Excel.
Enghraifft 2. Amlygwch resi sy'n cael bylchau mewn colofn benodol
Mewn sefyllfa pan fyddwch am amlygu'r rhesi cyfan sydd â chelloedd gwag mewn colofn benodol, gwnewch newid bach yn y fformiwlâu a drafodir uchod fel eu bod yn cyfeirio at y gell yn hynnycolofn benodol, a sicrhewch eich bod yn cloi cyfesuryn y golofn gyda'r arwydd $.
Er enghraifft, i amlygu rhesi gyda bylchau yng ngholofn B, dewiswch y tabl cyfan heb benawdau colofn (A2:E6 yn yr enghraifft hon) a creu rheol gydag un o'r fformiwlâu hyn:
I amlygu celloedd hollol wag :
=ISBLANK($B2)
I amlygu bylchau a celloedd yn cynnwys llinynau gwag :
=LEN($B2)=0
neu
=$B2=""
O ganlyniad, dim ond y rhesi lle mae cell SKU gwag wedi'u hamlygu:
Am ragor o wybodaeth, gweler fformatio amodol Excel ar gyfer celloedd gwag.
Amlygwch os yw'n wag gyda VBA
Os rydych chi'n hoff o awtomeiddio pethau, efallai y bydd y codau VBA canlynol yn ddefnyddiol i chi liwio celloedd gwag yn Excel.
Macro 1: Lliwio celloedd gwag
Gall y macro hwn eich helpu i amlygu yn wir celloedd gwag sy'n cynnwys dim byd o gwbl.
I liwio pob cell wag mewn amrediad dethol, dim ond un llinell o god sydd ei angen arnoch:
Sub Highlight_Blank_Cells() Selectio n.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) Diwedd IsI amlygu bylchau mewn taflen waith ac amrediad rhagnodedig (ystod A2:E6 ar Daflen 1 yn yr enghraifft isod), dyma'r cod i'w ddefnyddio:
Is Uchafbwynt_Blank_Cells() Dim rng Fel Ystod Set rng = Sheet1.Range( "A2:E6") rng.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) Diwedd 0> Yn lle lliw RGB, chiyn gallu cymhwyso un o'r 8 prif liw sylfaen trwy deipio "vb" cyn yr enw lliw, er enghraifft: Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue
Neu gallwch nodi'r mynegai lliwiau fel:
Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6
Macro 2: Lliwiau bylchau a llinynnau gwag
I adnabod celloedd sy'n wag yn weledol sy'n cynnwys fformiwlâu sy'n dychwelyd llinynnau gwag fel bylchau, gwiriwch a yw priodwedd Testun pob cell yn yr amrediad a ddewiswyd = "", ac os GWIR, yna cymhwyswch y lliw.
Dyma'r cod i amlygu pob bylchau a llinynnau gwag mewn amrediad dewisiedig:
Is-uchafbwynt_Blanks_Empty_Strings() Dim rng As Range Set rng = Dewis Ar Gyfer Pob cell Yn rng If cell.Text = "" Yna cell.Interior.Color = RGB(255, 181, 106) Arall cell.Interior.ColorIndex = xlNone Diwedd Os Diwedd Nesaf IsSut i fewnosod a rhedeg macro
I ychwanegu macro i'ch llyfr gwaith, dilynwch y camau hyn:
- Pwyswch Alt + F11 i agor y Golygydd Visual Basic.
- Yn y Project Explorer ar y chwith, de-gliciwch y llyfr gwaith targed, ac yna cliciwch Mewnosod > Modiwl .<10
- Yn y ffenestr Cod ar y dde, gludwch y cod VBA.
I redeg y macro , dyma beth sydd angen i chi ei wneud:
<8
Am y cyfarwyddiadau cam wrth gam manwl, gweler:
- Sut i fewnosod a rhedeg cod VBA yn Excel
- Sut irhedeg macro yn Excel
Dyna sut i ddarganfod, dewis ac amlygu celloedd gwag yn Excel. Diolch i chi am ddarllen a gobeithio eich gweld ar ein blog wythnos nesaf!
Ar gael i'w lawrlwytho
Tynnwch sylw at fylchau gyda Fformatio Amodol (ffeil .xlsx)
Macros VBA i'w lliwio celloedd gwag (ffeil .xlsm)