formülde aralık başvurusu ya da tanımlı ad eksik - HATASI

Katılım
3 Temmuz 2024
Mesajlar
3
Excel Vers. ve Dili
Excel
Merhaba,

Excelde bir dashboard yapıyorum. Dashboardda metin kutusu açtıktan sonra formül çubuğuna eşittir işareti koyup pivot tablodan veriyi işaretliyorum ama "formülde aralık başvurusu ya da tanımlı ad eksik" hatası alıyorum. Veriyi çekmiyor.

Forumda yeniyim. Bu hatayı arattım ama böyle bir başlık bulamadım.

Yardımcı olabilirseniz çok memnun olurum.
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
521
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
"Formülünüzde aralık başvurusu ya da tanımlı ad eksik" hatası almanız, doğru formülü ve referansları kullanmamanızdan kaynaklanabilir.

Pivot tablodan veri çekmek için metin kutusuna çift tıklayıp formül çubuğuna eşittir işareti (=) koyun.
Eğer Pivot Tablosundaki bir hücreyi doğrudan seçemiyorsanız, bu hücreye bir ad verip bu adı kullanabilirsiniz.
Metin kutusuna formül eklerken, hücre referanslarının doğru yazıldığından ve mevcut olduklarından emin olun.
PivotTable'ın oluşturulduğu tablo veya veri aralığının adını kullanarak da veri çekebilirsiniz.

Şöyle ki ;
PivotTable oluşturduğunuz sayfa "PivotSayfası" ve veri çekmek istediğiniz hücre "C4" olsun.
Metin kutusunu seçin, formül çubuğuna gidin ve ='PivotSayfası'!C4 yazın.
 
Katılım
3 Temmuz 2024
Mesajlar
3
Excel Vers. ve Dili
Excel
Merhaba,

Cevabınız için teşekkür ederim. Yukarıdakileri yaptım ama olmadı.

Dashboard içinde boş bir hücreye veri çekebiliyorum. Ama metin kutusu içine veri çekmiyor. Sorun metin kutusunda.
 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
521
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Excel'de metin kutusuna doğrudan hücre referansını kullanarak veri çekme işlemi, Excel'in normal hücre formülleri gibi çalışmadığından doğrudan mümkün değildir.

Metin kutusunu bir hücreye bağlayarak bu hücredeki değeri otomatik olarak metin kutusunda görüntüleyebilirsiniz.

Eğer daha dinamik bir çözüm arıyorsanız, VBA kodu ile metin kutusunu güncelleyebilirsiniz.

Sub MetinKutusuGuncelle()
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("DashboardSayfası adı")

ws.Shapes("TextBox 1").TextFrame.Characters.Text = ThisWorkbook.Sheets("PivotSayfası").Range("B3").Value
End Sub

Kod çalıştırıldığında, DashboardSayfası sayfasındaki TextBox 1 metin kutusu, PivotSayfası sayfasındaki B3 hücresindeki değeri alır.
 
Katılım
3 Temmuz 2024
Mesajlar
3
Excel Vers. ve Dili
Excel
Tekrar merhaba,

VBA kodu üzerinden değil ama sizin ilk cevabınız üzerinden şöyle çözdüm:

='PivotSayfası'!C4 yazın. cevabınızda = işaretinden sonraki kesme işaretini (') ve sonraki kesme işaretini de kaldırdım yani metin kutusunun içine;

=PivotSayfası!C4 şeklinde yazdım. Şimdi veri çekebiliyorum. İlgilendiğiniz içinde teşekkür ederim.

İyi çalışmalar dilerim :)
 
Üst