Ynhâldsopjefte
Tidens de faze fan in protte berekkeningen komme wy Blanke sellen tsjin, wat liedt ta in útfier fan nul. Mar in protte gefallen is de Blanke -sel yn ferliking mei de nulwearde as útfier de foarkar. Om't it mear dúdlikens jaan kin yn it begryp fan 'e berekkeningen. As jo nijsgjirrich binne om te witten hoe't jo in sel Lege litte kinne as der gjin gegevens yn sitte, dan kin dit artikel foar jo fan pas komme. Yn dit artikel beprate wy hoe't jo kinne Litte in sel Blank as der gjin gegevens binne yn Excel mei in útwurke útlis.
Download Practice Workbook
Download dit praktykwurkboek hjirûnder.
Lit sel leech as der gjin gegevens is.xlsm
5 maklike manieren om sel leech te litten as D'r is gjin gegevens
Wy sille de ûndersteande dataset brûke, foar demonstraasjedoelen. Wy hawwe Product id , harren Quantity , Ienheidspriis , en Kosten . ensfh binne der guon yngongen yn de kolom Quantity dy't gjin wearde befettet. Dat liedt ta dat guon yngongen yn 'e kolom Kosten nul binne. Mar wy wolle Litte se fol wêze Blank , ynstee fan nul sjen te litten. Wy ynsette 5 aparte manieren troch te folgjen wêrmei jo dit probleem oplosse.
1. IF-funksje brûke
Gebrûk fan de IF-funksje , wy kinne Litte de sel Leech yn Excel as d'r gjin gegevens binne om te sjen yn 'e sel.
Stappen
- As jo sjoggedan sille jo merke dat de sellen E7 , E9 E12 , en E14 eins leech binne.
- De siferwearde fan dy sellen is lyk oan 0. Mar dochs binne dy sellen beset mei in wearde fan $0.
- Wy moatte alle ynhâld yn dy sellen folslein fuortsmite. Mei oare wurden, wy wolle dizze sellen yn de Blanke status sette.
- De reden efter dy sellen is net Leeg nettsjinsteande it feit dat se gjin gegevens hawwe, komt troch de formules dy't hjir brûkt wurde.
- De formules yn it selberik F5:F14 wurde hjir werjûn. Dizze formules twinge de sellen om nul wearden sjen te litten mei Jilda opmaak.
- Om Leave in sel Lege dêr't gjin gegevens oanwêzich binne, sille wy de folgjende formule ynfiere:
=IF(C5="","",C5*D5)
- Sleep dan de Fillhandtak nei sel E14 .
- It dwaan sil deselde formule útfiere as earder, mar dizze kear wurde de nulwearden werjûn en oerbleaun as Lege sellen.
- Dit is hoe't wy kinne Leave in sel Blank as der gjin gegevens yn 'e sel binne.
Lês mear: Excel IFERROR-funksje om leech werom te jaan ynstee fan 0
2. Kombinearjen fan IF en IS BLANK funksjes
Gebrûk fan de kombinaasje fan IF en ISBLANK funksjes, wy kinne kontrolearje oft is de sel yn Excel is Blank en dan Lit it Leem as der gjin gegevens beskikber binne foar werjefte.
Stappen
- As jo it goed fernimme , dan sille jo fernimme dat de sellen E7 , E10 , en E12 leech binne.
- De nûmerike wearde fan dy sellen is gelyk oan 0. Mar dochs, dy sellen binne beset mei in $0 wearde.
- De primêre dizze sellen binne sjen litte nul wearden net in Blanke sel is fanwege harren formule en opmaak.
- De formules yn it berik fan sellen F5:F14 wurde hjir werjûn. Dizze formules twinge de sellen om nul wearden te sjen mei Jilda opmaak.
- Om dit probleem te omgean kinne wy it folgjende ynfiere formule:
=IF(ISBLANK(C5), "", C5*D5)
Formule-ûnderdieling
- ISBLANK(C5): Dizze funksje sil kontrolearje C5 sel oft it Blank is of net. As it Blank is, dan sil it in Boolean Wier weromjaan. Oars sil it in Boolean False werombringe.
- IF(ISBLANK(C5), “”, C5*D5): Ofhinklik fan it weromkommen fan de ISBLANK funksje, de funksje IF sil “” weromjaan, as it weromkommen fan de funksje ISBLANK Wier is. Oars, as it weromkommen fan de funksje ISBLANK False is, sil de funksje IF de wearde weromjaan fan C5*D5 .
- Sleep dan de Fillhandtak nei sel E14 .
- Dit dwaan sil itselde útfiereformule lykas earder, mar dizze kear wurde de nulwearden net werjûn en wurde se oerbleaun as Lege sellen.
Lês mear: Hoe kinne jo VLOOKUP brûke om leech werom te jaan yn stee fan 0 (7 manieren)
Gelykbere lêzings
- Hoe om nullen te ferwiderjen foar in nûmer yn Excel (6 maklike manieren)
- Rijen mei nulwearden yn Excel ferbergje mei makro (3 manieren)
- Hoe kinne jo diagramsearjes ferbergje sûnder gegevens yn Excel (4 maklike metoaden)
- Nulwearden ferbergje yn Excel-draaitabel (3 maklike metoaden)
3. It tapassen fan IF- en ISNUMBER-funksjes
De kombinaasje fan IF - en ISNUMBER -funksjes ynsette, kinne wy kontrolearje oft de sel Blank<2 is> en dan Lit it as Blank as der gjin gegevens beskikber binne foar werjefte.
Stappen
- As jo goed sjogge, dan sille jo merke dat de sellen E7 , E9 E12 , en E14 eins leech binne.
- De siferwearde fan dy sellen is gelyk oan 0. Mar dochs binne dy sellen beset mei in $0 wearde.
- Wy moatte alle ynhâld yn dy sellen folslein fuortsmite. Mei oare wurden, wy wolle dizze sellen yn 'e Blanke status sette.
- De reden efter dy sellen is net Blank nettsjinsteande gjin gegevens, is fanwegen de formules dy't hjir brûkt wurde.
- De formules yn it berik fan sellen F5:F14 wurde hjir werjûn. Dizze formules twinge de sellenom nul wearden te sjen mei Jilda opmaak.
- Om it probleem te omgean, fiere wy de folgjende formule yn:
=IF(ISNUMBER(C5),C5*D5,"")
Formule-ûnderdieling
- ISNUMBER(C5) : Dizze funksje sil kontrolearje C5 sel oft it in nûmer is of net. As it in getal is, dan sil it in boolean Wier weromjaan. Oars sil it in Boolean False weromjaan.
- IF(ISNUMBER(C5),C5*D5,””) : Ofhinklik fan it weromkommen fan de funksje ISNUMBER , de funksje IF sil “” weromjaan, as it weromkommen fan de funksje ISBLANK is Falsk . Oars, as it weromkommen fan de funksje ISNUMBER is True IF funksje, sil de wearde fan C5*D5 werombringe.
- Sleep dan de Fillhandtak nei sel E14 .
- Dêrtroch sil deselde formule útfiere as earder, mar dizze kear de sellen dy't gjin gegevens befetsje sil bliuwe, Blank .
💬 Opmerking
- De ISNUMBER sil allinich Wier weromjaan as de yngong nûmer is. Foar elke foarm fan net-numerike wearde, lykas Blank , romte, ensfh., sil de ISNUMBER False weromjaan.
- Dus, de formule hjir sil meitsje de sel Blank oft de sel ynhâld is Blank of oare net-numerike tekens. Brûkers moatte har bewust wêze fan dit.
Lês mear: Hoe oanfreegjeVLOOKUP om leech werom te jaan ynstee fan 0 of NA
4. Oanpaste opmaak brûke
Aanpaste opmaak sil ús helpe om yndividuele sellen te selektearjen en se dan te formatteren Leave allinich de Lege sellen as der gjin oare gegevens beskikber binne foar werjefte.
Stappen
- Yn de hjirûnder werjûn dataset kinne wy observearje dat de sellen E7 , E9 , E12 , en E14 no nul gegevens yn dy sellen hawwe, Mar nettsjinsteande it, binne net yn in Lege steat. Se litte noch altyd 0 wearden sjen.
- Om dit probleem op te lossen en Lege sel te pleatsen yn 'e sellen dy't no gegevens hawwe, kin de dataset opnij formatearje. Hokker kin de Blanke sel sjen litte as der gjin gegevens yn sitte.
- Selektearje dit berik fan sellen D5:F14 .
- En dan rjochtsklik derop.
- Fan it kontekstmenu, klikje op de Sellen opmaak .
- Klik yn it dialoochfinster opmaak sellen op de Aanpaste fan de Nûmer ljepper.
- Typ dan “ $Algemien;; ” yn it fjild Type en klik dan op OK .
- Nei it klikken op OK , sille jo merke dat de wearden no as Leech werjûn wurde as der gjin gegevens binne.
💬 Opmerking
- Yn it dialoochfinster foar oanpaste opmaak moatte wy " ;; " nei Algemien typen. Tagelyk moatte wy in $ teken pleatse foar de Algemien ,fanwege it hâlden fan it Jilda formaat. Oars sil dit de Jilda opmaak fan de sifers stripe.
Lês mear: How to Use XLOOKUP to Return Blank Ynstee fan 0
5. VBA-koade ynbêde
It brûken fan in ienfâldige VBA Macro kin de tiid om te detectearjen en Leave
Stappen
- Gean earst nei de Untwikkelder ljepper, klik dan op Visual Basic .
- Klik dan op Ynfoegje > Module .
- Yn it finster Module , fier de folgjende koade yn.
4098
- Slút dan it finster.
- Gean dêrnei nei it ljepblêd Besjoch > Makro's > ; Besjoch makro's .
- Selektearje de makro's dy't jo makke hawwe, nei it klikken op Makro's besjen . krekt no. De namme hjir is Blank_Cell . Klik dan op Utfiere .
- Nei it klikken op Utfiere , sille jo no de sellen sûnder de gegevens fernimme Lege sel sjen litte ynstee fan $0 . It is ek slagge om it Jilda -formaat foar de rest fan de sel yntakt te hâlden.
💬 Opmerking
- Jo moatte de koade foar jo dataset bewurkje, foar it selektearjen fan jo bedoelde berik fan sellen.
- Probearje foar te kommen dat jo gjin net-numerike kolom of rige tafoegje yn 'e berik. Foegje in berik fan sellen ta dy't absolút binneallinne nedich.
Konklúzje
Om it gear te nimmen, it probleem fan it ferlitten fan in sel Blank as der gjin gegevens is, wurdt oplost troch it oanbieden fan 5 aparte oplossingen. dy metoaden belutsen it gebrûk fan IF , ISBLANK , en ISNUMBER funksjes. Wy hawwe ek de VBA-makro brûkt. De VBA -makrometoade fereasket foarôfgeande VBA-relatearre kennis om fanôf it begjin te begripen.
Foar dit probleem is in makro-ynskeakele wurkboek taheakke wêr't jo dizze oefenje kinne. metoaden.
Fiel jo frij om fragen of feedback te stellen fia de kommentaardiel. Elke suggestje foar it ferbetterjen fan de Exceldemy -mienskip sil tige wurdearre wêze.