Tabloya naverokê
Heke hûn li hin awayên herî hêsan digerin ku hûn nirxek vegerînin heke şaneyek vala be, wê hingê hûn ê vê gotarê bikêr bibînin. Ji ber vê yekê, em bi gotara sereke dest pê bikin.
Pirtûka Xebatê Dakêşin
Ger Vala Cell Vegere.xlsm
12 Rêbazên Vegerandina Nirxê eger Cell vala be
Li vir, ez tabloya jêrîn bikar tînim ku tê de Dîrokên Siparîşê , Tarîxên Radestkirinê, û Firotina ji hinan Tiştên yên şîrketekê. Bi karanîna vê databasê, ez ê hewl bidim ku awayên vegerandina nirxan ji bo Hucreyek Blank nîşan bidim.
Ji bo afirandina gotarê, min Microsoft Excel 365
Rêbaz-1: Bikaranîna Fonksiyona IF-ê ji bo Vegerandina Nirxek Hucreya Cîranê heke Xanî vala be
Em bibêjin, hûn dixwazin Dîroka Siparîşê ji bo hilberên ku hêj nehatine radestkirin (Hapên vala yên stûna Dîroka Radestkirinê ) di Dîroka Siparîşê de ji bo tiştên ku nehatine radestkirin bistînin. ling. Ji bo vê yekê hûn dikarin fonksiyona IF bikar bînin.
Gavê-01 :
➤ Hilbijêre şaneya derketinê F5
=IF(D5="",C5,"")
Li vir, şerta mentiqî D5="” ku tê maneya şaneyê ye. D5 ji stûna Dîroka Radestkirinê wê vala be û heke RAST be wê hingê ew ê nirxa şaneya C5 ya vegerîne. 8>Dîroka Siparîşê stûna wekî din ew ê vegere Bal .
➤Pelpekinpelê bi navê Peraktîke . Ji kerema xwe wê bi xwe bikin.
Encam
Di vê gotarê de, min hewl da ku rêyên herî hêsan vegerînim nirxan ji bo şaneyên vala. Hêvî dikim ku hûn ê wê kêrhatî bibînin. Ger pêşniyar û pirsên we hebin, di beşa şîroveyê de parve bikin.
Têkeve➤ Destêra dagirtin Amûr
Encam :
Bi vî rengî, hûn ê Dîroka fermanê ji bo şaneyên vala yên têkildar ên stûna Dîroka Radestkirinê bistînin.
Rêbaz-2: Bikaranîna Fonksiyona IF-ê ji bo Vegerandina Nirxekê
Bifikirin, pargîdanî dixwaze xerîdaran ji bo dereng radestkirina bi %5 Tezmînatê bide Tevahiya Firotinê nirx. Ji ber vê yekê, hûn dikarin vê nirxê ji bo hilberên ku hêj nehatine radest kirin bi vê rêbazê binirxînin.
Gavê-01 :
➤Hûna derketinê hilbijêre F5
=IF(D5="",5%*E5,"")
Li vir, şerta mentiqî D5=”” e ku tê wateya şaneya D5 ya stûna Dîroka Radestkirinê wê vala be û heke RAST be, wê hingê ew ê vegere % ya Sales Nirxa ( E5 hucre) wekî din ew ê vegere Blank .
➤Partî Enter
➤ Dîgira dagirtina Amûr
Encam :
Piştî wê, hûn ê komîsyonek 5% ya nirxên Firotinê ji bo şaneyên vala yên têkildar ên stûna Dîroka Radestkirinê bistînin.
Rêbaz-3: Bikaranîna Fonksiyona IF û Fonksiyona ISBLANK
Ji bo vegerandina nirxekê heke şaneyek ji stûna Dîroka Radestkirinê vala be, hûn dikarin <6 bikar bînin>Fonksiyon IF û fonksiyona ISBLANK .
Gavê-01 :
➤Hilbijêre hucreya derketinê F5
=IF(ISBLANK(D5),"Not Delivered","Delivered")
Li vir, şertê mentiqî ISBLANK(D5) , ISBLANK dê vegere RAST heke hucreya D5 stûna Dîroka Radestkirinê vala be û heke RAST be wê hingê Eger dê vegere "Tê radestkirî" wekî din ew ê vegere "Radestkirî" Dema ku şaneyên stûna Dîroka Radestkirinê vala nebin.
➤Partî Enter
➤ Destêra dagirtin Amûr
Encam :
Piştre, hûn ê ji bo şaneyên vala yên têkildar ên stûna Dîroka Radestkirinê rewşa Tê radest bin.
>
Rêbaz-4: Bikaranîna Fonksiyona IF û Fonksiyona COUNTBLANK
Hûn dikarin fonksiyona IF û fonksiyona COUNTBLANK bikar bînin ji bo şaneya vala ya stûna Dîroka Radestkirinê nirxek vegerîne.
Gavê-01 :
➤Hûna derketinê hilbijêre E5
=IF(COUNTBLANK(D5)>0,"Not Delivered","Delivered")
Li vir, şertê mentiqî COUNTBLANK(D5)>0 , HEJMARBLANK dê hejmara şaneyên vala bijmêre ls û gava şaneyek vala hebe ew ê jimareyek ji 0 mezintir vegerîne û ji ber vê yekê ew ê vegere RAST heke şaneya D5 ya Dîroka Radestkirinê stûn vala ye.
Dema ku Rast e , Eger dê vegere "Tê şandin" wekî din ew ê vegere "Radest kirin" gava ku şaneyên stûna Dîroka Radestkirinê vala nebin.
➤Pel bike Enter
➤Kaş bikin Destê Dagirtin Amûr
Encam :
Piştî wê, hûn ê Nebin Ji bo şaneyên vala yên têkildar ên stûna Dîroka Radestkirinê rewsa hat radestkirin.
Rêbaz-5: Bikaranîn Fonksiyona IF û Fonksiyona COUNTIF
Ji bo vegerandina nirxekê heke şaneyek ji stûna Dîroka Radestkirinê vala be, hûn dikarin fonksiyona IF û fonksiyona COUNTIF bikar bînin.
Gavek-01 :
➤Hûna derketinê hilbijêre E5
=IF(COUNTIF(D5,"")>0,"Not Delivered","Delivered")
COUNTIF(D5,””) dê hejmara şaneyên vala vegerîne û ger di şaneya D5 a Rêdestkirinê de şaneyek vala bibîne Dîroka stûnê wê hingê jimar wê ji 0 mezintir be û ji ber vê yekê ew ê vegere RAST wekî din FALSE .
Dema ku ew bibe RAST , Eger dê vegere "Tê radestkirî" wekî din ew ê vegere "Rastî" dema ku şaneyên Dîroka Radestkirinê 9>stûn ne vala ne.
➤Partî Enter
➤ Dengê dagirtin Amûr
Encam :
Piştre, hûn ê ji bo şaneyên vala yên têkildar ên stûna Dîroka Radestkirinê rewşa Tê radest bin.
Rêbaz-6: Ji bo Vegerandina Nirxekê Bikaranîna Fonksiyona IF û Fonksiyona SUMPRODUCT
Li vir, ez dixwazim Tişta navê vala hebe. şaneyên stûna Dîroka Radestkirinê li stûna Berhemên Neradestkirî bi karanîna fonksiyona IF û fonksiyona SUMPRODUCT .
Gavê-01 :
➤Hûna derketinê hilbijêrin E5
=IF(SUMPRODUCT(--(D5=""))>0,B5,"")
Li vir, — dê zorê bike RAST an FALSE nav 1 an 0 û lewra ji bo şaneyên vala nirx dê bibe 1 û ji ber vê yekê dê ji 0 mezintir be wekî din dê bibe 0 .
Ji ber vê yekê, SUMPRODUCT(–(D5=””))>0 dê vegere RAST dema ku D5 hucre vala ye, wekî din DEREW . Dema RAST be, IF dê nirxa B5 vegerîne, wekî din ew ê vegere Bal dema ku şaneyên Dîroka radestkirinê stûn ne vala ne.
➤Pel bike Enter
➤ Tije bike Handle Amûr
Encam :
Piştre, hûn ê Tiştên navê ji bo şaneyên vala yên pêwendîdar ên stûna Dîroka Radestkirinê > Meriv çawa di Excel-ê de Hesab bike Ger şaneyên vala nebin: 7 Formulên Nimûneyî
Rêbaz -7: Ji bo Vegerandina Nirxekê Bikaranîna Fonksiyona IF û Fonksiyona LENê
Ji bo bidestxistina Temek navê ji bo şaneyên vala yên Dîroka Radestkirinê stûna Stûna Hilberên Ne Radestkirî , hûn dikarin fonksiyona IF û bikar bînin Fonksiyon LEN .
Gavê-01 :
➤Hûna derketinê hilbijêre E5
=IF(LEN(D5)=0,B5,"")
LEN(D5) Dê dirêjiya rêza şaneyê vegerîne D5 û ew ê vegere 0 dema D5 vala be û paşê IF dê nirxa B5 vegerîne, wekî din ew ê vegere Vala Dema ku şaneyên stûna Dîroka Radestkirinê vala nebin.
➤Pel Enter bike
➤ Dîgirtina Destê Amûr
Encama :
Piştre, hûn ê bistînin Navê Tiştên ji bo şaneyên vala yên têkildar ên stûna Dîroka Radestkirinê .
Rêbaz-8: Nîşandana şaneyên vala
Heke hûn dixwazin şaneyên vala ronî bikin , hûn dikarin vê rêbazê bişopînin.
Gavê-01 :
➤Rêzika şaneya ku tu dixwazî li ser bikî Formatkirina şertî
➤Biçe Malê Tab>> Şert. Formakirin Dropdown>> Rêbaza Nû Vebijêrk.
Piştre N ew Rêbaza Formakirinê Sêrbaz dê xuya bibe.
➤Helj Gav-02 :
➤Di nav Xaneyên tenê formatkirin de Blanks hilbijêrin: Vebijêrk
➤Bikirtînin Format Vebijark
Piştî wê, Hêneyên Formkirinê Qutiya Diyalogê dê vebe.
➤Hilbijêre Têje bike Vebijêrk
➤Her Rengê Paşerojê hilbijêrin
➤Li ser bikirtînin Baş .
Piştî wê, Pêşdîtin Vebijêrk dê wekî jêrîn were xuyang kirin.
➤Pel bike 6>Baş .
Encam :
Bi vî awayî, hûn ê şaneyên vala ronî bibin.
Rêbaz-9: Bi Formulekê şaneyên vala ronî dikin
Hûn dikarin bi karûbarê ISBLANK û şaneyên vala ronî bikin. Formatkirina şertî .
Gavê-01 :
➤Rêjeya daneyê ya ku hûn dixwazin li ser sepandin hilbijêrin hilbijêrin 6>Formatkirina şertî
➤Biçe Malê Tab>> Formatkirina şertî Dropdown>> Qanûna Nû Vebijêrk.
Piştre Rêbaza Formatkirina Nû Sêrbaz dê xuya bibe.
➤Hilbijêre Formulek bikar bîne ku diyar bike ka kîjan şaneyan format bike vebijêrk.
➤Formula jêrîn di Nirxên Formatê de ku ev formula rast e binivîsin: Qut
=ISBLANK(B5:E11)
ISBLANK Dê vegere RAST heger şaneyek di rêzê de vala be, wekî din FALSE .
➤ Bikirtînin Format Vebijêrk.
Piştî wê, Hêneyên Formakirinê Qutiya Diyalogê wê vebe.
➤Hilbijêre Têje bike Vebijêrk
➤ Her Rengê Paşerojê hilbijêrin
➤Li ser OK bikirtînin.
Piştî wê, Pêşdîtin Vebijêrk dê wekî jêrîn nîşan bide.
➤Partî OK
Encam :
Piştre, hûn ê şaneyên vala werin ronî kirin.
Rêbaz-10: Bikaranîna Fonksiyona SUMIF ji boBi kurtîkirina Nirxên Li Ser Bingeha Xaneyên Vala
Hûn dikarin nirxa Firotinê ji bo Tiştên yên ku vala ne Tirxên Radestkirinê bicivînin (tişt hene hîn nehatiye radest kirin) bi karanîna fonksiyona SUMIF .
Gavê-01 :
➤Tîp Formula jêrîn di şaneyê de E12
=SUMIF(D5:D11,"",E5:E11)
Li vir, D5:D11 rêzika krîterê e , "" (Balk) pîvan e û E5:E11 rêjeya berhevokê ye .
➤Partî ENTER
Encam :
Piştre, hûn ê berhevoka bistînin. Firotin ji bo Tiştên yên ku hê nehatine radestkirin.
Rêbaz-11: Ji bo berhevkirina hejmara şaneyên vala fonksiyona COUNTIF bikar tîne
Li vir, ez ê fonksiyona COUNTIF ji bo hejmartina hejmara şaneyên vala di stûna Dîroka Radestkirinê de bi kar bînim.
Gavê-01 :
➤Formula jêrîn di şaneyê de binivîse E12
=COUNTIF(D5:D11,"")
Li vir, D5:D11 rêbera pîvanan e , “” (Balk) ye pîvan .
➤Partî ENTER
Encam :
Piştre, hûn ê hejmara Tiştên yên ku hîn nehatine radestkirin bistînin.
Rêbaz-12: Ji bo Vegerandina Nirxê Koda VBA bikar bînin
Hûn dikarin koda VBA ya jêrîn bikar bînin da ku nirxan ji bo şaneyên vala yên di stûna Dîroka Radestkirinê de vegerînin.
Gavê-01 :
➤Biçe Pêşdebir Tab>> Visual Basic Vebijêrk
Piştre, Edîtorê Visual Basic dê vebe.
➤Biçe Têxe Tab>> Module Vebijêrk
Piştî wê, Modulek dê were afirandin.
Gavê-02 :
➤Kodê jêrîn binivîsin
2093
Di destpêkê de , min Lr , n wekî Drêj daxuyand.
Lr dê rêza dawî ya tabloya daneya we bide we û xeleka FOR ji bo pêkanîna karên rêzikên ji 5 Heta Lr tê bikaranîn. Li vir, 5 ji bo rêza yekem a rêzê ye.
Dema ku Cels(n, "D").Nirx = "" dibe RAST , wê hingê xêza jêrîn dê bidome û di şaneya cîran de encamek wekî "Ne Hatiye radestkirin" bide. Li vir, şaneya cîran dê ji hêla Cells(n, "D") ve were hilbijartin.Offset(0, 1) , ku tê vê wateyê ku ew ê 1 stûnek rast ji şaneya têketinê bigere.
Ger şert bibe FALSE tê vê wateyê ku şaneyek vala tune, wê hingê rêza li binê Ense dê were bicîh kirin û nirxa derketinê di şaneya cîran de wekî "Têdest kirin" bide 7>.
Ev hêlîn dê ji bo her rêzek di vê rêzê de bidome.
➤Pel F5
Encam :
Piştre, hûn ê ji bo şaneyên vala yên têkildar ên stûna Dîroka Radestkirinê rewşa Tê radest bin.
Beşa Pratîkê
Ji bo ku ez bi tena serê xwe pratîkê bikim min beşek Pratîk wekî li jêr di nav