Tabloya naverokê
Di qonaxa gelek hesaban de, em bi şaneyên Blank re rûbirû dibin, ku dibe sedema derketina sifirê. Lê gelek rewşan, şaneya Blank li gorî nirxa sifir wekî derketinê tê tercîh kirin. Ji ber ku ew dikare di têgihiştina hesaban de bêtir zelaliyê peyda bike. Heke hûn meraq dikin ku hûn zanibin ka hûn çawa dikarin şaneyek Balke bihêlin ger data tê de tune be, wê hingê dibe ku ev gotar ji we re bikêr be. Di vê gotarê de, em nîqaş dikin ka hûn çawa dikarin şaneyek Bêş bihêlin heke di Excel de daneya bi ravekirinek berfireh tune be.
Daxistina Pirtûka Xebatê ya Pratîkê
Vê pirtûka xebatê ya pratîkê li jêr dakêşin.
Heke Daneyek tunebe Hucreyê vala bihêlin.xlsm
5 Awayên Hêsan Ji bo Ku Hucreyê vala Bihêlin Ger Dane tune
Em ê daneheva jêrîn, ji bo armancên xwenîşandanê bikar bînin. Nasnameya berhemê , Hejmar , Bihayê Yekîneyê , û Mesrefa wan hene. hwd. di stûna Hejmar de hin tomar hene ku tu nirx tê de nîne. Ji ber vê yekê dibe sedem ku hin navnîşên di stûna Lêçûn de bibin Sifir. Lê em dixwazin Bihêlin wan tijî bikin Bal , li şûna ku sifir nîşan bidin. Em 5 awayên cihêreng bi şopandina ku hûn vê pirsgirêkê çareser dikin bi cih dikin.
1. Bikaranîna Fonksiyona IF
Bikaranîna fonksiyona IF , em dikarin şaneyê Bal li Excelê bihêlin heke di şaneyê de daneya ku were nîşandan tune.
Gavên
- Eger hûn lê binêrinji nêz ve, wê hingê hûn ê bibînin ku şaneyên E7 , E9 E12 , û E14 bi rastî vala ne.
- Nirxa hejmarî ya wan şaneyan wekhevî 0 ye. Lê dîsa jî, ew şaneyên bi nirxa $0 dagirtî ne.
- Divê em hemî naverokên wan şaneyan bi tevahî ji holê rakin. Bi gotineke din, em dixwazin wan şaneyan têxin rewşa Blak .
- Sedema li pişt wan şaneyan ne 1>Bal tevî ku tu dane tune jî, ji ber formulên ku li vir têne bikaranîn e.
- Formulên di rêza şaneyan de F5:F14 li vir têne nîşandan. Ev formul hucreyan neçar dikin ku bi Pere format nirxan sifir nîşan bidin.
- Ji bo Derketin şaneyek Bal ku tê de dane tune, em ê têkevin formula jêrîn:
=IF(C5="","",C5*D5)
- Piştre Destana dagirtî kaş bikin şaneya E14 .
- Bi kirina vê yekê dê heman formula wek berê pêk were, lê vê carê nirxên sifir têne xuyang kirin û wekî Bala hucre têne hiştin.
- Bi vî awayî em dikarin Bihêlin şaneyek Bal heke di şaneyê de dane tune.
Zêdetir Bixwîne: Excel IFERROR Fonksiyona ku li şûna 0-yê vala vedigere
2. Têkelkirina IF û IS BLANK Fonksiyonên
Bikaranîna tevhevkirina fonksiyonên IF û ISBLANK , em dikarin kontrol bikin ka şaneya di Excel de Bal e e û paşê Bihêle wê Balekî bihêle, eger ji bo nîşandanê daneya berdest tune.
Gavên
- Heke hûn ji nêz ve ferq bikin , wê demê hûn ê bibînin ku şaneyên E7 , E10 , û E12 vala ne.
- Nirxa hejmarî ya wan şaneyan wekhev e. 0. Lê dîsa jî, ew şaneyên bi nirxek $0 ve têne dagirtin.
- Ya bingehîn ev şaneyên nirxan sifir nîşan didin ne şaneyek Bal ji ber formul û teşekirina wan e.
- Formulên di rêza şaneyan de F5:F14 li vir têne nîşandan. Ev formul hucreyan neçar dikin ku bi Pereyê format nirxan sifir nîşan bidin.
- Ji bo derbaskirina vê pirsgirêkê, em dikarin jêrîn têkevin formula:
=IF(ISBLANK(C5), "", C5*D5)
Veqetandina Formulê
- ISBLANK(C5): Ev fonksiyon dê şaneya C5 kontrol bike ka ew Bal e an na. Ger ew Blank be, wê demê ew ê Rastiya Boolean vegerîne. Wekî din, ew ê Derewtiyek Boolean vegerîne.
- IF(ISBLANK(C5), "", C5*D5): Li gorî vegera ji <1 Fonksiyon>ISBLANK , fonksiyona IF dê vegere “” , ger vegera ji fonksiyona ISBLANK Rast be. Wekî din, heke vegerandina ji fonksiyona ISBLANK Derew be, fonksiyona IF dê nirxa C5*D5 vegerîne.
- Piştre Destana dagirtina kaş bikin şaneya E14 .
- Bi kirina vê yekê dê heman tişt were meşandinformula wekî berê, lê vê carê nirxên sifir nayên xuyang kirin û wekî Bal şan têne hiştin.
Zêdetir Bixwîne: Meriv çawa VLOOKUP-ê bikar tîne da ku li şûna 0 (7 Rêyan) vala vegere
Xwendinên bi vî rengî
- Çawa ji bo rakirina Sifirên li pêş jimareyek di Excel de (6 Rêyên Hêsan)
- Rêzên bi Nirxên Zero di Excel de Bi Bikaranîna Makro (3 Rêyan) veşêrin
- Meriv çawa rêzikên nexşeyê bêyî daneyan li Excel veşêre (4 Rêbazên Hêsan)
- Nirxên Zero di Tabloya Pivot Excel de veşêre (3 Rêbazên Hêsan)
3. Sepandina fonksîyonên IF û ISNUMBER
Pêkanîna kombînasyona fonksiyonên IF û ISNUMBER , em dikarin kontrol bikin ka şane Bal e û paşê Bihêlin wê wekî Bêşkê bihêlin, heke daneya ji bo nîşankirinê tune.
Gavên
- Heke hûn ji nêz ve lê binêrin, wê hingê hûn ê bibînin ku şaneyên E7 , E9 E12 , û E14 bi rastî vala ne.
- Nirxa hejmarî ji wan şaneyan 0. Lê dîsa jî, ew şan in bi nirxek $0 ve girêdayî ye.
- Divê em hemî naverokên wan şaneyan bi tevahî jêbirin. Bi gotineke din, em dixwazin wan şaneyan bixin rewsa Blank yê.
- Sedema li pişt wan şaneyan ne Bal e tevî ku daneya wan tune ye, ji ber formulên ku li vir têne bikaranîn.
- Formulên di rêza şaneyan de F5:F14 li vir têne nîşandan. Ev formula şaneyan zorê dikinji bo ku nirxên sifir bi Pere format nîşan bidin.
- Ji bo ku pirsgirêk derbaz bibin, em têkevin formula jêrîn:
=IF(ISNUMBER(C5),C5*D5,"")
Dabeşkirina Formulê
- HEJMAR(C5) : Ev fonksiyon dê şaneya C5 kontrol bike ka ew hejmar e an na. Ger ew jimarek be, wê gavê ew ê booleanek Rast vegerîne. Wekî din, ew ê Derewtiyek Boolean vegerîne.
- IF(ISNUMBER(C5),C5*D5,””) : Li gorî vegere ji fonksiyona ISBLANK , fonksiyona IF dê vegere “” , heke vegera ji fonksiyona ISBLANK be. Derew . Wekî din, ger vegera ji fonksiyona jimare IS Rast IF be dê nirxa C5*D5 vegerîne.
- Piştre Destêra tije kaş bikin şaneya E14 .
- Bi kirina vê yekê dê heman formula berê pêk were, lê vê carê şaneyên ku tu daneyan tê de nînin. dê bê hiştin, Bal .
💬 Nîşe
- HEJMAR dê rast vegere tenê ku têketin Hejmar be. Ji bo her formên nirxa ne-hejmarî, wek Bal , valahî, hwd., ISÎNÊN dê vegere False .
- Ji ber vê yekê, formula li vir dê şaneyê bike Bal , gelo naveroka şaneyê Bal be yan jî tîpên din ên ne-hejmarî be. Bikarhêner divê ji vê yekê haydar bin.
Zêdetir Bixwîne: Çawa SerlêdanVLOOKUP ji bo 0 an NA-yê vala vegere
4. Bikaranîna Formatkirina Xweser
Forma xwerû dê ji me re bibe alîkar ku em şaneyên kesane hilbijêrin û dûv re wan format bikin Bihêlin tenê şaneyên Bal heke daneyên din ji bo pêşandanê tunebin.
Gavên
- Di daneheva jêrîn de, em dikarin binihêrin ku hucreyên E7 , E9 , E12 , û E14 niha di wan şaneyan de sifir dane hene, lê tevî wê jî, ew ne di rewşeke Bal de ne. Ew hîn jî 0 nirxan nîşan didin.
- Ji bo çareserkirina vê pirsgirêkê û danîna şaneya Blank di şaneyên ku niha dane wan hene, em dikare databasê ji nû ve format bike. Ku dikane şaneya Bal nîşan bide heke tê de dane tune.
- Ji bo vê yekê, rêza şaneyan hilbijêre D5:F14 .
- Û paşê li ser wê rast-klîk bikin.
- Ji pêşeka kontekstê, li ser Hêneyên Format bikin bikirtînin.
- Di qutiya diyalogê ya şaneyên formatê de, ji tabloya Hejmar li ser Ciştî bikirtînin.
- Piştre " $General;; " binivîsin. ” di qada Tîp de û paşê OK bikirtînin.
- Piştî tikandina OK , hûn ê bala xwe bidin ku nirx niha wekî Bal têne xuyang kirin heke dane tune.
Di heman demê de, divê em nîşanek $ li ber Giştî deynin,ji ber ku forma Pereyê diparêze. Wekî din, ev ê forma Dirav ji hejmaran derxîne.
Zêdetir Bixwîne: Meriv çawa XLOOKUP-ê bikar tîne da ku li şûna 0-ê vala vegerîne
5. Veguheztina Koda VBA
Bikaranîna VBA Makro ya sade dikare wextê tesbîtkirin û Derketinê pir kêm bike. 2> şaneyên Bal heke dane tune.
Gavên
- Pêşî, herin Pêşdebir tabê, paşê bikirtînin Visual Basic .
- Piştre bikirtînin Insert > Module .
- Di pencereya Modulê yê de, koda jêrîn binivîse.
6858
- Piştre pencereyê bigire.
- Piştî wê, herin tabloya Dîtin > Makro > ; Makroyan Binêre .
- Piştî tikandina Makroyan Binêre , makroyên ku te afirandine hilbijêre tenê niha. Navê vir Bank_Cell e. Dûv re Run bikirtînin.
- Piştî tikandina Run , hûn ê niha şaneyên bêyî daneyê bibînin. Li şûna $0 şaneya Bal nîşan bide. Her weha me karî ku formata Pereyê ji bo şaneya mayî saxlem bimîne.
💬 Nîşe
- Divê hûn koda databasa xwe biguherînin, ji bo hilbijartina rêza şaneyên mebesta xwe.
- Hewl bidin ku tu stûnek an rêzek ne-hejmarî li nav lê zêde neke. dirêjahî. Rêjeyek hucreyên ku bêkêmasî ne zêde bikintenê pêwîst e.
Encam
Ji bo bi kurtî, pirsgirêka hiştina şaneyek Bal heke dane tune be, bi pêşkêşkirina 5 çareseriyên cihê tê çareser kirin. van rêbazan bi karanîna fonksiyonên IF , ISBLANK , û NÎHAK ve girêdayî ne. Me jî makroya VBA bikar anî. Rêbaza makro VBA pêdivî bi zanîna berê ya VBA-girêdayî heye ku ji sifirê were famkirin.
Ji bo vê pirsgirêkê, pirtûkek xebatê ya ku bi makro-çalakkirî ve girêdayî ye ku hûn dikarin van pratîk bikin. rêbazan.
Bi rêya beşê şîroveyan tu pirs û nêrînan bipirse. Her pêşniyarek ji bo baştirkirina civaka Exceldemy dê pir binirx be.