Microsoft Excel da formulalar bilan ishlashda foydalanuvchilar hujjatda joylashgan boshqa hujayralarga ulanishlar bilan ishlashlari kerak. Lekin har bir foydalanuvchi bu ulanishlar ikki turga ega ekanligini bilmaydi: mutlaq va nisbiy. Keling ular o'rtasida qanday farq borligini va kerakli turdagi ulanishni qanday qilib yaratishni bilib olaylik.
Mutlaq va nisbiy bog'lanishning ta'rifi
Excelda mutlaq va nisbiy ishoratlar qanday?
Mutlaq ulanishlar ko'chirilayotganda hujayralar koordinatalari o'zgarmasligi bilan bog'langan ishoratlar mavjud. Nisbatan aloqada, hujayralar koordinatalari qog'ozning boshqa hujayralariga nisbatan kopyalanırken o'zgaradi.
Nisbiy misol namunasi
Keling, buning misol bilan qanday ishlashini ko'raylik. Har xil turdagi mahsulotlarning miqdori va narxini o'z ichiga olgan jadvalni oling. Biz xarajatlarni hisoblashimiz kerak.
Bu oddiygina miqdorni (B ustuni) bahoga (C ustuniga) ko'paytirish yo'li bilan amalga oshiriladi. Misol uchun, birinchi mahsulot nomi uchun formula quyidagi kabi ko'rinadi "= B2 * C2". Biz uni jadvalning tegishli uyasiga kiritamiz.
Keling, quyidagi hujayralar uchun formulalarda harakatlanmaslik uchun, biz bu formula butun ustunga nusxa ko'chiramiz. Biz formulalar hujayrasining pastki o'ng tomonida bo'lamiz, sichqonchaning chap tugmachasini bosamiz va tugma ushlab turilganda sichqonchani pastga siljiting. Shunday qilib, formulalar boshqa jadval hujayralariga ko'chiriladi.
Ammo, biz ko'rib turganimizdek, pastki hujayradagi formulalar ko'rinmaydi "= B2 * C2"va "= B3 * C3". Shunga ko'ra, quyidagi formulalar o'zgartirildi. Bu xususiyat nusxalash va nisbatan havolalarga ega bo'lishda o'zgaradi.
Nisbiy havolada xato
Biroq, barcha holatlarda biz aniq aloqalarga muhtoj emasmiz. Misol uchun, biz bir xil jadvalda tovarlarning har bir tovar qiymatining umumiy qiymatdan ulushini hisoblashimiz kerak. Bu xarajatlarni umumiy narxga bo'lish yo'li bilan amalga oshiriladi. Masalan, kartoshkaning nisbatlarini hisoblash uchun uning narxini (D2) umumiy miqdorda (D7) ajratamiz. Quyidagi formulani olamiz: "= D2 / D7".
Formulani avvalgi vaqtdagi kabi boshqa qatorlarga ko'chirishga harakat qilsak, biz to'liq qoniqarsiz natijaga erishamiz. Ko'rib turganingizdek, jadvalning ikkinchi qatorida formulada forma bor "= D3 / D8"ya'ni satrning yig'indisi bo'lgan hujayra uchun emas, balki umumiy summa uchun mas'ul bo'lgan hujayra uchun havola ham o'zgartirildi.
D8 butunlay bo'sh bo'lgan hujayra bo'lib, formulalar xato beradi. Shunga muvofiq, quyida keltirilgan formulada D9 hujayrasi va boshqalar ko'rsatilgan. Biroq, nusxa olish jarayonida, D7 hujayrasiga murojaat doimo saqlanib qoladi, jami jami jami joylashgan bo'lsa va mutlaq zikrlar bunday xususiyatga ega bo'lsa.
Mutlaq aloqa yaratish
Shunday qilib, biz misol uchun, bo'luvchi nisbatan jadval va jadvalning har bir qatoridagi o'zgarish bo'lishi kerak, va dividend doimiy ravishda bitta hujayradan kelgan mutlaq havola bo'lishi kerak.
Nisbatan havolalarni yaratish bilan foydalanuvchilar Microsoft Excelda barcha havolalar standart sifatida nisbiy ekanligi uchun foydalanuvchilar hech qanday muammoga duch kelmaydi. Ammo siz mutlaq aloqani amalga oshirishingiz kerak bo'lsa, siz bitta texnikani qo'llashingiz kerak bo'ladi.
Formuladan so'ng biz oddiygina hujayradan yoki formulalar majmuasida ustunning koordinatalari va mutlaq mos yozuvlar qilinishi kerak bo'lgan hujayra chizig'i oldida, dollar belgisini qo'yamiz. Shuningdek, manzilni kiritganingizdan so'ng F7 tugmachasini bosing va dollar belgilari satr va ustun koordinatalari oldida avtomatik ravishda paydo bo'ladi. Yuqoridagi hujayradagi formulalar quyidagi tarzda ko'rinadi: "= D2 / $ D $ 7".
Formulani ustun ostiga nusxa ko'chiring. Ko'rib turganingizdek, bu safar hamma narsa bo'ldi. Hujayralar haqiqiy qiymatlar. Masalan, jadvalning ikkinchi qatorida formulaga o'xshaydi "= D3 / $ D $ 7", ya'ni dividend o'zgardi va dividend o'zgarishsiz qolgan.
Aralash aloqa
Odatda mutlaq va nisbiy ishoratlar bilan bir qatorda, aralash aloqa deb ataladi. Ularda tarkibiy qismlardan biri o'zgaradi, ikkinchisi esa aniqlanadi. Misol uchun, aralash $ $ D7 satrida satr o'zgaradi va ustun o'zgaradi. D $ 7 ulanishida, aksincha, ustuni o'zgartiradi, lekin chiziq mutlaq qiymatga ega.
Ko'rib turganingizdek, Microsoft Excelda formulalar bilan ishlashda siz turli xil vazifalarni bajarish uchun ham nisbatan, ham mutlaq ishoratlar bilan ishlashingiz kerak. Ba'zi hollarda aralash ulanishlar ham qo'llaniladi. Shuning uchun foydalanuvchi hatto o'rtacha daraja o'rtasidagi farqni aniq tushunib, ushbu vositalardan foydalanish imkoniyatiga ega bo'lishi kerak.