Excel бағдарламасында деректер болмаса, ұяшықты қалай бос қалдыруға болады (5 әдіс)

  • Мұны Бөлісіңіз
Hugh West

Көптеген есептеулер кезеңінде біз Бос ұяшықтарды кездестіреміз, бұл нәтиже нөлге әкеледі. Бірақ көптеген жағдайларда шығыс ретінде нөлдік мәнмен салыстырғанда Бос ұяшығы қолайлы. Өйткені ол есептеулерді түсінуде көбірек түсінікті қамтамасыз ете алады. Егер сіз Бос ұяшықты Бос , егер онда деректер болмаса, қалай қалдыру керектігін білгіңіз келсе, онда бұл мақала сізге пайдалы болуы мүмкін. Бұл мақалада Excel бағдарламасында егжей-тегжейлі түсіндірмесі бар деректер жоқ болса, Бос ұяшықты Бос қалай қалдыру керектігін талқылаймыз.

Тәжірибелік жұмыс кітабын жүктеп алыңыз

Осы жаттығу жұмыс кітабын төменде жүктеп алыңыз.

Дерек жоқ болса, ұяшықты бос қалдырыңыз.xlsm

Ұяшықты бос қалдырудың 5 оңай жолы Деректер жоқ

Біз төмендегі деректер жинағын демонстрациялық мақсатта қолданамыз. Бізде Өнім идентификаторы , олардың Саны , Бірлік бағасы , және Құны . т.б. Саны бағанында ешқандай мән жоқ кейбір жазбалар бар. Бұл Құны бағанындағы кейбір жазбалардың нөлге тең болуына әкеледі. Бірақ біз оларды нөлді көрсетудің орнына Бос толтыру үшін қалдырғымыз келеді . Бұл мәселені шешу арқылы біз 5 бөлек жолды қолданамыз.

1. IF функциясын пайдалану

IF функциясын пайдалану, ұяшықта көрсетілетін деректер болмаса, біз Excel бағдарламасында Бос ұяшықты қалтырамыз .

Қадамдар

  • Егер қарасаңызмұқият қарасаңыз, E7 , E9 E12 және E14 ұяшықтардың шынымен бос екенін байқайсыз.
  • Ол ұяшықтардың сандық мәні 0-ге тең. Бірақ бәрібір бұл ұяшықтар $0 мәніне ие.
  • Ол ұяшықтардағы барлық мазмұнды толығымен жоюымыз керек. Басқаша айтқанда, біз сол ұяшықтарды Бос күйге қойғымыз келеді.

  • Бұл ұяшықтардың себебі <емес. 1>Бос деректердің жоқтығына қарамастан, мұнда қолданылатын формулаларға байланысты.
  • F5:F14 ұяшықтар ауқымындағы формулалар осы жерде көрсетілген. Бұл формулалар ұяшықтарды Валюта пішімі бар нөлдік мәндерді көрсетуге мәжбүр етеді.

  • Шығу үшін деректер жоқ Бос ұяшыққа келесі формуланы енгіземіз:

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

  • Одан кейін Толтыру тұтқасын E14 ұяшығына сүйреңіз.
  • Оны орындау бұрынғыдай формуланы орындайды, бірақ бұл жолы нөлдік мәндер көрсетіледі және Бос ұяшықтар ретінде қалдырылады.

  • Осылайша біз Шыға аламыз ұяшықта деректер болмаса Бос ұяшық.

Толығырақ: Excel IFERROR функциясы 0 орнына бос мәнді қайтарады

2. IF және IS BLANK функцияларын біріктіру

IF және ISBLANK функцияларының тіркесімін пайдалану, Excel бағдарламасындағы ұяшықтың Бос екенін, содан кейін тексере аламызКөрсету үшін қол жетімді деректер болмаса, оны Бос қалдырыңыз.

Қадамдар

  • Егер мұқият байқасаңыз , содан кейін E7 , E10 және E12 ұяшықтардың бос екенін байқайсыз.
  • Ол ұяшықтардың сандық мәні мынаған тең 0. Дегенмен, бұл ұяшықтар $0 мәніне ие.
  • Бұл ұяшықтар формуласы мен пішіміне байланысты Бос ұяшық емес, нөлдік мәндерді көрсетеді.
  • Осында F5:F14 ұяшықтар ауқымындағы формулалар көрсетілген. Бұл формулалар ұяшықтарды Валюта пішімі бар нөлдік мәндерді көрсетуге мәжбүрлейді.

  • Бұл мәселені айналып өту үшін келесіні енгізуге болады. формула:

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

