Sut i adael cell yn wag os nad oes data yn Excel (5 ffordd)

  • Rhannu Hwn
Hugh West

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 .

>
  • Nid yw'r rheswm y tu ôl i'r celloedd hynny Gwag er nad oes data, 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 celloedd i ddangos gwerthoedd sero gyda fformat Arian . cell Wag lle nad oes data yn bresennol, byddwn yn mewnbynnu'r fformiwla ganlynol:
  • =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

  • ISBLANK(C5): Bydd y swyddogaeth hon yn gwirio cell C5 a yw'n Wag ai peidio. Os yw'n Wag , bydd yn dychwelyd Boolean True . Fel arall, bydd yn dychwelyd Boolean Gau .
  • IF(ISBLANK(C5), “", C5*D5): Yn dibynnu ar ddychwelyd o'r ffwythiant ISBLANK , bydd y ffwythiant IF yn dychwelyd “” , os yw'r dychweliad o'r ffwythiant ISBLANK yn Gwir . Fel arall, os yw'r dychweliad o'r ffwythiant ISBLANK yn Gau , bydd y ffwythiant IF yn dychwelyd gwerth C5*D5 .<13
    • 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>

      =IF(ISNUMBER(C5),C5*D5,"")

      Dadansoddiad Fformiwla

      • 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 .
        12>Yna llusgwch y Trinlen Llenwch i gell E14 .
  • Bydd gwneud hyn yn gweithredu'r un fformiwla ag o'r blaen, ond y tro hwn y celloedd nad ydynt yn cynnwys unrhyw ddata yn cael ei adael, Gwag .
  • 💬 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.

    >
  • I ddatrys y mater hwn a rhoi cell Wag yn y celloedd sydd â data bellach, rydym ni yn gallu ail-fformatio'r set ddata. A all ddangos y gell Wag os nad oes data ynddi.
  • I wneud hyn, dewiswch yr ystod o gelloedd D5:F14 .
  • >Ac yna de-gliciwch arno.
  • O'r ddewislen cyd-destun, cliciwch ar y Fformatio Celloedd .
    • 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 .

    >
  • Yn y ffenestr Modiwl , rhowch y cod canlynol.
  • 8618

    • Yna caewch y ffenestr.
    • Ar ôl hynny, ewch i'r tab Gweld > Macros> ; Gweld Macros .

    >
  • Ar ôl clicio Gweld Macros , dewiswch y macros a grewyd gennych dim ond nawr. Yr enw yma yw Blank_Cell . Yna cliciwch Rhedeg .
  • >

      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.

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.