• DİKKAT

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

farklı tablolardan veri alma

  • Konbuyu başlatan Konbuyu başlatan drkerim
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
20 Mart 2008
Mesajlar
58
Excel Vers. ve Dili
2003 İngilizce
Değerli excel üstadları,

Gündüz yanlışlıkla altın üyeler bölümüne yolladığım mesajı tekrar dikkatinize sunuyorum.

Her ay bölümümüzde yapılan işlemleri gösteren tek sayfalık (AYLIK tablolar) tablolardan D sütunundaki tetkik sayılarını yeni bir tabloda (ANA tablo) sütunlarda aylık olarak takip etmek istiyorum. Ancak AYLIK tablolarda a, b ve C sütunlarında sıralanan işlemlerin her ay için tıpatıp aynı sırada olmaması basit kopyala ve yapıştır seçenekleri ile bu işi yapmama engel teşkil etmekte. Örneğin 549 tetkik kodu olan x işlemi bir ayın tablosunda mevcut iken diğer ay yapılmamış olabiliyor. Sorum şu: A sütununda tüm tetkik kodlarını içeren ANA tablodaki tetkik koduna göre AYLIK tablolarda aynı kodun sırasındaki D sütunundaki tetkik sayılarını ANA tablodaki ilgili ayın sütununa almak mümkünmüdür (fonksiyon veya makro ile) ? Ekte 2 aya ait hazır tabloları ve verilerin alınacağı ANA tabloyu gönderiyorum.

Yardımlarınız ve önerileriniz için şimdiden tşk ederim. Saygılarımla
 

Ekli dosyalar

kapalı dosyaları birleştirme

Merhaba;
Ekteki uygulamayı içerisindeki uyarılarıda dikkate alarak deneyin.
İyi çalışmalar.
 

Ekli dosyalar

Merhaba;
Ekteki uygulamayı içerisindeki uyarılarıda dikkate alarak deneyin.
İyi çalışmalar.

Sn. Muygun,

Çok tşk ederim. Emeğinize sağlık. Ancak aylar klasörüne 4 dosya daha ekleyerek "dosya birleştir" butonuna bastığımda ana sayfadaki tüm değerler siliniyor. İlgilenirseniz çok sevinirim. Ayrıca tüm işlemler için geri al butonu da koyabilirmiyiz ? Birde yeni aylara ait veriler geldiğinde işlem kaldığı yerden mi devam eder ? yoksa herşeyi başyan mı yapmak gerekir ?

Tekrar tşkler.
 

Ekli dosyalar

Merhaba;
Aslında tablonun mantığını çözmüşsünüz.
1-Tablo "aylar" sayfasını temizler (yani siler) ve yeni verileri alır.
(bunun bir mahsuru olduğunu düşünmüyorum. Aksine değişiklik yapılmış aylara ait tabloyu güncellemiş olacaktır.) Artık "nükleer tıp tetkik" sayfasının başvuracağı genel data sayfası oluşmuş oldu.
2- "nükleer tıp tetkik" sayfasında ise aylar sayfasında değişiklik yapıldı ise butona bir kez basıp makronun işlemi bitirmesini bekleyeceksiniz.
Burdaki çalışma ise tetkik kodu ve ay baz alınarak istenilen başlığa ait verilerin toplanması sağlanıyor. Buraya ilave tetkik kodu ekleyebilir, toplama alanını başlığı değiştirmek suretiyle değiştirebilirsiniz.
Dosyalar .xls uzantılı ise sorunsuz birleştirmenin olması gerekir (ofis 2003 kullandığım için diğer uzantıları deneme şansım yok)
Makro uygulamalarında "geri al" butonu olmaz. (Zaten 2 butona basarak tüm işlemi yenileme şansınız her zaman var)
İşlemleri hızlandırmak için farklı yöntemler olabilir. (daha hızlı sonuç alabileceğim çözüm bulursam dosya eklerim)

İyi çalışmalar.
 

Ekli dosyalar

Merhaba;
Aslında tablonun mantığını çözmüşsünüz.
1-Tablo "aylar" sayfasını temizler (yani siler) ve yeni verileri alır.
(bunun bir mahsuru olduğunu düşünmüyorum. Aksine değişiklik yapılmış aylara ait tabloyu güncellemiş olacaktır.) Artık "nükleer tıp tetkik" sayfasının başvuracağı genel data sayfası oluşmuş oldu.
2- "nükleer tıp tetkik" sayfasında ise aylar sayfasında değişiklik yapıldı ise butona bir kez basıp makronun işlemi bitirmesini bekleyeceksiniz.
Burdaki çalışma ise tetkik kodu ve ay baz alınarak istenilen başlığa ait verilerin toplanması sağlanıyor. Buraya ilave tetkik kodu ekleyebilir, toplama alanını başlığı değiştirmek suretiyle değiştirebilirsiniz.
Dosyalar .xls uzantılı ise sorunsuz birleştirmenin olması gerekir (ofis 2003 kullandığım için diğer uzantıları deneme şansım yok)
Makro uygulamalarında "geri al" butonu olmaz. (Zaten 2 butona basarak tüm işlemi yenileme şansınız her zaman var)
İşlemleri hızlandırmak için farklı yöntemler olabilir. (daha hızlı sonuç alabileceğim çözüm bulursam dosya eklerim)

