Mundarija
Ushbu qo'llanmada biz Excelda 0 ni ko'rsatadigan formula natijasi muammosini qanday hal qilishni ko'rsatamiz. Microsoft Excel da ishlayotganda formula bilan ba'zi qiymatlarni qo'shishimiz kerak bo'lishi mumkin. Ammo hisoblangan qiymatni ko'rsatish o'rniga, formula 0 ni qaytaradi. Turli sabablarga ko'ra bu muammoga duch kelishingiz mumkin. Ushbu maqola davomida biz ushbu muammoni qanday hal qilish haqida tushunchangizni aniq tushuntirishga harakat qilamiz.
Amaliyot darsligini yuklab oling
Mashq qilish kitobini shu yerdan yuklab olishingiz mumkin.
Formula natijasi ko'rsatilgan 0.xlsm
Formula natijasi uchun 3 ta samarali yechim Excelda 0 ko'rsatilmoqda
Biz 3 tuzatish uchun samarali echimlarni muhokama qilamiz Excelda 0 ni ko'rsatadigan formula natijasi muammosi. Yechimlarni sizga ko‘rsatish uchun biz “ yechim-1 ” va “ yechim-2 ” uchun bir xil ma’lumotlar to‘plamidan va “ yechim-3<” uchun biroz o‘zgartirilgan ma’lumotlar to‘plamidan foydalanamiz. 2>'.
1. Matnni
songa aylantirish orqali formula natijasi 0 ko'rsatilishini tuzating. biz formulaga kiritadigan ma'lumotlar to'plamimizdagi ma'lumotlarni tekshiramiz. Ba'zan ma'lumotlardagi raqamlar matn formatida saqlanadi. Shunday qilib, formula haqiqiy natija o'rniga 0 ni qaytaradi. Bu muammoni hal qilish uchun biz matnni raqamlarga aylantiramiz.
1.1 Matnni sichqoncha tugmasi yordamida raqamga aylantirish
Ushbu usulda matnni o'zgartiramiz.Excelda 0 ko'rsatilgan formula natijasi muammosini hal qilish uchun sichqonchani bosish bilan raqamlarga. Quyidagi skrinshotda bizda kitob do'konining ma'lumotlar to'plami mavjud. Ma'lumotlar to'plami ba'zi kitoblarning nomlaridan va ushbu kitob do'konidagi mavjud kitoblardan iborat. Faraz qilaylik, C10 katakdagi jami kitoblar sonini hisoblamoqchimiz.
Quyidagi amallarni bajaring:
- Kirish umumiy miqdorni hisoblash uchun C10 katakchadagi formula:
=SUM(C5:C9)
- Enter -ni bosing va formula 0 qaytarilishini ko'rishimiz mumkin. Bu biz tuzatishimiz kerak bo'lgan muammo.
- Boshlashdan oldin ba'zi fikrlarga e'tibor berishingizni xohlaymiz. F6 katakka quyidagi formulani kiriting:
=COUNTA(C5:C9)
- Agar formulani kiritganingizdan so'ng Enter tugmasini bossangiz, natijaga erishasiz, chunki COUNTA funksiyasi bo'sh bo'lmagan katakchalar sonini hisoblaydi. Uning katak qiymatiga aloqasi yo'q.
- Yana quyidagi formulani F7 katakchaga kiriting:
=COUNT(C5:C9)
- Enter tugmasini bosing. Bu erda formula 0 ni qaytaradi, chunki COUNT funktsiya matndan tashqari raqamlardan iborat katakchalar sonini hisoblaydi.
- 0 koʻrsatilishi sababini tushunish uchun C5 yacheykani tanlang va formulalar qatoriga qarang. Biz raqamni ko'ramiz, lekin bor apostrof bu raqam matn formatida ekanligini bildiradi. Shuning uchun formulalardan foydalanishda xatoga yo'l qo'ydik.
Keling, bu muammoni hal qilish bosqichlarini ko'rib chiqamiz.
QADAMLAR:
- Birinchidan, katakchani tanlang ( C5:C9 ).
- Ikkinchidan, undov belgisini bosing ochiladigan menyu paydo bo'ladi.
- Uchinchidan, ochiladigan menyudan " Raqamga aylantirish " opsiyasini tanlang.
- Nihoyat, formula natijasi C10 va <1 kataklarda endi 0 ni koʻrsatmayotganini koʻrishimiz mumkin>F7 . Biz ( C5:C9 ) katakdagi qiymatlar formatini matndan raqamga aylantirganimiz uchun C10 katakchadagi formula hozir natija berishi mumkin.
Batafsil o'qing: [Tuzatildi!] Formula ishlamaydi va Excelda matn sifatida ko'rsatilmaydi
1.2 Matnni o'zgartirish uchun "Maxsus joylashtirish" opsiyasidan foydalaning Raqam
Excelda 0 ni ko'rsatadigan formula natijasi muammosini hal qilishning yana bir usuli bu " Maxsus joylashtirish " opsiyasidan foydalanishdir. Ushbu usulni ko'rsatish uchun biz avvalgi usulda qo'llagan ma'lumotlar to'plamidan foydalanamiz.
Shunday qilib, " Maxsus joylashtirish<2" dan foydalanish bosqichlarini ko'rib chiqamiz>' opsiyasi bu usulda.
QADAMLAR:
- Birinchi, ma'lumotlar oralig'idan tashqaridagi istalgan katakchani tanlang va Nusxalash tugmasini bosing.
- Keyin, katakchalar diapazonini tanlang ( C5:C9 ).
- Keyin, Uyga > Qoʻyish ga oʻting. > QoʻyishMaxsus
- Yuqoridagi amallar ' Maxsus joylashtirish ' nomli yangi dialog oynasini ochadi.
- Bundan so'ng, Operatsiya bo'limi ostidagi Qo'shish -ni belgilang va OK tugmasini bosing.
- Nihoyat, C10 katakchadagi formulaning chiqishini ko'rishimiz mumkin.
Batafsil o'qish : Excelda barcha formulalarni qanday koʻrsatish mumkin (4 ta oson va tez usul)
1.3 Excelda formula natijasi 0 koʻrsatilishini tuzatish uchun matnni raqamga aylantirish uchun VBA kodini qoʻllang
Agar siz ilg'or Excel foydalanuvchisi va vazifalarni tezroq bajarishni istasangiz, yuqoridagi muammoni hal qilish uchun VBA koddan foydalanishingiz mumkin. Bu usulda biz VBA kodini Excelda 0 ni ko'rsatadigan formula natijasi muammosini tezroq hal qilish uchun qo'llaymiz.
<. 0>Shunday qilib, keling, ushbu usulda VBA kodni qo'llash bosqichlarini ko'rib chiqamiz.
QADAMLAR:
- Boshida tanlang katakcha ( C5:C9 ).
- Keyingi, faol varaqda sichqonchaning o'ng tugmasi tugmasini bosing.
- Keyin, ' variantini tanlang. Kodni ko'rish '.
- Yuqoridagi amal bo'sh VBA modulini ochadi.
- Ushbu modulga quyidagi kodni kiriting:
5993
- Endi kodni ishga tushirish uchun Run tugmasini bosing yoki F5 tugmasini bosing.
- Nihoyat, yuqoridagi kod Excelda 0 ko'rsatilgan formula natijasi muammosini hal qiladi. Shunday qilib, biz hujayradagi yig'indini olamiz C10 .
Batafsil o'qing: Excelda formula o'rniga qiymatni qanday ko'rsatish mumkin (7 usul)
2. “Matndan ustunga” opsiyasi yordamida Excelda formula natijasi 0 koʻrsatilishini tuzating
Maʼlumotlardan Matndan ustunga ” opsiyasidan foydalanish 2>tab - Excelda 0 ko'rsatilgan muammo formula natijasini tuzatishning yana bir samarali usuli. C10 katakchadagi quyidagi ma'lumotlar to'plamida biz 0 o'rniga natijalar keltiramiz.
Buni amalga oshirish bosqichlarini ko'rib chiqamiz. harakat.
QADAMLAR:
- Birinchi, katakchani tanlang ( C5:C9 ).
- Keyingi, o'ting. Ma'lumotlar ga " Ma'lumotlar asboblari " bo'limidan " Ustunga matn " variantini tanlang.
- Keyin, yangi dialog oynasi paydo bo'ladi. Fayl turi opsiyalaridan Ajratilgan opsiyasini belgilang va Finish tugmasini bosing.
- In oxirida, yuqoridagi amal C10 katakchadagi formula natijasini qaytaradi.
Batafsil o'qing: [Tuzatildi!] Nima uchun formula Excelda ishlamayapti (yechimlari bilan 15 ta sabab)
Shunga o'xshash o'qishlar
- Formulani Excel yacheykalarida qiymat o'rniga ko'rsatish (6 usul)
- [Tuzatildi!] SUM formulasi Excelda ishlamaydi (yechimlar bilan 8 ta sabab)
- [Yechilgan]: Excel formulalari Saqlanmaguncha yangilanmaydi (6 ta mumkin bo'lgan yechim)
- [Tuzatildi!] Excel formulalari boshqa kompyuterda ishlamaydi (5Yechimlar)
- [Yechilgan:] Yacheykani ikki marta bosmasangiz Excel formulasi ishlamaydi (5 ta yechim)
3. Formula natijasi chiqqanda yashirin belgilarni olib tashlang Excelda 0 ni ko'rsatish
Formula natijasi Excelda 0 ko'rsatilishining yana bir sababi formulalar oralig'ida yashirin belgilar mavjudligidir. Ba'zan biz ma'lumotlar to'plamini boshqa manbadan nusxalaymiz yoki yuklab olamiz. Ushbu ma'lumotlar to'plami yashirin belgilarni o'z ichiga olishi mumkin. To'g'ri natijaga erishish uchun biz o'sha yashirin belgilarni olib tashlashimiz kerak.
3.1 Formula natijasi 0 ko'rsatilganligini tuzatish Belgilar kodidan foydalanib yashirin belgilarni olib tashlash
Yashirin belgi uzilmaydigan bo'sh joy bo'lishi mumkin. Microsoft Excel da uzilmaydigan bo'shliq uchun belgilar kodi 0160 . Excelda 0 ko'rsatilgan muammo formula natijasini tuzatish uchun biz ushbu belgilarni bo'sh yoki bo'sh satrlar bilan almashtirishimiz kerak. Kitob do'konining quyidagi ma'lumotlar to'plami turli kitoblarning nomlaridan va ularning ushbu do'kondan doimiy sotilgan miqdoridan iborat. Agar SUM funktsiyasidan foydalanib C9 yacheykadagi umumiy miqdorni hisoblamoqchi bo'lsak. Yacheyka diapazonidagi yashirin belgilar tufayli 0 natija beradi ( C5:C8 ).
Keling, qadamlarni ko'rib chiqamiz. bu usulda yashirin belgilarni almashtirish uchun.
QADAMLAR:
- Birinchi navbatda katakchani tanlang ( C5:C8 ).
- Keyin, Uy yorlig'iga o'ting.
- Ikkinchidan, ' Topish & Tanlash ’ Uy dan variantni tanlang. Keyin Almashtirish ni tanlang.
- Yangi dialog oynasi ' Find and replace ' paydo bo'ladi.
- Uchinchidan, ' Find what t' matn maydoniga o'ting. Alt tugmasini ushlab turing va raqamli klaviatura da 0160 ni kiriting, alfanumerik tugmachalardan emas. Kiritgandan so'ng, ' Nimani toping ' oynasida hech narsa ko'rinmaydi.
- ' Almashtirish ' matn maydonini bo'sh qoldiring.
- Bundan so'ng, ' Hammasini almashtirish ' tugmasini bosing.
- O'zgartirilgan almashtirishlar sonini ko'rsatadigan yangi dialog oynasi paydo bo'ladi. O'sha katakdagi OK ni bosing.
- Nihoyat, yuqoridagi buyruqlar yashirin belgilarni formula oralig'idagi bo'sh satrlar bilan almashtiradi. C9 katakchasi. Shunday qilib, C9 katakchadagi formulaning natijasini olamiz.
Batafsil o'qing: [Fixed!] Excel SUM formulasi Ishlamayapti va 0 ni qaytaradi (3 ta yechim)
3.2 Excelda 0 ni ko'rsatuvchi formula natijasini tuzatish uchun Yashirin belgilarni o'chirish uchun VBA kodini kiriting
Ushbu usulda biz aniq hal qilamiz. Oldingi misolda qilgan muammomiz, ammo bu safar biz VBA kodini qo'llaymiz. VBA kodi yordamida biz Excelda 0 ni ko'rsatadigan formula natijasi muammosini hal qilish uchun yashirin belgilarni almashtiramiz.
Yashirinni tuzatish uchun VBA kodni qo'llash bosqichlarini ko'rib chiqamizbelgilar.
QADAMLAR:
- Boshida yacheyka diapazonini tanlang ( C5:C8 ).
- Keyingi, faol varaqda sichqonchaning o'ng tugmachasini bosing va ' Kodni ko'rish ' variantini tanlang.
- Yuqoridagi amal bo'sh VBA ni ochadi.
- Keyin ushbu modulga quyidagi kodni kiriting:
4784
- Kodni ishga tushirish uchun Ishga tushirish tugmasini bosing yoki F5 tugmasini bosing.
- Oxir-oqibat, yuqoridagi kod barcha yashirin belgilarni almashtirdi va C9 katakchadagi formulaning natijasini qaytardi.
Batafsil o'qing: [Tuzatildi] : Excel formulasi toʻgʻri natijani koʻrsatmayapti (8 ta usul)
Xulosa
Xulosa qilib aytganda, ushbu qoʻllanmada formula natijasi 0 <2 koʻrsatilishi bilan bogʻliq muammoni hal qilishning turli usullari yoritilgan> Excelda. Eng yaxshi natijalarga erishish uchun ushbu maqolaga ilova qilingan amaliy ish kitobimizni yuklab oling va mashq qiling. Agar sizda biron bir savol bo'lsa, iltimos, quyida sharh qoldiring. Bizning jamoamiz sizga imkon qadar tezroq javob berishga harakat qiladi. Kelajakda yanada kreativ Microsoft Excel yechimlarini kuzatib boring.