Talaan ng nilalaman
Lahat ng kailangan mong malaman tungkol sa kondisyonal na format para sa mga walang laman na cell sa Excel
Kahit simple ito, ang pag-highlight ng mga blangkong cell na may kondisyong pag-format ay medyo nakakalito. Karaniwan, ito ay dahil ang pag-unawa ng tao sa mga walang laman na cell ay hindi palaging tumutugma sa Excel. Bilang resulta, maaaring ma-format ang mga blangkong cell kapag hindi dapat at vice versa. Susuriin ng tutorial na ito ang iba't ibang mga sitwasyon, magbahagi ng ilang kapaki-pakinabang na mga piraso sa kung ano ang nangyayari sa likod ng mga eksena at ipapakita kung paano gawin ang conditional na format para sa mga blangko nang eksakto sa paraang gusto mo.
Bakit hina-highlight ng conditional formatting ang mga blangkong cell?
Buod : hina-highlight ng conditional formatting ang mga blangkong cell dahil wala itong pinagkaiba sa pagitan ng mga blangko at zero. Sumusunod ang higit pang mga detalye sa ibaba.
Sa internal na Excel system, ang isang blangko na cell ay katumbas ng zero value . Kaya, kapag gumawa ka ng conditional na format para sa mga cell na mas mababa sa isang tiyak na numero, sabihin nating 20, ang mga blangkong cell ay na-highlight din (dahil ang 0 ay mas mababa sa 20, para sa mga walang laman na cell ang kundisyon ay TOTOO).
Ang isa pang halimbawa ay pag-highlight ng mga petsa na mas mababa kaysa ngayon. Sa mga tuntunin ng Excel, ang anumang petsa ay isang integer na mas malaki kaysa sa zero, ibig sabihin ang isang walang laman na cell ay palaging mas mababa kaysa sa araw na ito, kaya ang kundisyon ay nasiyahan para sa mga blangko muli.
Solusyon : Gumawa ng hiwalay na panuntunan upang ihinto ang conditional formatting kung blangko ang cell o gumamit ng formula upanghuwag pansinin ang mga blangkong cell.
Bakit hindi naka-highlight ang mga blangkong cell gamit ang conditional formatting?
Maaaring may iba't ibang dahilan para sa hindi pag-format ng mga blangko gaya ng:
- Mayroon ay ang first-in priority rule na humihinto sa conditional formatting para sa mga walang laman na cell.
- Ang iyong formula ay hindi tama.
- Ang iyong mga cell ay hindi ganap na walang laman.
Kung ang iyong conditional formatting formula ay gumagamit ng ISBLANK function, mangyaring magkaroon ng kamalayan na ito ay tumutukoy lamang sa tunay na walang laman na mga cell , ibig sabihin, mga cell na talagang walang laman: walang mga puwang, walang mga tab, walang carriage return, walang walang laman na mga string, atbp.
Halimbawa, kung ang isang cell ay naglalaman ng zero-length na string ("") na ibinalik ng ibang formula, ang cell na iyon ay hindi itinuturing na blangko:
Solusyon : Kung gusto mong i-highlight ang mga nakikitang walang laman na cell na naglalaman ng mga zero-length na string, ilapat ang preset na conditional formatting para sa mga blangko o gumawa ng panuntunan gamit ang isa sa mga formula na ito.
Paano i-highlight ang blangko mga cell sa Excel
Excel conditional ang pag-format ay may paunang natukoy na panuntunan para sa mga blangko na ginagawang napakadaling i-highlight ang mga walang laman na cell sa anumang set ng data:
- Piliin ang hanay kung saan mo gustong i-highlight ang mga walang laman na cell.
- Sa Home tab, sa grupong Mga Estilo , i-click ang Conditional Formatting > Bagong Panuntunan .
- Sa Bagong Panuntunan sa Pag-format na bubukas na dialog box, piliin ang I-format lamang ang mga cell nanaglalaman ng uri ng panuntunan, at pagkatapos ay piliin ang Blanks mula sa I-format lang ang mga cell na may drop down:
- I-click ang Format… button.
- Sa dialog box ng Format Cells, lumipat sa tab na Fill , piliin ang gustong kulay ng fill, at i-click ang OK .
- I-click ang OK isa pang beses upang isara ang nakaraang dialog window.
Maha-highlight ang lahat ng mga blangkong cell sa napiling hanay:
Tip. Upang i-highlight ang mga cell na walang laman , piliin ang I-format lamang ang mga cell na naglalaman ng > Walang mga blangko .
Tandaan. Hina-highlight din ng inbuilt na conditional formatting para sa mga blangko ang mga cell na may zero-length na mga string (""). Kung gusto mo lang i-highlight ang mga cell na walang laman, pagkatapos ay gumawa ng custom na panuntunan gamit ang ISBLANK formula gaya ng ipinapakita sa susunod na halimbawa.
Conditional formatting para sa mga blangkong cell na may formula
Upang magkaroon ng higit na flexibility kapag pag-highlight ng mga blangko, maaari kang mag-set up ng sarili mong panuntunan batay sa isang formula. Narito ang mga detalye ng hakbang para gumawa ng ganoong panuntunan: Paano gumawa ng conditional formatting gamit ang formula. Sa ibaba, tatalakayin natin ang mga formula mismo
Upang i-highlight lang ang tunay na walang laman na mga cell na talagang walang laman, gamitin ang ISBLANK function.
Para sa dataset sa ibaba, ang formula ay :
=ISBLANK(B3)=TRUE
O kaya lang:
=ISBLANK(B3)
Kung saan ang B3 ay ang kaliwang itaas na cell ng napiling hanay.
Pakiusap tandaan na babalik ang ISBLANKFALSE para sa mga cell na naglalaman ng mga walang laman na string (""), kung kaya't ang mga naturang cell ay hindi mai-highlight. Kung ayaw mo ang pag-uugaling iyon, ang alinman sa:
Suriin ang mga blangkong cell kasama ang mga zero-length na string:
=B3=""
O tingnan kung ang haba ng string ay katumbas ng zero:
=LEN(B3)=0
Bukod sa conditional formatting, maaari mong i-highlight ang mga blangkong cell sa Excel gamit ang VBA.
Ihinto ang conditional formatting kung blangko ang cell
Ipinapakita ng halimbawang ito kung paano ibukod ang mga blangkong cell mula sa conditional formatting sa pamamagitan ng pagse-set up ng espesyal na panuntunan para sa mga blangko.
Ipagpalagay na gumamit ka ng inbuilt na panuntunan upang i-highlight ang mga cell sa pagitan ng 0 at 99.99. Ang problema ay ang mga walang laman na cell ay na-highlight din (tulad ng iyong natatandaan, sa Excel conditional formatting, ang isang blangkong cell ay katumbas ng zero value):
Upang maiwasang ma-format ang mga walang laman na cell, gawin ang sumusunod:
- Gumawa ng bagong tuntunin sa pag-format ng kondisyon para sa mga target na cell sa pamamagitan ng pag-click sa Pag-format ng kondisyong > Bagong Panuntunan > I-format lamang ang mga cell na naglalaman ng > Blanko .
- I-click ang OK nang hindi nagtatakda ng anumang format.
- Buksan ang Rule Manager ( Conditional Formatting > Manage Rules ), siguraduhin na ang "Blanks" na panuntunan ay nasa itaas ng listahan, at lagyan ng check ang Stop if true check box sa tabi nito.
- I-click ang OK para i-save ang mga pagbabago at isara ang dialog box.
Ang resulta ay eksakto sa iyong inaasahan:
Mga Tip:
- Maaari mo ring ibukod ang mga blangko sa pamamagitan ng paggawa ng tuntunin sa pag-format ng kondisyon na may formula na tumitingin sa mga blangkong cell at pagpili sa opsyong Ihinto kung totoo para sa ito.
- Gayundin, maaaring interesado kang manood ng video na nagpapakita kung paano mag-apply ng conditional formatting kung blangko ang isa pang cell.
Conditional formatting formula para huwag pansinin ang mga blangkong cell
Kung sakaling gumamit ka na ng conditional formatting formula, hindi mo na kailangang gumawa ng hiwalay na panuntunan para sa mga blangko. Sa halip, maaari kang magdagdag ng isa pang kundisyon sa iyong umiiral nang formula, ibig sabihin:
- Balewalain ang mga cell na walang laman na walang laman:
HINDI(ISBLANK(A1))
- Balewalain ang mga visual na blangkong cell kasama ang mga walang laman na string:
A1""
Kung saan ang A1 ang pinakakaliwang cell ng iyong napiling hanay.
Sa dataset sa ibaba, sabihin natin sabihin na gusto mong i-highlight ang mga halagang mas mababa sa 99.99. Magagawa ito sa pamamagitan ng paggawa ng panuntunan gamit ang simpleng formula na ito:
=$B2<99.99
Upang i-highlight ang mga value na mas mababa sa 99.99 na binabalewala ang mga walang laman na cell, maaari mong gamitin ang AND function na may dalawang lohikal na pagsubok:
=AND($B2"", $B2<99.99)
=AND(NOT(ISBLANK($B2)), $B2<99.99)
Sa partikular na sitwasyong ito, binabalewala ng parehong formula ang mga cell na may mga walang laman na string, dahil ang pangalawang kundisyon (<99.99) ay FALSE para sa mga naturang cell.
Kung ang cell ay blangko na highlight na row
Upang i-highlight ang isang buong row kung blangko ang isang cell sa isang partikular na column, maaari mong gamitin ang alinman sa mga formula para sa mga blangkong cell. Gayunpaman, doonay ilang mga trick na kailangan mong malaman:
- Ilapat ang panuntunan sa isang buong dataset , hindi lang isang column kung saan ka naghahanap ng mga blangko.
- Sa formula, i-lock ang column coordinate sa pamamagitan ng paggamit ng mixed cell reference na may absolute column at relative row.
Maaaring mukhang kumplikado ito sa hitsura, ngunit mas simple ito. kapag tumingin kami sa isang halimbawa.
Sa sample na dataset sa ibaba, ipagpalagay na gusto mong i-highlight ang mga row na may walang laman na cell sa column E. Para magawa ito, sundin ang mga hakbang na ito:
- Piliin ang iyong dataset (A3:E15 sa halimbawang ito).
- Sa tab na Home , i-click ang Conditional formatting > Bagong Panuntunan > Gumamit ng formula upang matukoy kung aling mga cell ang ipo-format .
- Sa kahon ng Format value kung saan totoo ang formula na ito , ilagay ang isa sa mga formula na ito:
Upang i-highlight ang mga cell na ganap na walang laman :
=ISBLANK($E3)
Upang i-highlight ang mga blangkong cell kasama ang mga walang laman na string :
=$E3=""
Kung saan ang $E3 ay ang itaas na cell sa key co lumn na gusto mong suriin para sa mga blangko. Pakipansin na, sa parehong mga formula, ni-lock namin ang column gamit ang $ sign.
Tingnan din: Excel IF function na may maraming kundisyon - I-click ang button na Format at piliin ang kulay ng fill na gusto mo.
- I-click ang OK nang dalawang beses upang isara ang parehong mga window.
Bilang resulta, hina-highlight ng conditional formatting ang isang buong row kung walang laman ang isang cell sa isang partikular na column.
I-highlight ang row kung wala ang cellblangko
Excel conditional formatting upang i-highlight ang row kung ang isang cell sa isang partikular na column ay hindi blangko ay ginagawa sa ganitong paraan:
- Piliin ang iyong dataset.
- Naka-on ang tab na Home , i-click ang Conditional formatting > Bagong Panuntunan > Gumamit ng formula upang matukoy kung aling mga cell ang ipo-format .
- Sa kahon ng Format value kung saan totoo ang formula na ito , ilagay ang isa sa mga formula na ito:
Upang i-highlight ang mga walang laman na cell na naglalaman ng kahit ano: value, formula, walang laman string, atbp.
=NOT(ISBLANK($E3))
Upang i-highlight ang hindi blangko na hindi kasama ang mga cell na may mga walang laman na string :
=$E3""
Kung saan $E3 ay ang pinakamataas na cell sa key column na may check para sa mga hindi blangko. Muli, para gumana nang tama ang conditional formatting, ni-lock namin ang column gamit ang $ sign.
- I-click ang button na Format , piliin ang iyong paboritong fill color, at pagkatapos ay i-click ang OK .
Bilang resulta, mai-highlight ang isang buong row kung walang laman ang isang cell sa isang tinukoy na column.
Excel conditional formatting para sa mga zero ngunit hindi blangko
Bilang default, ang Excel conditional formatting ay hindi nakikilala sa pagitan ng 0 at blangkong cell, na talagang nakakalito sa maraming sitwasyon. Upang malutas ang suliraning ito, mayroong dalawang posibleng solusyon:
- Gumawa ng 2 panuntunan: isa para sa mga blangko at ang isa para sa mga zero na halaga.
- Gumawa ng 1 panuntunan na sumusuri sa parehong kundisyon sa isang solong formula.
Gawinmagkahiwalay na panuntunan para sa mga blangko at zero
- Una, gumawa ng panuntunan upang i-highlight ang mga zero na halaga. Para dito, i-click ang Conditional Formatting > Bagong Panuntunan > I-format lang ang mga cell na naglalaman ng , at pagkatapos ay itakda ang Cell value na katumbas ng 0 tulad ng ipinapakita sa screenshot sa ibaba. I-click ang button na Format at piliin ang gustong kulay.
Nalalapat ang conditional formatting na ito kung blangko o zero ang isang cell :
- Gumawa ng panuntunan para sa mga blangko na walang nakatakdang format. Pagkatapos, buksan ang Tagapamahala ng Panuntunan , ilipat ang panuntunang "Blanks" sa itaas ng listahan (kung wala pa ito), at lagyan ng check ang check box na Ihinto kung totoo dito. Para sa mga detalyadong tagubilin, pakitingnan ang Paano ihinto ang conditional formatting sa mga blangkong cell.
Bilang resulta, ang iyong conditional formatting ay magsasama ng mga zero ngunit huwag pansinin ang mga blangko . Sa sandaling matugunan ang unang kundisyon (ang cell ay walang laman), ang pangalawang kundisyon (ang cell ay zero) ay hindi na susubok.
Gumawa ng isang panuntunan upang suriin kung ang cell ay zero, hindi blangko
Ang isa pang paraan upang may kondisyong pag-format ng mga 0 ngunit hindi mga blangko ay ang gumawa ng panuntunan na may formula na sumusuri sa parehong kundisyon:
=AND(B3=0, B3"")
=AND(B3=0, LEN(B3)>0)
Kung saan ang B3 ay ang kaliwang itaas na cell ng napiling hanay.
Ang resulta ay eksaktong kapareho ng sa nakaraang paraan - conditional formatting nagha-highlight ng mga zero ngunit binabalewala ang mga walang laman na cell.
Ganyan gamitin ang conditional na format para sa mga blangkong cell.Salamat sa pagbabasa at umaasa akong makita ka sa susunod na linggo.
Magsanay ng workbook para sa pag-download
Excel conditional formatting para sa mga blangkong cell - mga halimbawa (.xlsx file)