Формулалардың бөлінуі

  • ISBLANK(C5): Бұл функция C5 ұяшығын оның Бос немесе жоқ екенін тексереді. Егер ол Бос болса, онда ол Логикалық ақиқат қайтарады. Әйтпесе, ол Логикалық жалған мәнін қайтарады.
  • IF(ISBLANK(C5), “”, C5*D5): <1 мәнінен қайтаруға байланысты>ISBLANK функциясы, ISBLANK функциясының қайтарылуы True болса, IF функциясы “” қайтарады. Әйтпесе, ISBLANK функциясының қайтарылуы False болса, IF функциясы C5*D5 мәнін қайтарады.
  • Одан кейін Толтыру тұтқасын E14 ұяшығына сүйреңіз.
  • Мұны орындау дәл осылай орындалады.формула бұрынғыдай, бірақ бұл жолы нөлдік мәндер көрсетілмейді және Бос ұяшықтар ретінде қалдырылды.

Толығырақ: 0 (7 жол) орнына бос мәнді қайтару үшін VLOOKUP функциясын қалай пайдалану керек

Ұқсас көрсеткіштер

  • Қалай Excel бағдарламасында санның алдындағы нөлдерді жою (6 оңай әдіс)
  • Макросты қолдану арқылы Excel бағдарламасында нөл мәндері бар жолдарды жасыру (3 жол)
  • Excel бағдарламасында деректері жоқ диаграммалар қатарын жасыру жолы (4 оңай әдіс)
  • Excel жиынтық кестесінде нөлдік мәндерді жасыру (3 оңай әдіс)

3. IF және ISNUMBER функцияларын қолдану

IF және ISNUMBER функцияларының тіркесімін қолдану, ұяшықтың Бос<2 екенін тексере аламыз>, содан кейін көрсету үшін қол жетімді деректер болмаса, Бос оны Бос деп қалдырыңыз.

Қадамдар

  • Мұқият қарасаңыз, E7 , E9 E12 және E14 ұяшықтардың шынымен бос екенін байқайсыз.
  • Сандық мән бұл ұяшықтардың саны 0-ге тең. Бірақ бәрібір бұл ұяшықтар $0 мәні бар.
  • Ол ұяшықтардағы барлық мазмұнды толығымен жоюымыз керек. Басқаша айтқанда, біз бұл ұяшықтарды Бос күйге қойғымыз келеді.
  • Деректердің жоқтығына қарамастан, бұл ұяшықтардың Бос болмауына байланысты. мұнда қолданылатын формулалар.
  • F5:F14 ұяшықтар ауқымындағы формулалар осы жерде көрсетілген. Бұл формулалар ұяшықтарды мәжбүрлейді Валюта пішімі бар нөлдік мәндерді көрсету үшін.

  • Мәселені айналып өту үшін келесі формуланы енгіземіз:

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

Формулалардың бөлінуі

  • ISNUMBER(C5) : Бұл функция C5 ұяшығын оның сан немесе сан еместігін тексереді. Егер бұл сан болса, онда ол логикалық True қайтарады. Әйтпесе, ол Логикалық жалған мәнін қайтарады.
  • ЕГЕР(ISNUMBER(C5),C5*D5,””) : Тәуелді ISBLANK функциясынан қайтару, ISBLANK функциясынан қайтару болса, IF функциясы “” қайтарады. Жалған . Әйтпесе, ISNUMBER функциясынан қайтарылатын мән True IF функциясы C5*D5 мәнін қайтарады.
  • Одан кейін Толтыру тұтқасын E14 ұяшығына сүйреңіз.
  • Мұны орындау бұрынғыдай формуланы орындайды, бірақ бұл жолы деректері жоқ ұяшықтар қалдырылады, Бос .

💬 Ескертпе

  • ISNUMBER жазба Сан болса ғана True мәнін қайтарады. Бос , бос орын және т.б. сияқты сандық емес мәндердің кез келген пішіндері үшін ISNUMBER Жалған қайтарады.
  • Сонымен, мұндағы формула ұяшық мазмұны Бос немесе басқа сандық емес таңбалар болсын, ұяшықты Бос етеді. Пайдаланушылар бұл туралы білуі керек.

Толығырақ: Қалай өтініш беруге болады0 немесе NA орнына бос күйді қайтару үшін VLOOKUP

