DOLAYI funksiyanın misallarla təhlili

İlk baxışdan (xüsusilə yardımı oxuyarkən), funksiya DOLAYI (Birbaşa) sadə və hətta lazımsız görünür. Onun mahiyyəti keçid kimi görünən mətni tam hüquqlu keçidə çevirməkdir. Bunlar. Əgər A1 xanasına müraciət etmək lazımdırsa, onda biz vərdişlə birbaşa keçid edə bilərik (D1-ə bərabər işarəni daxil edin, A1 düyməsini basın və Enter düyməsini basın) və ya istifadə edə bilərik DOLAYI eyni məqsədlə:

DOLAYI funksiyanın misallarla təhlili

Nəzərə alın ki, funksiya arqumenti – A1-ə istinad – dırnaq işarələri içərisində daxil edilir ki, əslində burada mətn olsun.

“Yaxşı, yaxşı” deyirsən. "Bəs nə faydası var?" 

Ancaq ilk təəssüratla mühakimə etməyin - bu aldadıcıdır. Bu xüsusiyyət bir çox hallarda sizə kömək edə bilər.

Nümunə 1. Transpoze edin

Janrın klassiki: şaquli dianı çevirmək lazımdır

üfüqi üçün yiv (transpoze). Əlbəttə ki, xüsusi əlavə və ya funksiyadan istifadə edə bilərsiniz TRANSP (TRANSPOS) massiv düsturunda, ancaq bizimlə əldə edə bilərsiniz DOLAYI:

DOLAYI funksiyanın misallarla təhlili

Məntiq sadədir: növbəti xananın ünvanını əldə etmək üçün biz “A” hərfini xüsusi “&” simvolu və funksiyanın bizə verdiyi cari xananın sütun nömrəsi ilə yapışdırırıq. Sütun (SÜTUN).

Əks proseduru bir az fərqli etmək daha yaxşıdır. Bu vaxtdan B2, C2, D2 və s. hüceyrələri ilə əlaqə yaratmalı olduğumuz üçün klassik "dəniz döyüşü" əvəzinə R1C1 keçid rejimindən istifadə etmək daha rahatdır. Bu rejimdə hüceyrələrimiz yalnız sütun nömrəsində fərqlənəcək: B2=R1C2, C2=R1C3, D2=R1C4 s.

İkinci isteğe bağlı funksiya arqumentinin gəldiyi yer budur. DOLAYI. Əgər bərabərdirsə YALAN (YANLIŞ), sonra siz R1C1 rejimində keçid ünvanını təyin edə bilərsiniz. Beləliklə, üfüqi diapazonu asanlıqla şaquli vəziyyətə köçürə bilərik:

DOLAYI funksiyanın misallarla təhlili

Misal 2. İnterval üzrə cəmi

Funksiyadan istifadə edərək vərəqdə verilmiş ölçülü bir pəncərə (aralıq) üzərində cəmlənməyin bir yolunu artıq təhlil etdik SƏRƏNCAM (OFSET). Bənzər bir problem də istifadə edərək həll edilə bilər DOLAYI. Yalnız müəyyən bir diapazondakı məlumatları ümumiləşdirməyə ehtiyacımız varsa, onda biz onu parçalardan yapışdıra və sonra funksiyanın içərisinə daxil edə biləcəyimiz tam hüquqlu bir əlaqəyə çevirə bilərik. SUM (SUM):

DOLAYI funksiyanın misallarla təhlili

Nümunə 3. Ağıllı cədvəl açılan siyahısı

Bəzən Microsoft Excel ağıllı cədvəl adlarını və sütunlarını tam keçid kimi qəbul etmir. Beləliklə, məsələn, açılan siyahı yaratmağa çalışarkən (tab Məlumat - Məlumatların Təsdiqlənməsi) sütuna əsaslanır İşçilər ağıllı masadan Xalq xəta alacağıq:

DOLAYI funksiyanın misallarla təhlili

Əgər əlaqəni funksiyamızla "sarsaq" DOLAYI, onda Excel bunu asanlıqla qəbul edəcək və ağıllı masanın sonuna yeni işçilər əlavə edərkən açılan siyahımız dinamik şəkildə yenilənəcək:

DOLAYI funksiyanın misallarla təhlili

Misal 4. Qırılmaz Bağlantılar

Bildiyiniz kimi, Excel vərəqə satır sütunları daxil edərkən və ya silərkən düsturlarda istinad ünvanlarını avtomatik olaraq düzəldir. Əksər hallarda bu düzgün və rahatdır, lakin həmişə deyil. Deyək ki, adları işçi kataloqundan hesabata köçürməliyik:

DOLAYI funksiyanın misallarla təhlili

Əgər siz müntəzəm keçidlər qoyursunuzsa (birinci yaşıl xanaya =B2 yazın və onu aşağıya köçürün), o zaman, məsələn, Daşanı sildiyiniz zaman biz #LINK əldə edəcəyik! ona uyğun yaşıl hüceyrədə səhv. (#REF!). Əlaqələr yaratmaq üçün funksiyadan istifadə edildikdə DOLAYI belə problem olmayacaq.

Misal 5: Çoxsaylı vərəqlərdən məlumatların toplanması

Tutaq ki, müxtəlif işçilərdən (Mixail, Elena, İvan, Sergey, Dmitri) eyni tipli hesabatları olan 5 vərəqimiz var:

DOLAYI funksiyanın misallarla təhlili

Fərz edək ki, bütün cədvəllərdə malların və ayların forması, ölçüsü, mövqeyi və ardıcıllığı eynidir - yalnız rəqəmlər fərqlənir.

Yalnız bir düsturla bütün vərəqlərdən məlumat toplaya bilərsiniz (ümumiləşdirməyin, ancaq bir-birinin altına "xovluya" qoyun):

DOLAYI funksiyanın misallarla təhlili

Gördüyünüz kimi, fikir eynidir: linki verilmiş vərəqin istədiyiniz xanasına yapışdırırıq və DOLAYI onu “canlıya” çevirir. Rahatlıq üçün cədvəlin yuxarısında sütunların hərflərini (B,C,D) və sağda hər vərəqdən götürülməli olan sətir nömrələrini əlavə etdim.

Tuzlar

Istifadə edin DOLAYI (Birbaşa) onun zəif tərəflərini xatırlamaq lazımdır:

  • Başqa fayla keçid etsəniz (fayl adını kvadrat mötərizədə, vərəqin adını və xana ünvanını yapışdırmaqla), o, yalnız orijinal fayl açıq olduqda işləyir. Onu bağlasaq, #LINK xətası alırıq!
  • DOLAYI dinamik adlandırılmış diapazona istinad edə bilməz. Statik rejimdə - problem yoxdur.
  • DOLAYI uçucu və ya “uçucu” funksiyadır, yəni normal funksiyalarda olduğu kimi yalnız hüceyrələrə təsir göstərməyən vərəqin istənilən xanasındakı hər hansı dəyişiklik üçün yenidən hesablanır. Bu, performansa pis təsir edir və böyük DOLAYI masalarla məşğul olmamaq daha yaxşıdır.

  • Avtomatik ölçü ilə dinamik diapazonu necə yaratmaq olar
  • OFFSET funksiyası ilə vərəqdəki diapazon-pəncərənin yekunu

 

Cavab yaz