Toplama ve karşılaştırma sorunu

Katılım
28 Ekim 2007
Mesajlar
217
Excel Vers. ve Dili
2003-2013
Cengiz Bey Merhaba;

günlerdir çözüm aradığım bir sorunum var. çözüme en yakın buradaki açıklamalarınızı buldum. buradaki çözümden çok daha basit olacak sanırım sizin için :)
resim dosyasında hazırladığınız makroyu incelediğimde bir sütundaki sayıların bir kaçını toplayarak belli bir sayıya ulaştığnızı ve adres kısmında hangi sayıların toplamını aldığını gösterebildiğinizi görüyorum. benim aradığım çözüm sadece bu kadar. şöyle ki;
gelen listede 100 satır kadar sayı var. sayılar aynı da olabiliyor farklıda.
1
2
3
4
5
6
7
gibi. ve ayrıca bana bu listede 2 tane 6 toplamı var deniyor. (1+5 ve 4+2). her sayı bir defa kullanılıyor. benim aradığım ilk çalışmada listeden 1 ve 5 i gösterecek bunlar 6 ediyor diyecek. ben listeden 1 ve 5 i sildiğimde tekrar arama yaptığımda bu sefer 4+2 yi verecek. bu kontroller sonucu tamam toplam adetleri doğru diyeceğim. bu listede manuel yapmak kolay ancak elimdeki liste 300 satır ve sayılar küsüratlı olabiliyor. bulmamı istedikleri toplamlar ise 10 tane 322,45 toplamı ya da 30 tane 652,87 gibi zor sayılar. yardımcı olursanız dileyin benden ne dilerseniz.
en içten saygılarımla.
gibi. benden
dosyanızın bir örneğini eklediniz mi?

eklediyseniz linkini yazını

eğer siteye dosya yükleme yetkiniz yok ise

dosya upload sitelerine yükleyin buraya ekleyin.

inceleyim.
 
Katılım
24 Ocak 2014
Mesajlar
1
Excel Vers. ve Dili
excel 2010
Tekrar Merhaba Cengiz Bey,
ilginiz için şimdiden teşekkür ediyorum. yoğunluktan ve foruma giriş yapmada yaşadığım sıkıntıdan geç cevap verebiliyorum. bu nedenle farklı bir hesap ile size cevap yazabiliyorum.
ekli liste çalışma yapılan liste örneği. bu listede yer alan Hedef Tutar sütununda ki sayılarla;
40 adet 866,05
17 adet 206,46
16 adet 127,68
12 adet 509,91
10 adet 79,77
sayısına ulaşmam lazım. şöyle ki;
x+y+z = 866,05 bir tanesine ulaştım. listeden x, y ve z çıktı. sonra t+h+k+l = 866,05. bu sayılarda çıktı. bu şekilde devam eden bir çalışma. toplanan sayılar n sayıda olabilir. listedeki hedef tutarlarıntoplam bakiyesi ile
40 adet 866,05
17 adet 206,46
16 adet 127,68
12 adet 509,91
10 adet 79,77
toplamları eşit ise sorun yok. ancak fark var ise tek tek bu sayılara ulaşmak için manuel kontrol yapılıyor ve listede eksik olan işlem tespit ediliyor. sonuçları bana sayarak işaretleyerek vs. vermesine gerek yok. yine manuel kontrol yapayım ancak ihtiyacım olan atıyorum yukarıdan aşağıya iki sayıyı topladım al sana 866,05 desin. bu iki sayıda 5. ve 56. satırdaki tutar. onları siliyim tekrar çalıştırayım bu sefer 3. 8. 90. 115. 213. satırdakilerin toplamı 866,05 desin. yine manuel sayar 40. 866,05 e ulaşana kadar devam ederim. sonra kalan sayılardan diğerlerine devam ederim.
çok uzun anlattığım için kusura bakmayın ne olur yeterince net ifade etmeye çalıştım. ilginiz ve zahmetiniz için tekrar teşekkür ederim.



http://dosya.altervista.org/download.php?file=ce56b10f208c09609ac50473bd38c980
 
Üst