4. Теңшелетін пішімдеуді пайдалану

Теңшелетін пішімдеу жеке ұяшықтарды таңдауға, содан кейін оларды тек Қалдыру пішімдеуге көмектеседі. Бос ұяшықтар, егер көрсету үшін қол жетімді басқа деректер болмаса.

Қадамдар

  • Төменде көрсетілген деректер жинағында біз бақылай аламыз E7 , E9 , E12 және E14 ұяшықтарында қазір бұл ұяшықтарда нөлдік деректер бар, бірақ соған қарамастан олар Бос күйінде емес. Олар әлі де 0 мәндерін көрсетеді.

  • Бұл мәселені шешу және қазір деректері бар ұяшықтарға Бос ұяшығын қою үшін, біз деректер жинағын қайта пішімдей алады. Деректер болмаса, Бос ұяшығын көрсете алады.
  • Ол үшін D5:F14 ұяшықтар ауқымын таңдаңыз.
  • Сосын оны тінтуірдің оң жақ түймешігімен басыңыз.
  • Мәтінмәндік мәзірден Ұяшықтарды пішімдеу түймесін басыңыз.

  • Ұяшықтарды пішімдеу тілқатысу терезесінде Нөмір қойындысынан Теңшеу түймесін басыңыз.
  • Одан кейін “ $General;; теріңіз. ” тармағын Түр өрісінде таңдап, Жарайды түймесін басыңыз.

  • Жарайды<түймесін басқаннан кейін 2>, егер деректер болмаса, мәндердің енді Бос ретінде көрсетілетінін байқайсыз.

💬 Ескертпе

  • Таңдамалы пішімдеу тілқатысу терезесінде Жалпыдан кейін “ ;; ” теру керек. Сонымен бірге Жалпы алдына $ белгісін қою керек, Валюта пішімін сақтауға байланысты. Әйтпесе, бұл сандардан Валюта пішімін алып тастайды.

Толығырақ: 0 орнына бос мәнді қайтару үшін XLOOKUP функциясын қалай пайдалануға болады

5. VBA кодын енгізу

Қарапайым VBA Макро пайдалану анықтау және Шығу<уақытын күрт қысқартуы мүмкін. 2> ұяшықтар Бос , егер деректер болмаса.

Қадамдар

  • Алдымен Әзірлеуші ​​ бөліміне өтіңіз. қойындысын, содан кейін Visual Basic түймесін басыңыз.

  • Одан кейін Кірістіру > Модуль .

  • Модуль терезесіне келесі кодты енгізіңіз.
5746

  • Сосын терезені жабыңыз.
  • Одан кейін Көру қойындысына өтіңіз > Макростар > ; Макростарды көру .

  • Макростарды көру түймесін басқаннан кейін, өзіңіз жасаған макростарды таңдаңыз. жаңа ғана. Мұндағы атау Бос_ұяшық . Содан кейін Іске қосу түймесін басыңыз.

  • Іске қосу түймесін басқаннан кейін деректері жоқ ұяшықтарды қазір байқайсыз. $0 орнына Бос ұяшығын көрсету. Біз сондай-ақ ұяшықтың қалған бөлігі үшін Валюта пішімін сақтай алдық.

💬 Ескертпе

  • Ұяшықтардың болжалды ауқымын таңдау үшін деректер жиынының кодын өңдеуіңіз керек.
  • Сізге сандық емес бағанды ​​немесе жолды қоспауға тырысыңыз. диапазон. Абсолютті ұяшықтар ауқымын қосыңызтек қана қажет.

Қорытынды

Қорытындылайтын болсақ, деректер болмаса, ұяшықты Бос қалдыру мәселесі 5 бөлек шешім ұсыну арқылы шешіледі. бұл әдістер IF , ISBLANK және ISNUMBER функцияларын пайдалануды қамтыды. Біз сондай-ақ VBA макросын қолдандық. VBA макрос әдісі нөлден түсіну үшін алдын ала VBA-ға қатысты білімді қажет етеді.

Бұл мәселе үшін макрос қосылған жұмыс кітабы қоса беріледі, онда осы әрекеттерді орындауға болады. әдістер.

Пікірлер бөлімі арқылы кез келген сұрақтарды немесе кері байланыстарды қоюға болады. Exceldemy қауымдастығын жақсартуға арналған кез келген ұсыныс жоғары бағаланады.

.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.