Kodun türkçe açıklaması

Katılım
13 Haziran 2008
Mesajlar
16
Excel Vers. ve Dili
2007 türkçe
Merhaba arkadaşlar,
affınıza sığınarak aşagıdaki kodun türkçe tam olarak ne anlama geldiğini soyleyebilirmisiniz? Çok teşekkürler

=EĞER(SATIR()-7>BÜYÜK(KULE!$G:$G;1);"";İNDİS(KULE!$A:$E;KAÇINCI(SATIR()-7;KULE!$G:$G;0);SÜTUN()))

bu kodu asker nöbetlerini atamak için kullanıyorum ama başka bi uygulayada atmak istiyorum ama kodlar tam uymuyor sayfaya onun için anlamlarını bilirsem o zaman halledebilirim gibime geliyor. yardıma baktım bişeyler anlatıyor ama anlamadım doğrusu.

Özellikle bu SATIR()-7 tam olarak nedir satırın 7 inci sutunundanmı başlıyor nedir?
 
Katılım
10 Mayıs 2007
Mesajlar
1,395
Excel Vers. ve Dili
2007 Türkçe
merhaba

Merhaba arkadaşlar,
affınıza sığınarak aşagıdaki kodun türkçe tam olarak ne anlama geldiğini soyleyebilirmisiniz? Çok teşekkürler

=EĞER(SATIR()-7>BÜYÜK(KULE!$G:$G;1);"";İNDİS(KULE!$A:$E;KAÇINCI(SATIR()-7;KULE!$G:$G;0);SÜTUN()))

bu kodu asker nöbetlerini atamak için kullanıyorum ama başka bi uygulayada atmak istiyorum ama kodlar tam uymuyor sayfaya onun için anlamlarını bilirsem o zaman halledebilirim gibime geliyor. yardıma baktım bişeyler anlatıyor ama anlamadım doğrusu.
buyrun eklediğim dosyada hepsinin açıklamaları mevcut.
 
Katılım
10 Mayıs 2007
Mesajlar
1,395
Excel Vers. ve Dili
2007 Türkçe
fonksiyondaki "KULE" nöbet bölgesine ait bir sayfanın adı herhalde örnek doyanız olmadığ için tahmin edebiliyorum sadcee:) askeri bilgilerde buraya eklenmez ondan eklemediniz galiba:) askerlik günlerim aklıma geldi bende yazıcıydım kendime böyle dosyalar yapmıştım:)
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
satır() ve sütun() yazıldığı hücrenin satır veya sütun nosunu verir.
SATIR()-7 şeklinde ise formülün yazıldığı satır nosundan 7 eksiğidir.
budurumda satır()-7 formülünü yazmak için 8. satırdan sonra yazmanız gerekir, aksi takdirde hata alırsınız.

daha iyi anlayabilmek için boş bir sayfada;
a1 hücreye =satır() yazıp aşağıya doğru kopyalayınız
b1 hücreye =sütun() yazıp sağa doğru kopyalayınız
 
Üst