Excel formulunda hüceyrəni necə dondurmaq olar

Çox vaxt istifadəçilər düsturda hüceyrəni sancmaq ehtiyacı ilə üzləşirlər. Məsələn, bu, düsturun surətini çıxarmaq istədiyiniz hallarda baş verir, lakin keçid orijinal yerindən kopyalandığı kimi eyni sayda xana yuxarı və aşağı hərəkət etməsin.

Bu halda, Excel-də hüceyrə istinadını düzəldə bilərsiniz. Və bu eyni anda bir neçə yolla edilə bilər. Gəlin bu məqsədə necə nail olacağımıza daha yaxından nəzər salaq.

Excel bağlantısı nədir

Vərəq hüceyrələrdən ibarətdir. Onların hər birində konkret məlumatlar var. Digər hüceyrələr ondan hesablamalarda istifadə edə bilərlər. Bəs onlar məlumatları haradan əldə edəcəklərini necə başa düşürlər? Bu, onlara bağlantılar yaratmağa kömək edir.

Hər bir keçid bir hərf və bir nömrə olan bir xana təyin edir. Hərf sütunu, rəqəm isə sıranı təmsil edir. 

Əlaqələrin üç növü var: mütləq, nisbi və qarışıq. İkincisi standart olaraq təyin edilir. Mütləq istinad həm sütunun, həm də sütunun sabit ünvanına malik olan istinaddır. Müvafiq olaraq, qarışıq, ya ayrı bir sütunun, ya da bir sıranın sabitləndiyi yerdir.

1 üsulu

Həm sütun, həm də sıra ünvanlarını saxlamaq üçün bu addımları yerinə yetirin:

  1. Formulu ehtiva edən xananı vurun.
  2. Bizə lazım olan xananın düstur çubuğuna klikləyin.
  3. F4 düyməsini basın.

Nəticədə, hüceyrə istinadı mütləq olaraq dəyişəcək. Bunu xarakterik dollar işarəsi ilə tanımaq olar. Məsələn, B2 xanasına və sonra F4 düyməsini sıxsanız, keçid belə görünəcək: $B$2.

Excel formulunda hüceyrəni necə dondurmaq olar
1
Excel formulunda hüceyrəni necə dondurmaq olar
2

Hüceyrədəki ünvan hissəsindən əvvəl dollar işarəsi nə deməkdir?

  1. Hərfin qarşısına qoyulubsa, bu, düsturun hara köçürülməsindən asılı olmayaraq, sütun istinadının eyni qaldığını göstərir.
  2. Əgər dollar işarəsi nömrənin qarşısındadırsa, bu simin bərkidilməsini göstərir. 

2 üsulu

Bu üsul əvvəlki ilə demək olar ki, eynidir, yalnız iki dəfə F4 düyməsini sıxmaq lazımdır. məsələn, əgər bizdə B2 xanası olsaydı, ondan sonra o, B$2 olacaq. Sadə sözlə, bu yolla xətti düzəltməyi bacardıq. Bu halda sütunun hərfi dəyişəcək.

Excel formulunda hüceyrəni necə dondurmaq olar
3

Bu, məsələn, ikinci hüceyrənin məzmununu yuxarıdan aşağı xanada göstərməyiniz lazım olan cədvəllərdə çox rahatdır. Dəfələrlə belə bir düstur etməkdənsə, sıranı düzəltmək və sütunun dəyişməsinə icazə vermək kifayətdir.

3 üsulu

Bu, əvvəlki üsulla tamamilə eynidır, yalnız F4 düyməsini üç dəfə basmaq lazımdır. Sonra yalnız sütuna istinad mütləq olacaq və sıra sabit qalacaq.

Excel formulunda hüceyrəni necə dondurmaq olar
4

4 üsulu

Tutaq ki, hüceyrəyə mütləq istinadımız var, amma burada onu nisbi etmək lazım idi. Bunun üçün F4 düyməsini o qədər sıxmaq lazımdır ki, linkdə $ işarəsi olmasın. Sonra nisbi olacaq və düsturu köçürdükdə və ya köçürdükdə həm sütun ünvanı, həm də sətir ünvanı dəyişəcək.

Excel formulunda hüceyrəni necə dondurmaq olar
5

Geniş diapazon üçün hüceyrələrin bərkidilməsi

Yuxarıdakı üsulların yerinə yetirilməsi üçün heç bir çətinlik yaratmadığını görürük. Amma vəzifələr konkretdir. Və, məsələn, bir anda bir neçə onlarla düsturumuz varsa nə etməli, bağlantılar mütləq olanlara çevrilməlidir. 

Təəssüf ki, standart Excel metodları bu məqsədə nail olmayacaq. Bunun üçün VBA-Excel adlı xüsusi əlavədən istifadə etməlisiniz. O, Excel ilə ümumi tapşırıqları daha sürətli yerinə yetirməyə imkan verən bir çox əlavə funksiyaları ehtiva edir.

O, yüzdən çox istifadəçi tərəfindən müəyyən edilmiş funksiyaları və 25 müxtəlif makroları ehtiva edir və müntəzəm olaraq yenilənir. Bu, demək olar ki, hər hansı bir aspektlə işi yaxşılaşdırmağa imkan verir:

  1. Hüceyrələr.
  2. Makro
  3. Müxtəlif növ funksiyalar.
  4. Bağlantılar və massivlər.

Xüsusilə, bu əlavə bir anda çox sayda düsturdakı bağlantıları düzəltməyə imkan verir. Bunu etmək üçün aşağıdakı addımları yerinə yetirməlisiniz:

  1. Bir sıra seçin.
  2. Quraşdırıldıqdan sonra görünəcək VBA-Excel sekmesini açın. 
  3. "Düsturları kilidlə" seçiminin yerləşdiyi "Funksiyalar" menyusunu açın.
    Excel formulunda hüceyrəni necə dondurmaq olar
    6
  4. Sonra, tələb olunan parametri göstərməyiniz lazım olan bir informasiya qutusu görünəcək. Bu addon sizə sütunu və sütunu ayrı-ayrılıqda, birlikdə bərkitməyə, həmçinin paketlə artıq mövcud sancağı silməyə imkan verir. Müvafiq radio düyməsini istifadə edərək tələb olunan parametr seçildikdən sonra "OK" düyməsini basaraq hərəkətlərinizi təsdiqləməlisiniz.

misal

Daha aydın olması üçün bir misal çəkək. Tutaq ki, malların dəyərini, onun ümumi miqdarını və satışdan əldə olunan gəliri təsvir edən məlumatımız var. Biz isə kəmiyyət və qiymətə əsaslanaraq, itkilər çıxmadan nə qədər pul qazana bildiyimizi avtomatik müəyyən edən cədvəl hazırlamaq vəzifəsi ilə üz-üzəyik.

Excel formulunda hüceyrəni necə dondurmaq olar
7

Bizim nümunəmizdə bunun üçün = formulunu daxil etməlisinizB2*C2. Gördüyünüz kimi olduqca sadədir. Hüceyrənin və ya onun ayrı-ayrı sütununun və ya sırasının ünvanını necə düzəldə biləcəyinizi təsvir etmək üçün onun nümunəsindən istifadə etmək çox asandır. 

Əlbəttə ki, bu nümunədə avtomatik doldurma markerindən istifadə edərək düsturu aşağı çəkməyə cəhd edə bilərsiniz, lakin bu halda hüceyrələr avtomatik olaraq dəyişdiriləcək. Beləliklə, D3 xanasında nömrələr müvafiq olaraq 3 ilə əvəz olunacaq başqa bir düstur olacaq. Bundan əlavə, sxemə görə – D4 – düstur = B4 * C4, D5 formasını alacaq – oxşar şəkildə, lakin sayı 5 və s.

Lazım gələrsə (əksər hallarda belə çıxır), onda heç bir problem yoxdur. Ancaq düsturu sürükləyərkən dəyişməməsi üçün bir xanada düzəltməlisinizsə, bu bir qədər çətin olacaq. 

Tutaq ki, dollar gəlirini müəyyən etməliyik. Gəlin onu B7 xanasına yerləşdirək. Bir az nostalji keçirək və bir dollar üçün 35 rubl dəyərini göstərək. Müvafiq olaraq, dollarla gəliri müəyyən etmək üçün rubldakı məbləği dolların məzənnəsinə bölmək lazımdır.

Budur, nümunəmizdə necə görünür.

Excel formulunda hüceyrəni necə dondurmaq olar
8

Əvvəlki versiyaya bənzər şəkildə bir düstur yazmağa çalışsaq, uğursuz olacağıq. Eynilə, düstur uyğun olana dəyişəcək. Bizim nümunəmizdə bu belə olacaq: =E3*B8. Buradan görə bilərik. düsturun birinci hissəsinin E3-ə çevrildiyini və biz özümüzə bu vəzifəni qoymuşuq, lakin düsturun ikinci hissəsini B8-ə dəyişməyə ehtiyac yoxdur. Buna görə də istinadı mütləq birinə çevirməliyik. Bunu F4 düyməsini basmadan, sadəcə dollar işarəsi qoymaqla edə bilərsiniz.

İkinci hüceyrəyə istinadı mütləq birinə çevirdikdən sonra o, dəyişikliklərdən qorundu. İndi avtodoldurma sapından istifadə edərək onu təhlükəsiz şəkildə sürükləyə bilərsiniz. Bütün sabit məlumatlar düsturun mövqeyindən asılı olmayaraq eyni qalacaq və qəbul edilməmiş məlumatlar çevik şəkildə dəyişəcək. Bütün xanalarda, bu sətirdə təsvir edilən rubldakı gəlir eyni dolların məzənnəsinə bölünəcəkdir.

Formulun özü belə görünəcək:

=D2/$B$7

Diqqət! Biz iki dollar işarəsi göstərmişik. Bu yolla biz proqrama göstəririk ki, həm sütun, həm də sətir düzəldilməlidir.

Makroslarda hüceyrə istinadları

Makro, hərəkətləri avtomatlaşdırmağa imkan verən bir alt proqramdır. Excel-in standart funksionallığından fərqli olaraq, makro bir neçə kod sətirində dərhal müəyyən bir xana təyin etməyə və müəyyən hərəkətləri yerinə yetirməyə imkan verir. Məlumatın toplu işlənməsi üçün faydalıdır, məsələn, əlavələri quraşdırmaq üçün bir yol yoxdursa (məsələn, şəxsi kompüter deyil, şirkət kompüterindən istifadə olunur).

Əvvəlcə başa düşməlisiniz ki, makronun əsas anlayışı digər obyektləri ehtiva edə bilən obyektlərdir. İş dəftərləri obyekti elektron kitaba (yəni sənəd) cavabdehdir. Buraya açıq sənədin bütün vərəqlərinin toplusu olan Sheets obyekti daxildir. 

Müvafiq olaraq, hüceyrələr Cells obyektidir. Bu, müəyyən bir vərəqin bütün hüceyrələrini ehtiva edir.

Hər bir obyekt mötərizəli arqumentlərlə təsdiqlənir. Hüceyrələrə gəldikdə, onlar bu ardıcıllıqla istinad edilir. Əvvəlcə sıra nömrəsi, sonra isə sütun nömrəsi və ya hərf (hər iki format məqbuldur) qeyd olunur.

Məsələn, C5 xanasına istinadı ehtiva edən kod xətti belə görünəcək:

İş dəftərləri (“Book2.xlsm”). Vərəqlər (“Siyahı2”). Hüceyrələr(5, 3)

İş dəftərləri (“Book2.xlsm”). Vərəqlər (“Siyahı2”). Hüceyrələr(5, “C”)

Siz həmçinin obyektdən istifadə edərək hüceyrəyə daxil ola bilərsiniz Səliqəli. Ümumiyyətlə, o, aralığa (yeri gəlmişkən, elementləri mütləq və ya nisbi ola bilər) istinad vermək üçün nəzərdə tutulub, lakin siz sadəcə Excel sənədində olduğu kimi eyni formatda hüceyrə adını verə bilərsiniz.

Bu vəziyyətdə xətt belə görünəcəkdir.

İş dəftərləri (“Book2.xlsm”). Vərəqlər (“Siyahı2”). Aralıq (“C5”)

Görünə bilər ki, bu seçim daha əlverişlidir, lakin ilk iki variantın üstünlüyü ondan ibarətdir ki, siz mötərizədə dəyişənlərdən istifadə edə bilərsiniz və artıq mütləq deyil, nisbi kimi bir əlaqə verə bilərsiniz və nəticədən asılı olacaq. hesablamalar.

Beləliklə, makrolardan proqramlarda səmərəli istifadə oluna bilər. Əslində, buradakı hüceyrələrə və ya diapazonlara olan bütün istinadlar mütləq olacaq və buna görə də onlarla düzəldilə bilər. Düzdür, o qədər də rahat deyil. Alqoritmdə çoxlu sayda addımları olan mürəkkəb proqramların yazılması zamanı makrolardan istifadə faydalı ola bilər. Ümumiyyətlə, mütləq və ya nisbi istinadlardan istifadənin standart üsulu daha rahatdır. 

Nəticələr

Hüceyrə istinadının nə olduğunu, necə işlədiyini, nə üçün olduğunu anladıq. Mütləq və nisbi istinadlar arasındakı fərqi başa düşdük və bir növü digərinə çevirmək üçün nə etmək lazım olduğunu anladıq (sadə sözlə, ünvanı düzəldin və ya onu çıxarın). Çox sayda dəyərlə bunu dərhal necə edə biləcəyinizi anladıq. İndi bu funksiyadan düzgün vəziyyətlərdə istifadə etmək çevikliyiniz var.

Cavab yaz