İyi çalışmalar.

Sn Muygun,

Tşk ederim yardımlarınız için. Dosyaları 2003 formatına dönüştürünce makro bende de sorunsuz çalıştı. Ancak Aylar sayfasındaki her ayın tetkik sayıları toplamı ile nükleer tıp tetkik sayfasındaki aylık tetkik sayılarının toplamı tutmuyor. Örneğin Nisan ayı tetkik sayı toplamı birinci sayfada 8188 çıkarken tetkik sayfasında 7960 çıkıyor (ekteki örneğe bakınız). Ben çözemedim. Sizin bir yorumunuz varmı ?

Saygılar
 

Ekli dosyalar

Sn İdris bey,

Sizin örnekleri inceleyerek iki aya ait bir pivot tablo oluşturmaya çalıştım, ancak acemilikten olsa gerek hemen başında tıkandım. Pivot oluştururken iki tabloyu birden seçemiyorum. Dolayısıyla da tablolar arasındaki ilişkiyi kuramadım. Hatta bile o menülere de ulaşamadım. Excel 2007tr kullanıyorum. Yaptığım denemeyi ekte yolluyorum. Mümkünse aynı dosya üstünden bir örnek yaparak gösterme imkanınız olurmu ?

Saygılar,
 

Ekli dosyalar

Sn Muygun,

Tşk ederim yardımlarınız için. Dosyaları 2003 formatına dönüştürünce makro bende de sorunsuz çalıştı. Ancak Aylar sayfasındaki her ayın tetkik sayıları toplamı ile nükleer tıp tetkik sayfasındaki aylık tetkik sayılarının toplamı tutmuyor. Örneğin Nisan ayı tetkik sayı toplamı birinci sayfada 8188 çıkarken tetkik sayfasında 7960 çıkıyor (ekteki örneğe bakınız). Ben çözemedim. Sizin bir yorumunuz varmı ?

Saygılar

Merhaba;
Toplam kontrolünüz doğru. Buraya yazmadan aynı kontrolü "nükleer tıp tetkik" sayfasındaki "Tetkik kodu" sütununda yapsaydınız;
520039,520040,520042,999888 kodlarının olmadığını, dolayısıyla bu kodlara ait 3+13+221+1 tetkik sayılarının tabloya yansımadığını görürdünüz.
İyi çalışmalar.
 
Merhaba;
Toplam kontrolünüz doğru. Buraya yazmadan aynı kontrolü "nükleer tıp tetkik" sayfasındaki "Tetkik kodu" sütununda yapsaydınız;
520039,520040,520042,999888 kodlarının olmadığını, dolayısıyla bu kodlara ait 3+13+221+1 tetkik sayılarının tabloya yansımadığını görürdünüz.
İyi çalışmalar.

Sn. Muygun,

Yaşlandım herhal. Bazı şeylerde jeton düşmüyor hemen. Bazı tetkik kodlarının yansımadığını tahmin ediyordum. Ancak niye yansımadığını halen anlamadım. Makro herşeyi aktaramıyormu ikinci sayfaya ?

Selamlar
 
Sn İdris bey,

Sizin örnekleri inceleyerek iki aya ait bir pivot tablo oluşturmaya çalıştım, ancak acemilikten olsa gerek hemen başında tıkandım. Pivot oluştururken iki tabloyu birden seçemiyorum. Dolayısıyla da tablolar arasındaki ilişkiyi kuramadım. Hatta bile o menülere de ulaşamadım. Excel 2007tr kullanıyorum. Yaptığım denemeyi ekte yolluyorum. Mümkünse aynı dosya üstünden bir örnek yaparak gösterme imkanınız olurmu ?

Saygılar,

.

Açıklamayı unutmuşum. Verdiğim örnekler Excel 2013 ile getirilen Data Model denilen bir sistem.

Ancak çareler tükenmez.

Ekteki örneği inceleyin.


.
 

Ekli dosyalar

Merhaba;
Daha önceki tablolarda bazı tetkik sayı/toplamlarını almayacağınızı düşünerek "nükleer tıp tetkik" sayfasına aldığınız A sütunundaki Tetkik kodunu baz alarak sayfadan verileri çektim. Dolayısıyla A,B,C sütunlarında herhangi bir işlem yaptırmadım.
Sanırım şimdi olası unutkanlık yada hataların önüne geçmek için sorunuz değişti.
Her iki sayfada da sadece mavi alanlar sizin manuel giriş yapacağınız alanlardır.
İnceleyin.
İyi çalışmalar.

