Sayıları Hücrelere Eşit Dağıtma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Kısa Açıklama

Sayıları Hücrelere Eşit Dağıtma isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Arkadaşlar, dosyada kırmızı bölgede olan fiyatlar YENİ FİYAT onları elle değiştirdiğim zaman.
Örneğin FİYAT 1 toplamı ₺151,19 tutmuş. YENİ FİYAT'ta bir ürün değerini değiştirince (mesela ilk ürünü ₺3,5 yaptım) FİYAT 1'de ₺5,5 bu aradaki -2 lirayı FİYAT 2'ye eşit olarak dağıtacak. FİYAT 2 toplamı yine ₺151,19 olacak. Eksi artı fark etmez, fiyat artabilir de. Mesele eşit olarak dağıtacak.
Yardımcı olan arkadaşlara şimdiden teşekkür ederim.
 

Ekli dosyalar

@muratgunay48

Sorunuzu tam olarak anlamadım.

Şöyle yaparsanız daha iyi anlaşılabilir:
-- Mevcut tablonun (A1:I15) bir kopyasını K1:S19 arasına alın.
-- S sütununda yeni bir tutar yazıp, buna göre O ve P sütunundaki değerlerin kaç olması gerektiğini elle yazarak örneklendirin.
-- Değişmesi gerekenler O sütunu mu P sütunu mu, her ikisi de mi durumu daha iyi anlaşılmış olur.
Hem de 1'den fazla örnek olması olayın anlaşılmasına yardımcı olumuş olur.
-- Fiyat sütununu toplamak anlamlı değil, önemli olan FİYAT * MİKTAR yani TUTAR sütununu toplamak anlamlı olabilir.

Bu şekliyle yeni bir örnek belge hazırlayıp foruma ekleyin, incelensin.
 
Söylediğinizi yaptım hocam.

1616418935824.webp
 
Sadece I2 hücresini değil kırmızı renkli I2:I15 aralığındaki herhangi bir hücredeki değeri
değiştireceğinize göre işlem için makro kullanmak gerekir.

Alt taraftan ilgili sayfanın adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin ve
açımacak VBA ekranında sağdaki boş alana aşağıdaki kodu yapıştırın (belgeyi kapatırken .xlsb veya .xlsm uzantılo olarak kaydetmelisiniz).

Artık I2:I15 aralığındaki hücreleri elle değiştirdiğinizde istediğiniz sonuç elde edilir.

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(18 satır)
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst