İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-də adı əvəzinə iş nömrəsini indeks sayı ilə necə istinad etmək olar?

Bir çox Excel istifadəçisi üçün onlar adətən default iş səhifəsinin adını lazım olan bir adına dəyişməyə çalışırlar. Lakin bir çox hallarda, onların əsl adı çox deyil, iş indexini indeks sayılarına istinad etməlidirlər. Necə nail olmaq olar? Məqalədə metodu sınayabilirsiniz.

User-definition funksiyası ilə adın əvəzinə indeks sayı ilə istinad işi


arrow mavi sağ bubble User-definition funksiyası ilə adın əvəzinə indeks sayı ilə istinad işi


Xahiş edirik, Excel-də adı əvəzinə iş nömrəsi istinadən indeks sayı ilə istinad edin.

1. Basın Dayandırmaq + F11 açmaq üçün eyni anda düymələri Proqramlar üçün Microsoft Visual Basic pəncərə.

2. İçində Proqramlar üçün Microsoft Visual Basic pəncərə basın Taxmaq > Modules. Aşağıdakı VBA kodunu Module pəncərəsinə kopyalayıb yapışdırın.

VBA kodu: Excel-də indeks sayı ilə iş dəftəri

Function SHEETNAME(number As Long) As String
    SHEETNAME = Sheets(number).Name
End Function

3. Basın Dayandırmaq + Q düymələri bağlamaq üçün Proqramlar üçün Microsoft Visual Basic pəncərə.

Qeydlər:

1. Müəyyən bir hesabatın adını nömrəsinə istinad etməlisinizsə, boş bir hüceyrəni seçin və formu daxil edin = SHEETNAME (1) birbaşa Formula Çubuğuna daxil edin, sonra Enter düyməsini basın. Ekran görüntüsünə baxın:

2. Bir iş dəyərindən indeks sayıya əsasən bir hüceyrə dəyəri almaq istəyirsinizsə, bu formulu istifadə edin = INDIRECT ("" & SHEETNAME (1) & "'A1").

3. Və əgər bir iş sətirindəki müəyyən bir sütununu indeks nömrəsinə əsasən toplamaq istəyirsinizsə, bu formulu tətbiq edin = SUM (INDIRECT ("" & SHEETNAME (1) & "'C2: C7")).


arrow mavi sağ bubbleƏlaqəli məqalələr:



Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Kjeld · 2 years ago
    Nice solution.
    Also, referencing cell B4 of the first sheet in another Excel file can be done like this:
    =INDIRECT("'[other_filename.xlsx]"&SHEETNAME(1) &"'!B4")

    However note that the file containing the VBA script needs to be stored as a macro file, .xlsm

    Cheers,