• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

sayfa adını hücreye yazdırmak.

  • Konbuyu başlatan Konbuyu başlatan igloo
  • Başlangıç tarihi Başlangıç tarihi
Katılım
6 Ocak 2006
Mesajlar
16
Excel Vers. ve Dili
2006
=SAĞDAN(HÜCRE("DosyaAdı");UZUNLUK(HÜCRE("DosyaAdı"))-MBUL("]";HÜCRE("DosyaAdı");1))

bildiğiniz gibi yukarıdaki formülle sayfa adını hücreye yazdırabiliyoruz.

sorum şöyle : bir sayfam var, adını hücreye yazdırıyorum. bu sayfayı kopyalayıp yeni bir sayfa oluşturuyorum. yeni oluşan sayfanın adını değiştiriyorum, yeni ismi hücreye yazıyor. fakat ilk sayfamdaki hücreyede bu oluşturduğum yeni sayfanın ismini veriyor. sayfayı kopyalayıp ismini değiştirdiğimde sadece bu yeni oluşturduğum sayfadaki hücre değişsin, önceki sayfalarda bir değişiklik olmasın istiyorum. Bunun için formülümü revize etmek gerekir ? Ya da makro mu önerirsiniz?

Bir rica : Eğer makro kodu verecek olursanız nasıl kullanacağımıda kısaca eklermisiniz?

ilgilenecek arkadaşlara şimdiden teşekkür ederim.
 
yurttas teşekkür ederim. tam istediğim gibi oldu.

hoşçakalın.
 
Söylenileni yaptım. sayfa adlarını yazdırmak istediğimde güncellemiyor. bütün sayfalar bıraktığım ad olarak çıkıyor. Örnek Sayfa1, Sayfa2, Sayfa3 var. En son Sayfa2 de çalıştım. Çalışma kitabının tamamını yaz diyorum. Bütün sayfa adlarında Sayfa2 çıkıyor. Yardımınızı bekliyorum.
 
Söylenileni yaptım. sayfa adlarını yazdırmak istediğimde güncellemiyor. bütün sayfalar bıraktığım ad olarak çıkıyor. Örnek Sayfa1, Sayfa2, Sayfa3 var. En son Sayfa2 de çalıştım. Çalışma kitabının tamamını yaz diyorum. Bütün sayfa adlarında Sayfa2 çıkıyor. Yardımınızı bekliyorum.

ekleri inceler misin
 

Ekli dosyalar

Merhaba syn. ahmetxclwbtr;
Araçlar>seçenekler>hesaplama sekmesinde hesaplamanın otomatik olmasını sağlayın.
İyi çalışmalar.
 
Teşekkür!

Sorun çözüldü. Teşekkür ederim. Önceki formülde demek ki hesaplama yapmıyormuş. Ayarlarım zaten otomatikti. Artık, her sayfa değiştirdiğimde güncelleniyor.
 
Merhaba,
excelde 01.MNR olarak adlandırdığım sekmeyi, aynı sayfa içinde T1 Satırına OCAK olarak yazdırmak istiyorum. Yardımcı olabilirmisiniz ?
 
Son düzenleme:
Merhaba;
T1 hücresine;

=ARA(SOLDAN(SAĞDAN(HÜCRE("DosyaAdı";A1);UZUNLUK(HÜCRE("DosyaAdı";A1))-MBUL("]";HÜCRE("DosyaAdı";A1);1));2)*1;{1;2;3;4;5;6;7;8;9;10;11;12};{"OCAK";"ŞUBAT";"MART";"NİSAN";"MAYIS";"HAZİRAN";"TEMMUZ";"AĞUSTOS";"EYLÜL";"EKİM";"KASIM";"ARALIK"})

Formülünü uygulayın.
İyi çalışmalar.
 
Aşağıdaki şekilde deneyin.

Kod:
=MID(CELL("FILENAME";A1);FIND("]";CELL("FILENAME";A1))+ 1;255)
=PARÇAAL(HÜCRE("DOSYAADI";A1);MBUL("]";HÜCRE("DOSYAADI";A1))+ 1;255)

Ayrıca konu için bakınız:

Hücre - cell fonksiyonu


.

Merhaba

Bu formülü bir Ad olarak tanımlamak istedim; Formüller >> Ad Yöneticisi >> Ad Tanımla
Örnek: SayfaAdi

Her sayfada bu adı çağırmak şeklinde yapılabilir mi diye denedim.

=SayfaAdi

Yalnız bu durumda sayfa adlarını güncellemiyor, bütün sayfalar son bıraktığım ad olarak çıkıyor.

Teşekkürler, İyi Çalışmalar.
 
merhaba arkadaşlar. A sütununda ki kelimeler, B sütunundaki topla formülüne aşağıda yer alan formülde olduğu gibi sayfa ismi olarak eklenebilir mi?

A B

1 BANKA1 (formül)=TOPLA(BANKA1.$S$5:$S$315)
2 BANKA2 (formül)=TOPLA(BANKA2.$S$5:$S$315)
3 BANKA3 (formül)=TOPLA(BANKA3.$S$5:$S$315)
 
Son düzenleme:
Merhaba;
A1 hücresinde BANKA1 yazıyorsa;

=TOPLA(DOLAYLI(A1&"!S5:S315"))

Şeklinde deneyin.
İyi çalışmalar.
 
muygun malesef hata veriyor. Anlatamadığımı varsayarak yazıyorum;

A1 hücresinde "Banka1" yazılı. Bu kelime aynı zamanda sayfa adı oluyor. Yapmak istediğim;

B1 hücresinde yer alan

=TOPLA(BANKA1.$S$5:$S$315) formülündeki bu sayfa adının manuel olarak yazılması yerine formülle A1 hücresinden çekilmesi.
 
"BANKA1" ifadesinden sonraki nokta işareti yerine ünlem işareti olması gerekir. Formülünüz normalde sonuç veriyorsa, bu durumda sayfa isminiz "BANKA1." olması gerekiyor.
 
Doğrudur. Konuyu düzelterek hallettim. formül çalıştı
teşekkür ederim. iyi çalışmalar.
 
Üstatlar ben bu şekilde
Kod:
=LET(sayi;SAĞDAN(HÜCRE("DosyaAdı");UZUNLUK(HÜCRE("DosyaAdı"))-MBUL("]";HÜCRE("DosyaAdı");1));EĞER(sayi="Sayfa1";BAĞ_DEĞ_DOLU_SAY(Sayfa1!$C$10:$C$500);BAĞ_DEĞ_DOLU_SAY(Sayfa2!$C$10:$C$500)))
ad tanımlama yapıyorum. Her sayfa değiştirdiğimde her sayfadaki aynı hücrelerdeki sayıları vermesi için. Daha kısa yolu veya alternatifi varmıdır.
 

Ekli dosyalar

Geri
Üst