- Katılım
- 28 Şubat 2006
- Mesajlar
- 8
Arkadaşlar selam
Elimde yaklaşık 48000 satırlık bi data var. Bu satırların kendi aralarında aratoplamları olması gerekiyor. Bu işlemi Excel'de yapmak mümkün olmadığı için (fazla veriden dolayı) oracle database'den otomatik ara toplamlı çektim. Örneğin;
No Adı Merkezi Tutar
1 - X - A - 3000
1 - X - B - 4000
1 - X - B - 5000
Ara Toplam: 6000
2 - Y - A - 1000
2 - Y - C - 1000
Ara Toplam: 2000
3 - Z - B - 1000
3 - Z - B - 1000
3 - Z - A - 2000
3 - Z - A - 1000
Ara Toplam: 5000
Tutarı 3000 lira üzeri dataları almak istediğimde, bütün rakamları süzüyor. Halbuki ben sadece "Ara Toplam"ları 3000 lira olanları görmek istiyorum. Örneğin Z'lerin hepsin 3000 altında ama ara toplamı 5000 lira. Filreleme yapınca Z'ler de arada kaynayıp gidiyo.
Bu verilere göre, yapmam gereken filtreleme sonucu almam gereken sonuç;
No Adı Merkezi Tutar
1 - X - A - 3000
1 - X - B - 4000
1 - X - B - 5000
Ara Toplam: 6000
3 - Z - B - 1000
3 - Z - B - 1000
3 - Z - A - 2000
3 - Z - A - 1000
Ara Toplam: 5000
Benim aklıma bitek, ara toplamları alta değilde, yandaki satıra atsa olay çözülür ama oda çok zahmetli bi iş. Umarım daha kolay bi yolu vardır.
Yardımcı olabilecek arkadaşa şimdiden çok teşekkürler.
Elimde yaklaşık 48000 satırlık bi data var. Bu satırların kendi aralarında aratoplamları olması gerekiyor. Bu işlemi Excel'de yapmak mümkün olmadığı için (fazla veriden dolayı) oracle database'den otomatik ara toplamlı çektim. Örneğin;
No Adı Merkezi Tutar
1 - X - A - 3000
1 - X - B - 4000
1 - X - B - 5000
Ara Toplam: 6000
2 - Y - A - 1000
2 - Y - C - 1000
Ara Toplam: 2000
3 - Z - B - 1000
3 - Z - B - 1000
3 - Z - A - 2000
3 - Z - A - 1000
Ara Toplam: 5000
Tutarı 3000 lira üzeri dataları almak istediğimde, bütün rakamları süzüyor. Halbuki ben sadece "Ara Toplam"ları 3000 lira olanları görmek istiyorum. Örneğin Z'lerin hepsin 3000 altında ama ara toplamı 5000 lira. Filreleme yapınca Z'ler de arada kaynayıp gidiyo.
Bu verilere göre, yapmam gereken filtreleme sonucu almam gereken sonuç;
No Adı Merkezi Tutar
1 - X - A - 3000
1 - X - B - 4000
1 - X - B - 5000
Ara Toplam: 6000
3 - Z - B - 1000
3 - Z - B - 1000
3 - Z - A - 2000
3 - Z - A - 1000
Ara Toplam: 5000
Benim aklıma bitek, ara toplamları alta değilde, yandaki satıra atsa olay çözülür ama oda çok zahmetli bi iş. Umarım daha kolay bi yolu vardır.
Yardımcı olabilecek arkadaşa şimdiden çok teşekkürler.