Not: Tabloyu hızlandırmak için hesaplamayı manuel yaptım. (artık işlemlerden sonra F9 tuşuna basmayı unutmazsınız)
 

Ekli dosyalar

Merhaba;
Daha önceki tablolarda bazı tetkik sayı/toplamlarını almayacağınızı düşünerek "nükleer tıp tetkik" sayfasına aldığınız A sütunundaki Tetkik kodunu baz alarak sayfadan verileri çektim. Dolayısıyla A,B,C sütunlarında herhangi bir işlem yaptırmadım.
Sanırım şimdi olası unutkanlık yada hataların önüne geçmek için sorunuz değişti.
Her iki sayfada da sadece mavi alanlar sizin manuel giriş yapacağınız alanlardır.
İnceleyin.
İyi çalışmalar.

Not: Tabloyu hızlandırmak için hesaplamayı manuel yaptım. (artık işlemlerden sonra F9 tuşuna basmayı unutmazsınız)

Sn muygun,

Çok güzel olmuş. Beyninize ve emeğinize sağlık. Bu benim işimi görür. Ancak birşeyler daha iste derseniz nük-tıp tetkik sayfasına grup ve alt grup kodları ekledim. Bunlara göre filtreleyerek belirli gruptaki işlemlerin birbirleri ile olan ilişkilerini daha kolay gözlemlemek için. Tabi lüksün sonu yok. Eğer bana aktarma işleminden sonra grup koduna göre sıralama yapabilen bir buton koyabiliyorsanız (ancak geridönebilir olmalı) daha da makbule geçer.

Bir de 2 no'lu butonun fonksiyonunu açıklarsanız sevinirim. Yine cehaletimi bağışlayın ama işlemlerden sonra F9 a basmanın mantığını bilmiyorum. Ayrıca her iki sayfada manuel giriş yapacağım mavi alanlardan bahsetmişiniz. Ben göremedim ve neyi kastettiğinizi anlayamadım.
 

Ekli dosyalar

Sn muygun,

Çok güzel olmuş. Beyninize ve emeğinize sağlık. Bu benim işimi görür. Ancak birşeyler daha iste derseniz nük-tıp tetkik sayfasına grup ve alt grup kodları ekledim. Bunlara göre filtreleyerek belirli gruptaki işlemlerin birbirleri ile olan ilişkilerini daha kolay gözlemlemek için. Tabi lüksün sonu yok. Eğer bana aktarma işleminden sonra grup koduna göre sıralama yapabilen bir buton koyabiliyorsanız (ancak geridönebilir olmalı) daha da makbule geçer.

Bir de 2 no'lu butonun fonksiyonunu açıklarsanız sevinirim. Yine cehaletimi bağışlayın ama işlemlerden sonra F9 a basmanın mantığını bilmiyorum. Ayrıca her iki sayfada manuel giriş yapacağım mavi alanlardan bahsetmişiniz. Ben göremedim ve neyi kastettiğinizi anlayamadım.

Merhaba;
Tablonun işleyişi açısından (sizin talebiniz üzerine A,B ve C sütunlarını makro ile aldırmıştık) sizin sonradan yazacağınız grup,alt grup vs.. gibi eklemeler yapıyı bozar. Bunun için eklemek istediğiniz kodları "sabit" sayfasında yapacaksınız.
Sıralamaya gelince A1 hücresine sıralayacağınız sütun adını yazarak "artan" yada "azalan" butonlarına basın. Geri döndürme yine bir sıralama ile mümkün ( a sütununa göre artan sıralama yaptırın)
Mavi alanlara gelince tabloda sizin manuel yazabileceğiniz yerleri renklendirmiştim. (Ofis 2003 ile tabloyu açtıysanız görmeniz gerekirdi)
Eki deneyin.
İyi çalışmalar.
 

Ekli dosyalar

Merhaba;
Tablonun işleyişi açısından (sizin talebiniz üzerine A,B ve C sütunlarını makro ile aldırmıştık) sizin sonradan yazacağınız grup,alt grup vs.. gibi eklemeler yapıyı bozar. Bunun için eklemek istediğiniz kodları "sabit" sayfasında yapacaksınız.
Sıralamaya gelince A1 hücresine sıralayacağınız sütun adını yazarak "artan" yada "azalan" butonlarına basın. Geri döndürme yine bir sıralama ile mümkün ( a sütununa göre artan sıralama yaptırın)
Mavi alanlara gelince tabloda sizin manuel yazabileceğiniz yerleri renklendirmiştim. (Ofis 2003 ile tabloyu açtıysanız görmeniz gerekirdi)
Eki deneyin.
İyi çalışmalar.

Sn. muygun,

Çok tşk ederim desteğiniz için. İyiki varsınız. Geliştirmenin sonu yok. Konuyun kapatıyorum.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst