Axborotni qayta ishlash texnologiyalari. Kirish
Download 0.89 Mb.
|
Лекция 10-14
Nomi xato? Ma'lumki, Excelda formulalarda nafaqat alohida katakchalar yoki diapazonlarning manzillaridan, balki ularning nomlaridan ham foydalanishingiz mumkin. Bu formulalarni tushunishni osonlashtiradi. Masalan, chiziqli tenglamaning ildizini topish formulasi quyidagicha formatlanganiga rozi bo'lasiz: =IF(a=0, ““, –b/a) - bu erda a va b kataklarning nomlari. a va b tenglama koeffitsientlarining qiymatlari mos ravishda o'rnatiladi , avvalgi versiyaga qaraganda ancha aniq ko'rinadi.
xato ? quyidagi hollarda yuzaga keladi: formulada aniqlanmagan katak yoki diapazon nomi mavjud. Bu erda Excelning bir xususiyatini ham ta'kidlash kerak . Agar siz formulada ishlatiladigan ba'zi katakchalarning nomini yoki diapazonni o'chirsangiz, u formulaning o'zida qoladi ( Excel nomlarni mos keladigan katakchalarga havolalarga aylantira olganga o'xshaydi , lekin negadir bu sodir bo'lmaydi) ; formulada Excel aniqlanmagan nom sifatida talqin qilinadigan matn mavjud. Masalan, funktsiya nomining noto'g'ri yozilishi natijasida Nom? xatosi paydo bo'ladi. Xato # degani ! Xato juda tez-tez uchraydi va qoida tariqasida quyidagi holatlarda yuzaga keladi. Formula yaroqsiz ma'lumotlardan foydalangan holda operatsiyani bajarishga harakat qiladi (masalan, raqam va matn qiymatini qo'shishga harakat qiladi). Agar =B3+B4+B5+B6 formulasi B7 katakchadagi varaqda yozilgan bo‘lsa (quyida varaq parchasiga qarang), u keyinchalik C7 va D7 katakchalariga kengaytirilgan (nusxa qilingan), yacheykadagi berilgan dastlabki ma’lumotlar uchun natija # Qiymat ko'rsatiladi ! (Raqamlar va matn qo'sha olmasligingiz aniq). SUM funksiyasidan foydalanish sizga matn qiymatlarini ham o'z ichiga olgan diapazondagi raqamli qiymatlar yig'indisini topish imkonini beradi: =SUM(D3:D6). Bu shuni anglatadiki, B7 katakka =SUM(B3:B6) formulasini yozish va uni C7 va D7 katakchalariga kengaytirish (nusxalash) mumkin. Funktsiya argumentlari sifatida nomaqbul turdagi ma'lumotlar ishlatilgan (masalan, IF funktsiyasida shart o'rniga raqam yoki matn ishlatiladi). Funktsiya argumenti diapazondir, argument esa bitta katak bo'lishi kerak. Xato formatlash misoli: =ROOT(A3:A6). #Raqam xatosi! #Raqam xatosi! ikki holatdan birida sodir bo'ladi: 1) Raqamli argumentdan foydalanadigan funksiyaga boshqa turdagi argument beriladi. Xato formatlash misoli: =ROOT(I3); 2) formulada juda katta yoki juda kichik qiymat mavjud. Excel 1E-307 dan 1E307 (10-307 dan 10307) gacha bo'lgan qiymatlarni qo'llab-quvvatlaydi. #Link xatosi! #Link xatosi! formula xato hujayra havolasidan foydalanganda paydo bo'ladi. Bu xato quyidagi holatlarda yuz berishi mumkin. 1. Formula bo'yicha havola qilingan katak o'chirildi. Masalan, 20-qator, A ustuni yoki B ustuni oʻchirilsa, quyidagi formulada #Raqam! xatosi koʻrsatiladi: =A20/B20 Formula nisbiy hujayra havolalari bekor qilingan yangi joyga ko'chiriladi. Misol uchun, agar A2 katakdagi =A1–1 formulasini A1 katakka ko‘chirsangiz, formula #Raqam! xatosini qaytaradi, chunki u mavjud bo‘lmagan katakka ishora qiladi. Formula katakchasining mazmuni kesildi ( Tahrirlash - Kesish buyrug'i yordamida ) va keyin formula bo'yicha havola qilingan katakchaga joylashtirildi. Xulosa qilib shuni ta'kidlaymizki, formulaning natijasi ko'rib chiqilgan har qanday turdagi xato bo'lsa va ustun kengligi tegishli xabarni joylashtirish uchun etarli bo'lmasa, katak "#" belgilari bilan to'ldiriladi. Download 0.89 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling