Mündəricat
Bu Excel DOLAYI təlimatı funksiyanın sintaksisini, əsas istifadələrini izah edir və Excel-də DOLAYI-dan necə istifadə olunacağını nümayiş etdirən bir sıra düstur nümunələri təqdim edir.
Microsoft-da çoxlu funksiyalar mövcuddur. Excel, bəziləri başa düşüləndir, digərləri uzun öyrənmə əyrisi tələb edir və birincisi ikincisindən daha tez-tez istifadə olunur. Yenə də Excel DOLAYI bu növlərdən biridir. Bu Excel funksiyası heç bir hesablama aparmır, heç bir şərt və ya məntiqi testləri qiymətləndirmir.
Yaxşı, Excel-də DOLAYI funksiyası nədir və mən ondan nə üçün istifadə edirəm? Bu, çox yaxşı sualdır və ümid edirəm ki, bu dərsliyi oxuyub bitirdikdən sonra bir neçə dəqiqə ərzində hərtərəfli cavab alacaqsınız.
Excel DOLDURMA funksiyası - sintaksis və əsas istifadələr
Adından da göründüyü kimi, Excel INDIRECT xanalara, diapazonlara, digər vərəqlərə və ya iş kitablarına dolayı istinad etmək üçün istifadə olunur. Başqa sözlə, DOLAYI funksiyası sizə onları sərt kodlaşdırmaq əvəzinə dinamik xana və ya diapazon arayışı yaratmağa imkan verir. Nəticədə düsturun özünü dəyişmədən düstur daxilində istinadı dəyişə bilərsiniz. Üstəlik, iş vərəqinə bəzi yeni sətir və ya sütunlar daxil edildikdə və ya mövcud olanları sildiyiniz zaman bu dolayı istinadlar dəyişməyəcək.
Bütün bunları bir nümunədən başa düşmək daha asan ola bilər. Ancaq ən sadə düsturu belə yaza bilmək üçün onu bilmək lazımdıravtomatik. Həll yolu DOLAYI funksiyasından istifadə etməkdir, məsələn:
=SUM(INDIRECT("A2:A5"))
Excel "A1:A5" diapazonu arayışı deyil, sadəcə mətn sətri kimi qəbul etdiyinə görə heç bir nəticə çıxarmayacaq. sətir(ləri) daxil etdiyiniz və ya sildiyiniz zaman dəyişir.
DOLAYI digər Excel funksiyaları ilə birlikdə istifadə etmək
SUM-dan başqa, SATIR, SÜTUN, ADDRES, VLOOKUP, SUMIF, bir neçəsini sadalamaq üçün.
Nümunə 1. DOLAYI və SATIR funksiyaları
Çox vaxt SATIR funksiyası Excel-də dəyərlər massivini qaytarmaq üçün istifadə olunur. Məsələn, A1:A10:
=AVERAGE(SMALL(A1:A10,ROW(1:3)))
diapazonunda 3 ən kiçik rəqəmin ortasını qaytarmaq üçün aşağıdakı massiv düsturundan istifadə edə bilərsiniz (unutmayın ki, bunun üçün Ctrl + Shift + Enter düymələrini basmaq lazımdır) Bununla belə, əgər siz iş vərəqinizə 1 və 3-cü sətirlər arasında istənilən yerə yeni sətir daxil etsəniz, ROW funksiyasındakı diapazon ROW(1:4) olaraq dəyişəcək və düstur 3 əvəzinə 4 ən kiçik rəqəmin ortasını qaytaracaq. .
Bunun baş verməsinin qarşısını almaq üçün SƏTƏR funksiyasında INDIRECT-i yerləşdirin və massiv düsturunuz nə qədər sətir daxil edilməsindən və ya silinməsindən asılı olmayaraq həmişə düzgün qalacaq:
=AVERAGE(SMALL(A1:A10,ROW(INDIRECT("1:3"))))
BÖYÜK funksiyası ilə birlikdə DOLAYI və SATIR-dan istifadə etmək üçün daha bir neçə nümunə var: diapazonda ən böyük N ədədi necə toplamaq olar.
Nümunə 2. DOLAYI və ADDRESS funksiyaları
İstifadə edə bilərsiniz Excel INDIRECT ilə birlikdə ADRES funksiyasını əldə etməkmüəyyən xanadakı qiymətdir.
Xatırladığınız kimi, ADDRESS funksiyası Excel-də satır və sütun nömrələri ilə xana ünvanını əldə etmək üçün istifadə olunur. Məsələn, =ADDRESS(1,3)
düsturu $C$1 sətirini qaytarır, çünki C1 1-ci sıra ilə 3-cü sütunun kəsişməsindəki xanadır.
Dolaylı xana arayışı yaratmaq üçün siz sadəcə olaraq ADDRESS funksiyasını DOLAYI daxil edin. düstur belədir:
=INDIRECT(ADDRESS(1,3))
Əlbəttə, bu əhəmiyyətsiz düstur yalnız texnikanı nümayiş etdirir. Və burada həqiqətən faydalı ola biləcək bir neçə nümunə var:
- DOLAYI ÜNVAN düsturu - sətirləri və sütunları necə dəyişdirmək olar.
- VLOOKUP və DOLAYI - müxtəlif vərəqlərdən məlumatı dinamik şəkildə necə çıxarmaq olar .
- INDEX / MATCH ilə DOLAYI - böyük hərflərə həssas VLOOKUP düsturunu mükəmməlliyə necə gətirmək olar.
- Excel INDIRECT və COUNTIF - bitişik olmayan diapazonda və ya COUNTIF funksiyasından necə istifadə etmək olar xanaların seçimi.
Excel-də Data Validasiyası ilə DOLAYI istifadə etmək
Hansı dəyərdən asılı olaraq müxtəlif seçimləri göstərən ard-arda açılan siyahılar yaratmaq üçün Data Validation ilə Excel INDIRECT funksiyasından istifadə edə bilərsiniz. ilk açılan menyuda seçilmiş istifadəçi.
Sadə asılı açılan siyahı yaratmaq həqiqətən asandır. Açılan elementləri saxlamaq üçün bir neçə adlandırılmış diapazon və A2 ilk açılan siyahınızı göstərən xana olduğu sadə =INDIRECT(A2)
düsturu lazımdır.
Daha mürəkkəb etmək3-səviyyəli menyular və ya çox sözlü daxilolmalar ilə açılan menyular üçün sizə daxili ƏVƏZİNƏ funksiyası ilə bir az daha mürəkkəb DOLAYI düstur lazımdır.
DOLAYI ilə necə istifadə etmək barədə ətraflı addım-addım təlimat üçün Excel Data Validation, lütfən, bu təlimata baxın: Excel-də asılı açılan siyahı necə hazırlanır.
Excel DOLAYI funksiyası - mümkün səhvlər və problemlər
Yuxarıdakı misallarda göstərildiyi kimi, DOLAYI funksiyası hüceyrə və diapazon istinadları ilə işləyərkən olduqca faydalıdır. Bununla belə, Excel istifadəçilərinin heç də hamısı bunu həvəslə qəbul etmir, çünki Excel düsturlarında DOLAYI-dan geniş istifadə şəffaflığın olmaması ilə nəticələnir. DOLAYI funksiyasını nəzərdən keçirmək çətindir, çünki onun istinad etdiyi xana düsturda istifadə olunan dəyərin son yeri deyil, bu, xüsusilə böyük mürəkkəb düsturlarla işləyərkən olduqca çaşqınlıq yaradır.
Əlavə olaraq. yuxarıda deyildiyi kimi, hər hansı digər Excel funksiyası kimi, funksiyanın arqumentlərindən sui-istifadə etsəniz, DOLAYI xəta verə bilər. Budur ən tipik səhvlərin siyahısı:
Excel DOLAYI #REF! xəta
Çox vaxt DOLAYI funksiyası #REF! üç halda xəta:
- ref_text etibarlı xana istinadı deyil . Dolayı düsturunuzdakı ref_text parametri etibarlı xana istinadı deyilsə, formula #REF! səhv dəyəri. Mümkün problemlərin qarşısını almaq üçün DOLAYI funksiyasını yoxlayınarqumentlər.
- Rəsmi həddi keçdi . Dolayı düsturunuzun ref_mətn arqumenti 1,048,576 sətir limitindən və ya 16,384 sütun limitindən kənarda olan xanalar diapazonuna istinad edirsə, siz Excel 2007, 2010 və Excel 2013-də #REF xətası əldə edəcəksiniz. Əvvəlki Excel versiyaları aşılanlara məhəl qoymur. məhdudlaşdırın və müəyyən dəyər qaytarın, baxmayaraq ki, çox vaxt gözlədiyiniz dəyər deyil.
- İstənilən vərəq və ya iş kitabı bağlıdır. Sizin dolayı düsturunuz başqa Excel iş kitabına və ya iş vərəqinə istinad edirsə, o, digər iş kitabı/elektron cədvəl açıq olmalıdır, əks halda DOLAYI #REF! xəta.
Excel DOLAYI #NAME? xəta
Bu, funksiyanın adında hansısa xətanın olduğunu ifadə edən ən bariz haldır ki, bu da bizi növbəti nöqtəyə aparır : )
İngilis dilində olmayan dillərdə DOLAYI funksiyasından istifadə
DOLAYI funksiyasının ingiliscə adının 14 dilə tərcümə edildiyini bilmək sizə maraqlı ola bilər, o cümlədən:
|
|
Tam siyahını əldə etmək istəyirsinizsə, lütfən bu səhifəyə baxın.
İngilis dilində olmayan lokalizasiyalarla bağlı ümumi problem budurDOLAYI funksiyanın adı deyil, Siyahı Ayırıcısı üçün daha fərqli Regional Parametrlər . Şimali Amerika və bəzi digər ölkələr üçün standart Windows konfiqurasiyasında defolt Siyahı Ayırıcı vergüldür. Avropa ölkələrində vergül Ondalıq Simvol kimi qorunur və Siyahı Ayırıcı nöqtəli vergül təyin edilir.
Nəticədə, düstur iki arasında kopyalanarkən müxtəlif Excel dillərində, siz " Bu düsturla problem tapdıq... " xəta mesajını ala bilərsiniz, çünki düsturda istifadə olunan Siyahı ayırıcı maşınınızda təyin olunanlardan fərqlidir. Bu dərslikdən bəzi DOLAYLI düsturları Excel-ə köçürərkən bu xətaya rast gəlsəniz, onu düzəltmək üçün bütün vergülləri (,) nöqtəli vergül (;) ilə əvəz edin.
Hansı Siyahı Ayırıcısı və Ondalıq Simvol olduğunu yoxlamaq üçün maşınınıza quraşdırın, İdarəetmə Panelini açın və Region və Dil > Əlavə Parametrlər .
Ümid edirəm ki, bu dərslik Excel-də DOLAYI-dan istifadəyə bir qədər aydınlıq gətirdi. İndi onun güclü tərəflərini və məhdudiyyətlərini bildiyiniz üçün onu sınamağın və DOLAYI funksiyanın Excel tapşırıqlarınızı necə sadələşdirə biləcəyini görməyin vaxtıdır. Oxuduğunuz üçün təşəkkür edirik!
funksiyanın arqumentləri, elə deyilmi? Beləliklə, əvvəlcə Excel DOLAYI sintaksisinə qısaca nəzər salaq.DOLAYI funksiya sintaksisi
Excel-dəki DOLSAY funksiyası mətn sətirindən xana arayışı qaytarır. Onun iki arqumenti var, birincisi tələb olunur, ikincisi isə isteğe bağlıdır:
DOLAYI(ref_text, [a1])ref_text - xana istinadıdır və ya xanadakı xanaya istinaddır. mətn sətirinin forması və ya adlandırılmış diapazon.
a1 - ref_text arqumentində hansı növ istinadın olduğunu təyin edən məntiqi qiymətdir:
- DOĞRU və ya buraxılmışsa, ref_mətn A1 üslublu xana istinadı kimi şərh edilir.
- YANLIŞ olarsa, ref_text R1C1 istinadı kimi qəbul edilir.
R1C1 istinad növü ola bilər müəyyən hallarda faydalıdır, yəqin ki, çox vaxt tanış A1 istinadlarından istifadə etmək istəyəcəksiniz. Hər halda, bu dərslikdəki demək olar ki, bütün DOLAYI düsturlar A1 istinadlarından istifadə edəcək, ona görə də biz ikinci arqumenti buraxacağıq.
DOLAYI funksiyasının əsas istifadəsi
Funksiya haqqında məlumat əldə etmək üçün gəlin yazaq. Excel-də DOLAYI necə istifadə etdiyinizi nümayiş etdirən sadə düstur.
Fərz edək ki, A1 xanasında 3 rəqəmi, C1 xanasında isə A1 mətni var. İndi =INDIRECT(C1)
düsturunu istənilən başqa xanaya qoyun və nə baş verdiyinə baxın:
- DOLAYI funksiyası A1 olan C1 xanasındakı dəyərə aiddir.
- Funksiya istiqamətləndirilir. qayıtmaq üçün dəyəri seçdiyi A1 xanası,sayı 3-dür.
Beləliklə, bu misalda DOLAYI funksiyasının etdiyi şey mətn sətirini xana istinadına çevirməkdir .
Əgər bunun hələ də çox az praktiki mənası olduğunu düşünürsünüzsə, lütfən, mənimlə səbr edin və mən sizə Excel DOLAYI funksiyasının real gücünü aşkar edən daha bir neçə düstur göstərəcəyəm.
Excel-də DOLAYI necə istifadə etmək olar - formula nümunələri
Yuxarıdakı misalda göstərildiyi kimi, siz Excel-in DOLAYI funksiyasından istifadə edərək bir xananın ünvanını digərinə adi mətn sətri kimi daxil edə və 2-ciyə istinad edərək 1-ci xananın qiymətini əldə edə bilərsiniz. Bununla belə, bu əhəmiyyətsiz nümunə DOLAYI imkanlara işarə etməkdən başqa bir şey deyil.
Real məlumatlarla işləyərkən, DOLAYI funksiyası istənilən mətn sətirini istinada çevirə bilər. digər xanalar və digər Excel düsturları ilə qaytarılan nəticələr. Amma gəlin arabanı atın qabağına qoymayaq və birdən-birə bir neçə Excel Dolayı düsturunu nəzərdən keçirməyək.
Hüceyrə dəyərlərindən dolayı istinadların yaradılması
Xatırladığınız kimi, Excel DOLAYI funksiyası imkan verir A1 və R1C1 istinad üslubları üçün. Adətən, hər iki üslubu bir vərəqdə eyni vaxtda istifadə edə bilməzsiniz, siz yalnız Fayl > Seçimlər > Formulalar > R1C1 qeyd qutusu . Excel istifadəçilərinin nadir hallarda R1C1 istifadə etməyi düşünmələrinin səbəbi buduralternativ istinad yanaşması kimi.
DOLAYI düsturda siz istəsəniz eyni vərəqdə hər hansı istinad növündən istifadə edə bilərsiniz. Daha irəli getməzdən əvvəl, siz A1 və R1C1 istinad üslubları arasındakı fərqi bilmək istəyə bilərsiniz.
A1 üslubu Excel-də sütundan sonra sətirə istinad edən adi istinad növüdür. nömrə. Məsələn, B2 B sütunu ilə 2-ci sətirin kəsişməsindəki xanaya istinad edir.
R1C1 stili əks istinad növüdür - ardınca sütunlar olan sətirlər, istifadə edilməsi bir qədər vaxt aparır -ə: ) Məsələn, R4C1 vərəqdə 4-cü sətir, 1-ci sütunda olan A4 xanasına aiddir. Əgər hərfdən sonra heç bir rəqəm gəlmirsə, deməli, siz eyni sətir və ya sütuna istinad edirsiniz.
İndi isə DOLAYI funksiyasının A1 və R1C1 istinadlarını necə idarə etdiyinə baxaq:
Gördüyünüz kimi yuxarıdakı ekran görüntüsündə üç fərqli Dolayı düstur eyni nəticəni verir. Artıq bunun səbəbini anladınızmı? Əminəm ki, sizdə var : )
- D1 xanasındakı düstur:
=INDIRECT(C1)
Bu, ən asanıdır. Düstur C1 xanasına istinad edir, onun dəyərini alır - mətn sətri A2 , onu xana istinadına çevirir, A2 xanasına keçir və 222 olan dəyərini qaytarır.
- D3 xanasındakı düstur:
=INDIRECT(C3,FALSE)
2-ci arqumentdə FALSE, istinad edilən dəyərə (C3) R1C1 xana istinadı, yəni sətir nömrəsindən sonra sütun nömrəsi kimi baxılmalı olduğunu göstərir. Buna görə də,DOLAYI düsturumuz C3 (R2C1) xanasındakı dəyəri A2 xanası olan 2-ci sətir və 1-ci sütunun birləşməsindəki xanaya istinad kimi şərh edir.
Hüceyrə dəyərlərindən və mətndən dolayı istinadların yaradılması
Hüceyrə dəyərlərindən istinadlar yaratdığımız kimi, siz mətn sətrini və xana istinadını DOLAYI düsturunuzda birləşdirə (&) operatoru ilə birləşdirə bilərsiniz. .
Aşağıdakı misalda düstur: =DOLAYI("B"&C2) aşağıdakı məntiqi zəncirə əsaslanaraq B2 xanasından qiymət qaytarır:
DOLAYI funksiyası elementləri birləşdirir ref_text arqumentində - mətn B və C2 xanasındakı dəyər -> C2 xanasındakı dəyər 2 nömrədir, bu da B2 xanasına istinad edir -> düstur B2 xanasına gedir və onun dəyərini qaytarır ki, bu da 10-dur.
Adlı diapazonlarla DOLSAYI funksiyasından istifadə etməklə
Xüceyrə və mətn dəyərlərindən istinad etməklə yanaşı, Excel-i əldə edə bilərsiniz. adlandırılmış diapazonlara istinad etmək üçün DOLAYI funksiyası.
Fərz edək ki, vərəqinizdə aşağıdakı adlandırılmış diapazonlar var:
- Almalar - B2:B6
- Bananlar - C2:C6
- Limonlar - D2:D6
Yuxarıda göstərilən diapazonlardan hər hansı birinə Excel dinamik istinad yaratmaq üçün onun adını hansısa xanaya daxil edin, deyin. G1 və dolayı düstur =INDIRECT(G1)
-dən həmin xanaya istinad edin.
İndi isə siz bir addım irəli gedərək bu DOLAYI düsturu daxil edə bilərsiniz.verilmiş adlandırılmış diapazondakı dəyərlərin cəmini və ortasını hesablamaq və ya qəzəb daxilində maksimum / minimum dəyəri tapmaq üçün digər Excel funksiyalarına daxil edin:
-
=SUM(INDIRECT(G1))
-
=AVERAGE(INDIRECT(G1))
-
=MAX(INDIRECT(G1))
-
=MIN(INDIRECT(G1))
İndi Excel-də DOLAYI funksiyasından necə istifadə etmək barədə ümumi fikrə sahib olduğunuz üçün biz daha güclü düsturlarla sınaqdan keçirə bilərik.
Dinamik olaraq başqa iş vərəqinə istinad etmək üçün DOLAYI düstur
Excel DOLAYI funksiyasının faydalılığı "dinamik" xana istinadlarının yaradılması ilə məhdudlaşmır. Bundan başqa iş vərəqlərindəki xanalara "tez" müraciət etmək üçün də istifadə edə bilərsiniz və bu da belədir.
Tütaq ki, Cədvəl 1-də bəzi vacib datanız var və siz bu məlumatları Cədvəl 2-də çəkmək istəyirsiniz. Aşağıdakı ekran görüntüsü Excel Dolayı düsturunun bu tapşırığı necə idarə edə biləcəyini nümayiş etdirir:
Gəlin ekran görüntüsündə gördüyünüz düsturu parçalayaq və anlayaq.
Bildiyiniz kimi, başqa vərəqə istinad etməyin adi yolu. Excel-də vərəqin adını, ardınca nida işarəsi və xana/diapazon arayışı yazır, məsələn SheetName!Range . Vərəq adında tez-tez boşluq(lar) olduğundan, xətanın qarşısını almaq üçün onu (boşluq deyil, ad : ) tək dırnaqlara əlavə etsəniz, məsələn 'Mənim vərəqim!'$A$1 .
İndi isə etməli olduğunuz yeganə şey vərəq adını bir xanaya, xana ünvanını digər xanaya daxil etmək, onları mətn sətirində birləşdirmək və həmin sətri xanaya ötürməkdir.DOLAYI funksiya. Yadda saxlayın ki, mətn sətirində xana ünvanından və ya nömrədən başqa hər bir elementi qoşa dırnaq içərisinə daxil etməli və birləşmə operatorundan (&) istifadə edərək bütün elementləri birləşdirməlisiniz.
Yuxarıdakıları nəzərə alaraq, biz aşağıdakı nümunə:
DOLAYI("'" & Cədvəlin adı & "'!" & Məlumat almaq üçün xana )Nümunəmizə qayıdaraq, yuxarıdakı ekran görüntüsündə göstərildiyi kimi vərəqin adını A1 xanasına qoyursunuz və B sütununa xana ünvanlarını yazın. Nəticə olaraq aşağıdakı düsturu əldə edirsiniz:
INDIRECT("'" & $A$1 & "'!" & B1)
Həmçinin, lütfən, diqqət yetirin ki, əgər düsturu birdən çox xanaya köçürürsinizsə, vərəqin adına istinadı kilidləməlisiniz. $A$1 kimi mütləq xana istinadları.
Qeydlər
- 2-ci vərəqin adını və xana ünvanını (yuxarıdakı düsturda A1 və B1) ehtiva edən xanalardan biri boşdursa , Sizin Dolayı düsturunuz xəta qaytaracaq. Bunun qarşısını almaq üçün DOLAYI funksiyasını ƏGƏR funksiyasına bağlaya bilərsiniz:
IF(OR($A$1="",B1=""), "", INDIRECT("'" & $A$1 & "'!" & B1))
- Başqa vərəqə istinad edən DOLAYI düsturun düzgün işləməsi üçün istinad edilən vərəq açıq olmalıdır, əks halda formula #REF xətası qaytaracaq. Səhvdən qaçmaq üçün, hər hansı bir səhv baş verməsindən asılı olmayaraq, boş sətir göstərəcək IFERROR funksiyasından istifadə edə bilərsiniz:
IFERROR(INDIRECT("'" & $A$1 & "'!" &B1), "")
Başqa iş kitabına Excel dinamik istinadının yaradılması
İstifadə edən dolayı düsturbaşqa bir Excel iş kitabına başqa elektron cədvələ istinadla eyni yanaşmaya əsaslanır. Siz sadəcə olaraq iş kitabının adını vərəqin adına və xana ünvanına əlavə olaraq göstərməlisiniz.
İşləri asanlaşdırmaq üçün adi qaydada başqa kitaba istinad etməklə başlayaq (kitabınızda apostroflar əlavə olunur). və/və ya vərəq adlarında boşluqlar var):
'[Kitab_adı.xlsx]Vərəq_adı'!Dəzilə
Kitab adının A2 xanasında olduğunu fərz etsək, vərəq adı B2-də, xana ünvanı C2-də olduğu üçün aşağıdakı düsturu alırıq:
=INDIRECT("'[" & $A$2 & "]" & $B$2 & "'!" & C2)
Düsulu digər xanalara köçürərkən kitabın və vərəqin adlarını ehtiva edən xanaların dəyişməsini istəmədiyiniz üçün, siz müvafiq olaraq $A$2 və $B$2 olan mütləq xana istinadlarından istifadə edərək onları kilidləyin.
İndi isə siz aşağıdakı nümunədən istifadə etməklə başqa Excel iş kitabına öz dinamik arayışınızı asanlıqla yaza bilərsiniz:
=DOLLAYI("'[" & Kitab adı & " ]" & Cədvəlin adı & "'!" & Mobil ünvanı )Qeyd. Düsturunuzun istinad etdiyi iş kitabı həmişə açıq olmalıdır, əks halda DOLAYI funksiya #REF xətası yaradacaq. Həmişə olduğu kimi, IFERROR funksiyası bundan qaçmağınıza kömək edə bilər:
=IFERROR(INDIRECT("'[" & A2 & "]" & $A$1 & "'!" & B1), "")
Hüceyrə arayışını kilidləmək üçün Excel DOLAYI funksiyasından istifadə
Adətən Microsoft Excel siz daxil etdiyiniz zaman xana istinadlarını dəyişir vərəqdə mövcud sətir və ya sütunları yeni və ya silin. Bunun baş verməsinin qarşısını almaq üçün edə bilərsinizistənilən halda toxunulmaz qalmalı olan xana istinadları ilə işləmək üçün DOLAYI funksiyasından istifadə edin.
Fərqi göstərmək üçün aşağıdakıları edin:
- Hər hansı bir xanada istənilən dəyəri daxil edin, deyin , A1 xanasında 20 rəqəmi.
- Müxtəlif üsullarla digər iki xanadan A1-ə istinad edin:
=A1
və=INDIRECT("A1")
- 1-ci sətirin yuxarısına yeni sətir daxil edin.
Gör nə baş verir? equal to məntiqi operatoru olan xana hələ də 20-ni qaytarır, çünki onun düsturu avtomatik olaraq =A2-yə dəyişdirilib. DOLAYI düsturlu xana indi 0-ı qaytarır, çünki yeni sətir daxil edildikdə düstur dəyişdirilməyib və o, hələ də hazırda boş olan A1 xanasına aiddir:
Bu nümayişdən sonra siz DOLAYI funksiyanın köməkdən daha çox narahatçılığa səbəb olduğu təəssüratı yaranır. Yaxşı, başqa yolla cəhd edək.
Fərz edək ki, siz A2:A5 xanalarındakı dəyərləri cəmləmək istəyirsiniz və bunu SUM funksiyasından istifadə etməklə asanlıqla edə bilərsiniz:
=SUM(A2:A5)
Lakin siz nə qədər sətir silinməsindən və ya daxil edilməsindən asılı olmayaraq düsturun dəyişməz qalmasını istəyirsiniz. Ən aydın həll yolu - mütləq istinadların istifadəsi kömək etməyəcək. Əmin olmaq üçün hansısa xanaya =SUM($A$2:$A$5)
düsturunu daxil edin, yeni sətir daxil edin, deyək ki, 3-cü cərgədə və... =SUM($A$2:$A$6)
-ə çevrilmiş düsturu tapın.
Əlbəttə, Microsoft Excel-in bu cür nəzakəti əksər xanalarda yaxşı işləyəcək. hallar. Buna baxmayaraq, formulun dəyişdirilməsini istəmədiyiniz ssenarilər ola bilər