Excel formulalarida umumiy xatoliklar va ularni tuzatish
Agar Excel ishchi varag'i formulasini yoki funktsiyasini to'g'ri baholasa ; #REF !, #NULL !, # DIV / 0 kabi xato qiymati ko'rsatiladi. - formula mavjud bo'lgan hujayradagi .
Xato qiymati o'zi va xato formulalari bo'lgan kameralarda ko'rsatiladigan xato imkoniyatlari tugmasi, muammoning muammoni aniqlashda yordam beradi.
Yashil uchburchaklar va sariq almazlar
Excelda yuqoridagi rasmda D2 - D9 xujayralari - xato qiymatlarini o'z ichiga olgan hujayralarning yuqori chap burchagida kichik yashil uchburchak ko'rsatiladi. Yashil uchburchak hujayraning mazmuni Excel-ning xato tekshirish qoidalaridan birini buzganligini ko'rsatadi.
Yashil uchburchakni o'z ichiga olgan hujayralarni bosish uchburchak yonida sariq olmos shaklidagi tugma paydo bo'lishiga olib keladi. Sariq olmos Excel-ning xato imkoniyatlari tugmasi va qabul qilingan xatoni tuzatish uchun variantlarni o'z ichiga oladi.
Sichqoncha ko'rsatgichini xato imkoniyatlari tugmasi ustiga bossangiz, xato qiymatining sababini ochib beruvchi matnni ko'rsatuvchi matnni ko'rsatasiz.
Quyida, Excelga ko'rsatilgan keng tarqalgan xato qiymatlari, shuningdek, muammoni bartaraf etishda yordam beradigan ba'zi umumiy sabablar va echimlar ko'rsatilgan.
#NULL! Xatolar - noto'g'ri ajratilgan hujayra zikrlari
#NULL! xatoliklar ikki yoki undan ko'p hujayra arizasi noto'g'ri yoki tasodifan formulada bo'sh joy bilan ajratilganda paydo bo'ladi - yuqoridagi rasmda 2-5 qatorlar.
Excel formulalarida bo'sh joy belgisi kesish operatori sifatida ishlatiladi, ya'ni ikki yoki undan ko'p kesishgan yoki ketma-ket keluvchi ma'lumotlar oralig'ini listingni ishlatishda ishlatiladi: A1: A5 A3: C3 (hujayra namunasi A3 har ikkala intervalda , shuning uchun intervallarni kesishadi).
#NULL! xatolar paydo bo'lsa:
- Formuladagi bir nechta hujayra arizalari ortiqcha belgisi ( + ) kabi matematik operator o'rniga bo'sh joy bilan ajratiladi. Misol: = A1 A3 + A5;
- hujayra intervallarni boshlash va tugatish nuqtalari oraliq operatori - nuqta (:) o'rniga bo'sh joy bilan ajralib turadi. Misol: = SUM (A1 A5);
- Formuladagi alohida hujayra arizalari birlashma operatori o'rniga bo'sh joy bilan ajratiladi - vergul (,). Misol: = SUM (A1 A3, A5);
- kesishma operatori (bo'sh joy belgisi) atayin ishlatiladi, ammo belgilangan intervallar kesishmaydi. Misol: = SUM (A1: A5 B1: B5)
Echimlar: Alohida hujayra arizalari to'g'ri.
- matematik operator bilan formulada alohida hujayra arizalari. Misol: = A1 + A3 + A5;
- oraliqning boshlanish va tugash nuqtalarini nuqta (:) bilan ajratish. Misol: = SUM (A1: A5);
- formulada vergul bilan alohida alohida hujayra murojaatlarni. Misol: = SUM (A1, A3, A5);
- oraliq bilan ajratilgan intervallarni aslida kesib o'tishini ta'minlash. Misol: = SUM (A1: A5 A3: C3).
#REF! Xatolar - yaroqsiz hujayra zikrlari
Agar formula noto'g'ri hujayra arizalari bo'lsa, yuqoridagi misolda 6 va 7-satrlarda yaroqsiz hujayra mos yozuvlar xatosi hosil bo'ladi. Bu ko'pincha quyidagilardan iborat bo'ladi:
- alohida hujayralar yoki barcha ustunlar yoki formulada ko'rsatilgan ma'lumotlarni o'z ichiga olgan satrlar tasodifiy ravishda o'chiriladi;
- bitta xujayradan olingan ma'lumotlar ( kesish va joylashtirish yoki surish va tushirish yordamida) formuladan foydalangan holda hujayradan ko'chiriladi;
- bir formulada, OLE (Ob'ektni ulash va joylash texnologiyasi) bilan bog'lanish - mavjud ishlayotgan dasturga ega.
Echimlar:
- o'chirilgan xujayralar, ustunlar yoki satrlarda yo'qolgan ma'lumotlarni saqlab qolish uchun Excelga qaytarish funksiyasidan foydalanish;
- agar ma'lumotlar qayta tiklanmasa, ma'lumotlarni qayta kiritib, kerak bo'lganda hujayra zahiralarini sozlash;
- OLE havolalarini o'z ichiga olgan ochiq dasturlari va #REF o'z ichiga olgan ish varag'ini yangilang! xatolik.
# DIV / O! - Nolinchi xato bo'yicha bo'linadi
Formulalar yuqoridagi rasmda 8 va 9-satrlarda nol-satrlarga bo'linishga urinishganda 0 xato bo'yicha bo'linadi. Bunga quyidagilar sabab bo'lishi mumkin:
- bir bo'linish operatsiyalaridagi bo'linuvchi yoki mezonlar nolga teng - aniqlik bilan - masalan, = A5 / 0 yoki natija uchun nolga teng bo'lgan ikkinchi hisob natijasi;
- bo'sh bo'lgan bir xonaga murojaat qiladigan formula.
Echimlar:
- Formulada havola qilingan hujayralardagi to'g'ri ma'lumotlarga ega ekanligingizni tekshiring.
- Ma'lumotlaringiz to'g'ri kameralarda ekanligiga ishonch hosil qiling.
- Formulada to'g'ri hujayra zikrlarini ishlatilganligini tekshiring.
##### Error - Cell Formatting
Ular qatoriga hashtaglar , raqam belgilari va funt belgilar bilan to'ldirilgan hujayra Microsoft tomonidan xato qiymati deb nomlanmagan, ammo formatlangan kameraga kiritilgan ma'lumotlarning uzunligi sababli aytilgan.
Shuning uchun ##### satrida quyidagi holatlar bo'ladi:
- kiritilgan qiymat sana yoki vaqt uchun formatlangan hujayra uchun mavjud hujayra kengligidan kattaroqdir - yuqoridagi rasmda 10-satr.
- raqamlar uchun formatlangan hujayra ichiga kiritilgan formulalar hujayradan yanada kengroq natija hosil qiladi.
- 253 belgidan oshadigan raqam yoki matn ma'lumotlari raqamlar sanalari, vaqtlari yoki buxgalteriya uchun formatlangan bir xonaga kiritiladi.
- salbiy raqam sanalar yoki vaqtlar uchun format qilingan bir xonada mavjud. Excelda sana va vaqt yuqoridagi rasmda 11-satrda ko'rsatilgan ijobiy qiymatlar bo'lishi kerak.
Echimlar:
- Ustunni kengaytirish orqali ta'sir hujayraning kengayishi (barcha ustunni kengaytirishsiz alohida hujayralar kengaytirilmaydi).
- Iloji bo'lsa, hujayradagi ma'lumotlarning uzunligini qisqartiring yoki umumiy kabi hujayra uchun boshqa formatni tanlang .
- Natijada salbiy bo'lmasligi uchun ta'sir qilingan kamerada sana yoki vaqtni to'g'rilang.
- Ta'sir hujayrasida ko'rinadigan salbiy vaqt yoki sana qiymatiga olib keladigan formulani to'g'rilang.