• DİKKAT

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

Gruplama_Mükerrerkayıtları tek satırda gösterme_ etopla ve düşey arama Hk.

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
25 Aralık 2007
Mesajlar
300
Excel Vers. ve Dili
2007 tr
Değerli Arkadaşlar Hayırlı günler dilerim. ekteki dosyada desteğinizi bekliyorum.

Microsft query ile verileri alıp tek satıra düşürmek istiyorum. fakat query farklı sonucta derledi. Pivot farklı sıraladı. yani bunu ben formülle yapmak istemiyorum Örneğim ekteki gibidir. bir not. verilen tüm ilk orta son değerler tüm sutuna kadar oldugunu düşünün.
Olması gerekeni ise düşey ara ile yapmış bulunmaktayım.

BU ARADA VBADA YAPMALIYIM FORMULLERLE UGRASAMAM.
 

Ekli dosyalar

Değerli Arkadaşlar Hayırlı günler dilerim. ekteki dosyada desteğinizi bekliyorum.

Microsft query ile verileri alıp tek satıra düşürmek istiyorum. fakat query farklı sonucta derledi. Pivot farklı sıraladı. yani bunu ben formülle yapmak istemiyorum Örneğim ekteki gibidir. bir not. verilen tüm ilk orta son değerler tüm sutuna kadar oldugunu düşünün.
Olması gerekeni ise düşey ara ile yapmış bulunmaktayım.

BU ARADA VBADA YAPMALIYIM FORMULLERLE UGRASAMAM.

Merhaba bu sorunuza cevap bulabileceğinizi sanmıyorum.

Sorunuzu sorarken yazdıklarınıza dikkat etmenizi öneririm.
 
sorumu sorarken yazdiklarima dikkat etmek? ne acidan dediginizi anlayamadim siz neden rencide oldunuzki? konu dil bilgisi ise cok imlaya vakif bir insan degilim. ama yenede kullandigim dil ve usluba dikkat etmeye calisirim. buna saygi gosterenlerede cok saygi duyarim... neyse tenkit etmek yerine yardimci olmak isteyen diger arkadaslar bunu vbada yapmaya calis aklinizda bir algoritma olusuyormu? konu hakkinda cok dusundum ama isin icinden cikmakta zorlaniyorum.
 
Merhaba kardeşim,
Arkadaşımızın "sorunuzu sorarken dikkat etmenizi öneririm" teklifi bence de haklı.
Bu sitedeki uzman kardeşlerimiz özverili bir şekilde sorulara hiç bir bedel istemeden cevap vermeye çalışmaktadır.
Sizin;
"BU ARADA VBADA YAPMALIYIM FORMULLERLE UGRASAMAM" demeniz biraz emrivaki koku salmış ortama.
Bunu da nazik bir şekilde uyaran sosyal ortamlardaki davranış biçimlerimize katkı veren bu kardeşlerimize teşekkür etmeniz gerek diye düşünüyorum.
Neyse çözüm için bir dosya ekledim ve içeriğinde açıklama yaptım.
Yardımcı olabilmiş isem ne mutlu.
Selametle kalın.
 

Ekli dosyalar

Öncelikle ilginizden ötürü müteşekkirim, Lakin benim orada demek istediğim formüllerle uğraşacak zaman olmaması bunun için VBA'da yapma ihtiyacı hissetmem dikkat buyurursanız. kendimden bahsederek yapmalıyım dedim. ben burada kendi sorumlulugumdan bahsettim. sonuçta ne kadar konusurusak konusalım, soylediklerimiz sadece karşıdakinin anladığı kadar. Bu yüzden yanlış anlaşılmaya mahal verdiğim için özür dilerim.... Hakkınızı helal edin.


Konuya dönecek olursak, ekli dosyada bir sahifede şöyle bir ibare kullanmışsınız. "Veri tabanınızı bu şekilde oluşturursanız rapor sahifesinde istediğiniz verileri alabilirsiniz" demişsiniz.
İşte bana aslında tam olarak gerekli olan veri tabanını oluşturabilecek bir makro.
Acizane tekrar anlatmakta ihtiyaç hissediyorum. birde sözlü anlatmayı deneyim.

Bir excel kütüğü açtık, içerisinde 3 farklı sahife var. I. si hedef olacak.

II. Veriler var ama düzen sırası yok. II. sahife aynen aşağıdaki gibi olacak.

A B sütünları şöyle bu sütunu oluşturan başlık HEDEF diyelim.
101 50
103 44
109 555


D E sütunlarına ait başlık URETIM olsun...
101 0
109 45,50
103 15

G H Ssütunlarının başlığı ise SATIŞ farzedelim.

109 0
101 5000
103 19

Veri sahifemizdeki datamız bu şekilde sütunu kaplayacak gibi uzayıp gidiyor.
Ha birde J K sütunları farz ediniz. anlarada KALIP diyelim. şöyleki;

J K
.
..
...
0101 DZ-CPU ANA KAYNAK NOKTASI
0103 XL-METAL SÜLFAT ÇIKTISI
0109 GQ-MATEMATİK İŞLEMCİ FORMU
....
....
....
yanibunlar birer çeşit kodu ve adı olarak görün. şimdi beklenti ise şöyle..

Bizim Kaynak dosyamıza ilk önce Tüm Kalıpları bir çekecek Sonra karşılarına Hedef, Üretim, Satış başlıklarındaki değerlerin (Toplamı) girerek getirecek.
Sonuç çıktısı şu çekilde olacak.
Kod Adı.............................Hedef..............Üretim.............Satış
0101 DZ-CPU ANA KAY... .......50.................0...................5000
0103 XL-METAL SÜLFA... .......44.................45.50.............19
0109 GQ-MATEMATİK..... .......555...............15..................0

işte Hedef sahifede oluşturmasını istediğimiz veri çıktısı bu şekilde olacak. ama birkaç parametrenin altını çizmek istiyorum. veri sırası 3000e yakın yani import etopla gibi işlevler kullanırken raporun oluşturulma hızı cok önemli. ayrıca özellikle QUERY tarzı bir veri tabanından çekebilmek çok iyi olur.

Bir not: HEDEF SATIŞ SİPARİŞ ÜRETİM DENETİM gibi parametreler arta bilir bu yuzden hepsini bir sahifede görmek yerine ayrı çalışma kitaplarından görmek ve kapalı bir dosyadan veri almak öngörülmesi cok dogru olur.

Kafanızı şişirip zamanınıza aldığım için çok teşekkür ederim. Bu konu hakkında yardım, öneri, tavsiye, yani saçma bilene olsa birşey söylenmesi bilene algoritmasını oluşturmada bana yardımcı olabilir. O yüzden değerlendirmeniz benim için çok önemli. bu projeyi p.tesi teslim etmem gerekecek. umarım tez zamanda excelde aşarım yoksa pazar günü SQL'le çözmek zorunda kalacam :((

Selam ve Dua ile...
 
Son düzenleme:
Merhaba kardeşim,
Kod hususunda yardımcı olamayacağım.
Üstadlar için bunu dosya destekli sorup bekleyeceksiniz.
Selametle kalın
 
teşekkur ederim kemal bey, tabi herkes heran muasit değil sabırla bekliyorum.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst