Tabl cynnwys
Yn ystod y cam cyfrifiadau niferus, rydym yn dod ar draws celloedd Gwag , sy'n arwain at allbwn o sero. Ond mewn llawer o achosion, mae'r gell Wag o'i gymharu â'r gwerth sero fel allbwn yn cael ei ffafrio. Gan y gall roi mwy o eglurder yn y ddealltwriaeth o'r cyfrifiadau. Os ydych chi'n chwilfrydig i wybod sut y gallwch chi Gadael cell Wag os nad oes data ynddi, yna efallai y bydd yr erthygl hon yn ddefnyddiol i chi. Yn yr erthygl hon, rydym yn trafod sut y gallwch Gadael cell Wag os nad oes data yn Excel gydag esboniad manwl.
Lawrlwythwch Gweithlyfr Ymarfer
Lawrlwythwch y llyfr gwaith ymarfer hwn isod.
Gadewch Cell yn Wag Os Na Fydd Data.xlsm
5 Ffordd Hawdd o Gadael Cell yn Wag Os Nid oes Data
Rydym yn mynd i ddefnyddio'r set ddata isod, at ddibenion arddangos. Mae gennym ID Cynnyrch , eu Nifer , Pris Uned , a Chost . ac ati mae rhai cofnodion yn y golofn Swm nad ydynt yn cynnwys unrhyw werth. Felly mae hynny'n arwain at rai cofnodion yn y golofn Cost i fod yn Sero. Ond rydyn ni eisiau Gadael iddyn nhw fod yn llawn Wag , yn lle dangos sero. Rydym yn defnyddio 5 ffordd wahanol trwy ddilyn yr ydych yn datrys y mater hwn.
1. Defnyddio Swyddogaeth IF
Defnyddio y ffwythiant IF , gallwn Gadael y gell Wag yn Excel os nad oes data i'w ddangos yn y gell.
Camau
- Os edrychwch chiyn agos, yna fe sylwch fod y celloedd E7 , E9 E12 , ac E14 yn wag mewn gwirionedd.
- Gwerth rhifiadol y celloedd hynny yn hafal i 0. Ond yn dal i fod, mae'r celloedd hynny yn cael eu meddiannu gyda gwerth $0.
- Mae angen i ni gael gwared yn llwyr ar yr holl gynnwys yn y celloedd hynny. Mewn geiriau eraill, rydym am roi'r celloedd hynny yn y cyflwr Wag .
>
=IF(C5="","",C5*D5)
- Yna llusgwch y ddolen Llenwi i gell E14 .
- Bydd gwneud hyn yn gweithredu'r un fformiwla ag o'r blaen, ond y tro hwn mae'r gwerthoedd sero yn cael eu dangos a'u gadael fel Blank cells.
- Dyma sut gallwn ni Gadael cell Wag os nad oes data yn y gell.
Darllen Mwy: Excel IFERROR Swyddogaeth i Ddychwelyd yn Wag Yn lle 0
2. Cyfuno IF ac IS BLANK Swyddogaethau
Defnyddio'r cyfuniad o ffwythiannau IF ac ISBLANK , gallwn wirio a yw'r gell yn Excel yn Wag ac yna Gadewch ef Gwag os nad oes data ar gael i'w ddangos.
Camau
- Os sylwch yn ofalus , yna fe sylwch fod y celloedd E7 , E10 , a E12 yn wag.
- Mae gwerth rhifiadol y celloedd hynny yn hafal i 0. Ond o hyd, mae'r celloedd hynny wedi'u meddiannu gyda gwerth $0.
- Mae'r prif gelloedd hyn yn dangos gwerthoedd sero nid cell Wag oherwydd eu fformiwla a'u fformatio.
- Dangosir y fformiwlâu yn yr ystod o gelloedd F5:F14 yma. Mae'r fformiwlâu hyn yn gorfodi'r celloedd i ddangos gwerthoedd sero gyda fformat Currency .
- I osgoi'r broblem hon, gallwn roi'r canlynol fformiwla:
=IF(ISBLANK(C5), "", C5*D5)
Dadansoddiad Fformiwla
- Yna llusgwch y ddolen Llenwi i gell E14 .
- Bydd gwneud hyn yn gweithredu'r un pethfformiwla fel o'r blaen, ond y tro hwn nid yw'r gwerthoedd sero yn dangos ac maent yn cael eu gadael fel Blank cells.
> Darllen Mwy: Sut i Ddefnyddio VLOOKUP i Ddychwelyd yn Wag Yn lle 0 (7 Ffordd)
Darlleniadau Tebyg
- Sut i Dileu Sero o Flaen Rhif yn Excel (6 Ffordd Hawdd)
- Cuddio Rhesi gyda Gwerthoedd Sero yn Excel Gan Ddefnyddio Macro (3 Ffordd)
- Sut i Guddio Cyfres Siartiau heb Ddata yn Excel (4 Dull Hawdd)
- Cuddio Sero Gwerthoedd yn Excel Tabl Colyn (3 Dull Hawdd)
3. Gweithredu Swyddogaethau IF ac ISNUMBER
Gan ddefnyddio'r cyfuniad o ffwythiannau IF a ISNUMBER , gallwn wirio a yw'r gell yn Wag ac yna Gadewch ef fel Wag os nad oes data ar gael i'w ddangos.
Camau
- Os edrychwch yn ofalus, fe sylwch fod y celloedd E7 , E9 E12 , a E14 yn wag mewn gwirionedd.
- Y gwerth rhifiadol o'r celloedd hynny yn hafal i 0. Ond eto, mae'r celloedd hynny wedi'i feddiannu gyda gwerth $0 .
- Mae angen i ni ddileu'r holl gynnwys yn y celloedd hynny yn gyfan gwbl. Mewn geiriau eraill, rydym am roi'r celloedd hynny yn y cyflwr Gwag .
- Nid yw'r rheswm y tu ôl i'r celloedd hynny yn Wag er nad oes ganddynt ddata, yw oherwydd y fformiwlâu sy'n cael eu defnyddio yma.
- Mae'r fformiwlâu yn yr ystod o gelloedd F5:F14 i'w gweld yma. Mae'r fformiwlâu hyn yn gorfodi'r celloeddi ddangos gwerthoedd sero gyda fformat Arian Cyfred .
- I osgoi'r broblem, rydyn ni'n rhoi'r fformiwla ganlynol: 14>
- ISNUMBER(C5) : Bydd y ffwythiant hwn yn gwirio cell C5 a yw'n rhif ai peidio. Os yw'n rhif, yna bydd yn dychwelyd boolean Gwir . Fel arall, bydd yn dychwelyd Boolean Gau .
- IF(ISNUMBER(C5),C5*D5,"”) : Yn dibynnu ar y dychweliad o'r swyddogaeth ISNUMBER , bydd y ffwythiant IF yn dychwelyd “” , os yw'r dychweliad o'r swyddogaeth ISBLANK yn Gau . Fel arall, os yw'r dychweliad o'r ffwythiant ISNUMBER yn Gwir OS bydd yn dychwelyd gwerth C5*D5 .
=IF(ISNUMBER(C5),C5*D5,"")
Dadansoddiad Fformiwla
- 12>Yna llusgwch y Trinlen Llenwch i gell E14 .
💬 Nodyn
- Bydd y ISNUMBER yn dychwelyd Gwir yn unig f y cofnod yw Rhif. Ar gyfer unrhyw ffurf ar werth anrhifiadol, fel Blank , gofod, ac ati, bydd y ISNUMBER yn dychwelyd Gau .
- Felly, bydd y bydd y fformiwla yma yn gwneud y gell yn Wag p'un a yw cynnwys y gell yn Wag neu nodau anrhifiadol eraill. Mae angen i ddefnyddwyr fod yn ymwybodol o hyn.
Darllen Mwy: Sut i Wneud CaisVLOOKUP i Ddychwelyd yn Wag Yn lle 0 neu NA
4. Bydd defnyddio Fformatio Personol
Fformatio Cwsmer yn ein helpu i ddewis celloedd unigol ac yna eu fformatio Gadael yn unig y celloedd Gwag os nad oes data arall ar gael i'w dangos.
Camau
- > Yn y set ddata a ddangosir isod, gallwn arsylwi bod y celloedd E7 , E9 , E12 , ac E14 bellach â dim data yn y celloedd hynny, Ond er gwaethaf hynny, maent nad ydynt mewn cyflwr Gwag . Maen nhw'n dal i ddangos 0 gwerth.
>
- Yn y blwch deialog celloedd fformat, cliciwch ar y Custom o'r tab Rhif .
- Yna teipiwch “ $General;; ” yn y maes Teipiwch ac yna cliciwch Iawn .
- Ar ôl clicio Iawn , fe sylwch fod y gwerthoedd bellach yn cael eu dangos fel Gwag os nad oes unrhyw ddata.
> 💬 Nodyn
- Yn y blwch deialog fformatio arferiad, mae angen i ni deipio “ ;; ” ar ôl General. Ar yr un pryd, mae angen i ni roi arwydd $ o flaen y Cyffredinol ,oherwydd cadw'r fformat Currency . Fel arall, bydd hyn yn tynnu'r fformat Arian cyfred i ffwrdd o'r rhifau.
Darllen Mwy: Sut i Ddefnyddio XLOOKUP i Ddychwelyd yn Wag yn lle 0
5. Mewnosod Cod VBA
Gall defnyddio VBA Macro syml leihau'n sylweddol yr amser i ganfod a Gadael cell Wag os nad oes data.
Camau
- Yn gyntaf, ewch i'r Datblygwr tab, yna cliciwch ar Visual Basic .
>
- Yna cliciwch Mewnosod > Modiwl .
>
8618
- Yna caewch y ffenestr.
- Ar ôl hynny, ewch i'r tab Gweld > Macros> ; Gweld Macros .
>
>
- Ar ôl clicio Rhedeg , byddwch yn sylwi ar y celloedd heb y data nawr dangos cell Wag yn lle $0 . Llwyddwyd hefyd i gadw'r fformat Arian cyfred ar gyfer gweddill y gell yn gyfan.
💬 Nodyn
- Mae angen i chi olygu'r cod ar gyfer eich set ddata, er mwyn dewis eich ystod arfaethedig o gelloedd.
- Ceisiwch osgoi ychwanegu unrhyw golofn neu res nad yw'n rhifiadol yn y ystod. Ychwanegwch ystod o gelloedd sy'n hollolangenrheidiol yn unig.
Casgliad
I grynhoi, mae'r mater o adael cell Wag os nad oes data yn cael ei ddatrys trwy ddarparu 5 datrysiad ar wahân. roedd y dulliau hynny'n cynnwys defnyddio ffwythiannau IF , ISBLANK , ac ISNUMBER . Fe wnaethom hefyd ddefnyddio'r macro VBA. Mae'r dull macro VBA angen gwybodaeth flaenorol yn ymwneud â VBA i ddeall o'r dechrau.
Ar gyfer y broblem hon, atodir llyfr gwaith macro-alluogi lle gallwch ymarfer y rhain dulliau.
Mae croeso i chi ofyn unrhyw gwestiynau neu adborth trwy'r adran sylwadau. Bydd unrhyw awgrym ar gyfer gwella cymuned Exceldemy yn werthfawr iawn.