• DİKKAT

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

Sabit sayfa verilerini otomatik çekip doldurma

  • Konbuyu başlatan Konbuyu başlatan Earth_92
  • Başlangıç tarihi Başlangıç tarihi
Katılım
4 Mart 2022
Mesajlar
4
Excel Vers. ve Dili
excel 2016
Merhaba arkadaşlar bir konuda yardıma ihtiyacım var.
Excelde 1.sayfada 50 satır ve 10 sütun veri var ve bu 1.satırdaki tüm sütunları 2.sayfada , 2.satırdaki tüm sütunları 3.sayfada , 3. satırdaki tüm sütunları 4.sayfada . . .50. satıra kadar farklı bir şablonda kullanmam gerekiyor. Bu işlemi yapmak için 50 farklı sayfa açıp tek tek "=" kullanarak 1.sayfadan veriyi çekiyorum. Bu işlemi en kısa yoldan nasıl yapabilirim?
 
Merhaba asıl dosyanıza uygun örnek bir dosya eklerseniz daha kolay çözüm bulunacaktır.
 
Merhaba,

Makro ile kolaylıkla yapılabilir gibi geldi.

Örnek dosyanızı paylaşırsanız daha hızlı yanıt alabilirsiniz.

Paylaşım sitelerine dosyanızı yükleyip linkini forumda paylaşabilirsiniz.
 
Yorumlarınız için teşekkür ederim. İş yoğunluğundan dolayı ancak görebildim.

TEST.xls - 88 KB

düzenleyeceğim excel'in bir benzeri ektedir. Sabit veriler günlük veya haftalık değişecek ,bu kısma gerekli verileri kopyalıyorum. Genellikle 50 ve üstü veri satırı oluyor size gösterebilmek adına sayıyı düşürdüm ve 2 sayfayı elle doldurdum. Bunu 50 sayfaya yapmak zaman alıyor ve yanlış olabiliyor, en kestirme yolunun çözümü için yardımlarınızı bekliyorum. Umarım anlatabilmişimdir.
 
Paylaştığınız dosyanızda FİŞ NO alanı benzersiz bir numara ise sadece bu numarayı yazarak diğer bilgilerin otomatik dolmasını sağlayabilirsiniz.

Ya da sayfalarda boş bir hücreye 1-2-3 .... gibi sıra numaraları yazarak yine bilgileri bu sıra numarasına göre otomatik sayfalara aktarabilirsiniz.

Hangisi size uygunsa ona göre çözüm önerelim.

Ek olarak dosyanızda D5 ve D14 hücrelerindeki formülleriniz 2. satıra başvuruyor. Sanırım hatalı bir durum var.
 
Zaman ayırdığınız için teşekkür ediyorum , son olarak bir tavsiye önermenizi istiyorum
Evet dediğiniz gibi hatalı olmuş ancak demek istediğimi anlamışsınızdır. Sabit veriler adlı sayfa her gün değişmekte.
Diğer sayfaların şablonu sabit , sayfa 1 için gerekli verileri sabit verilerden otomatik çekecek ve sabit verilerde kaç satır var ise bu satır kadar sayfa açıp aynı şablon üzerine sırasıyla yerlerine yazacak. Tam olarak istediğim bu ancak çok fazla bilgiye ulaşamadım internette hatta hangi terimlerle arama yapacağım konusunda bile yetersizim.
 
Merhaba,

Sorduğum sorulara cevap alamadım. Sadece yanlış olan formül bölümüne değinmişsiniz.

Tekrar sorayım;

FİŞ NO alanı benzersiz tekrar etmeyen bir alansa sayfalarda sadece bu numarayı D1 hücresine elle yazarak sonuca gidilebilir. Diğer hücrelere DÜŞEYARA formülü yazılıp veriler çekilebilir. Bu ilk çözüm seçeneğidir.

İkinci seçenek ise "Sayfa1" isimli sayfada K1 hücresine aşağıdaki formülü yazarsınız. Bu formül size sayfa adındaki kırmızı renkle belirttiğim bölümü döndürür. Bu değeri satır numarası olarak kullanarak verileri hücrelere alabilirsiniz.

K1;
C++:
=SAYIYAÇEVİR(YERİNEKOY(PARÇAAL(HÜCRE("DOSYAADI";K1);BUL("]";HÜCRE("DOSYAADI";K1))+1;31);"Sayfa";""))

Sonra;

D1;
C++:
=DOLAYLI("'SABİT VERİLER'!A"&$K$1)

D2;
C++:
=DOLAYLI("'SABİT VERİLER'!D"&$K$1)

D3;
C++:
=DOLAYLI("'SABİT VERİLER'!E"&$K$1)

D4;
C++:
=DOLAYLI("'SABİT VERİLER'!F"&$K$1)

D6;
C++:
=DOLAYLI("'SABİT VERİLER'!H"&$K$1)

D10;
C++:
=DOLAYLI("'SABİT VERİLER'!B"&$K$1)

D11;
C++:
=DOLAYLI("'SABİT VERİLER'!C"&$K$1)

D13;
C++:
=DOLAYLI("'SABİT VERİLER'!R"&$K$1)

D15;
C++:
=DOLAYLI("'SABİT VERİLER'!T"&$K$1)

Arada atladığım sorunlu hücrelere siz yukarıdaki fomüllere göre kendiniz formülü eklersiniz.

Sonra Sayfa1 A1:K15 aralığını kopylayıp diğer kalan sayfalara yapıştırırsanız formüller sayfa adındaki sayısal değere göre verileri otomatik alacaktır.

Yani buradaki püf nokta "Sayfa1" isimindeki sayısal değerdir. Bu kurala uygun sayfalar oluşturursanız sorun yaşamadan kullanırsınız.
 
Evet FİŞ NO tekrar etmeyen farklı numaralardan oluşuyor. Dediğiniz yöntemde işime yaradı. Çok teşekkür ederim
 
Son düzenleme:
Geri
Üst