Koşula Göre Formül Çoğaltma-Koşula göre Sayıyı Azaltma

Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Merhabalar

Sorum biraz karışık olacak ama kusura bakmayın. İnşallah çözülür.

Ekte vermiş olduğum dosyada

Açlıktan Hesaplama sayfasında

D5 hücresinde H5 hücresinde ve L5 hücresinde sayılar bulunmaktadır.
Bu sayılardan En büyüğü(dosyamda D5) O hücrelerdeki(H5-L5) en yakın sayıya(dosyamda H5) sayısına eşitlenene kadar ya da ondan küçük olana kadar azalmalıdır. Ama azalırken Birer birer azalmalıdır.O Sütunda ki değer azalırken H sütununda ki ve L sütunundaki değer sabit kalmalı. (dosyam daki örnek gibi)

D5 hücresinde ki değer azala azala H5 teki değere eşitlenirse bundan sonra azalma D sütununda olmalı yani eşitlik durumunda azalma önceliği alfabe olarak daha erken olanındadır.D Sütununda ki dğer bir azalınca bu durumda H sütununda ki 1 fazla oluyor. Bu durumda H sütununda ki değer 1 azalmalı. Bu durumda da D sütnundaki değerle H sütununda ki değer yine eşit oluyor. Sürekli böyle D ve H sütununda ki değerler döngü halinde L5 hücresinde ki değere eşitlene kadar devam etmeli. Amaç hangisi daha büyükse o azalmalı. Sonra bu 3 ü hangisi büyükse azalarak hepsi 0 oluncaya kadar devam etmeli teorik olarak.Teorik olarak diyorum bunu sınırlandıracak hücre s5 hücresidir.

D H L SÜTUNUNDAKİ DEĞERLER AZALARAK ALT ALTA DEVAM ETTİĞİNDE PARALEL OLARAK U SÜTUNUNDAKİ ve Q sütununda ki FORMÜL DE DOSYAMDA Kİ ÖRNEKTE OLDUĞU GİBİ ÇOĞALTILMALI. AYRICA F J N SÜTUNUNDAKİ FORMÜLLERDE ÖRNEKTE OLDUĞU GİBİ ÇOĞALTILMALI

VE SONUNDA O U SÜTUNUNDA Kİ DEĞERLERİN TOPLAMI S5 SÜTUNUNA EŞİTLENDİĞİNDE YA DA S5 SÜTUNUNDAKİ SAYIYA EN YAKIN SAYIYA ULAŞTIĞINDA O D-H-L SÜTUNUNDA Kİ AZALMALAR DURMALI.

R sütununa ise azalma hangi sütunda oluyorsa ona ait değer gelmeli
Yani azalma L sütununda oluyorsa R sütununa K3 hücresindeki değer..
Azalma H sütununda oluyorsa R sütununda ki ilgili hücreye G3 hücresindeki değer

Azalma D sütununda olursa R sütununda ilgili hücreye gelecek değer C3 hücresinde ki değerdir.(AZALMALAR BİR ÖNCEKİ DOSYAMDAKİ ÖRNEKLE AYNI ŞEKİLDE OLACAK)


NOT:D5 H5 L5 hücrelerinde ki büyüklük sıralaması değişebilir. Arada bir güncellemem gerekebilir.

Biraz karışık oldu ama ilgilenecek çıkarsa anlaşılmayan yerler hakkında daha detaylı oalrak konuşaibliriz


Çalışma sayfamda

D6 H6 L6 gibi hücrelerde başka bir formül var o formülleri değiştirebilirsiniz.

Ekleme:C7 hücresine ise yukarıda açıkladığım üzere azalma S5 hücresine bağlı sonuca kadar devam edecekti. o sonuç bulunduktan sonra azalma duracaktı.

İşte C7 hücresine D sütununa yazılmış En son değer yazılmalı(=Dxxx) gibi

G7 ye ise H sütununa yazılmış En son değer yazılmalı(=Hxxx) gibi

K7 ye ise L sütununa yazılmış En son değer yazılmalı(=Lxxx) gibi
Şimdiden teşekkürler
 

Ekli dosyalar

Son düzenleme:
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Çalışma sayfamda

j6 n6 gibi hücrelerde başka bir formül var o formülleri değiştirebilirsiniz.
 
Son düzenleme:
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Ekleme:C7 hücresine ise yukarıda açıkladığım üzere azalma S5 hücresine bağlı sonuca kadar devam edecekti. o sonuç bulunduktan sonra azalma duracaktı.

İşte C7 hücresine D sütununa yazılmış En son değer yazılmalı(=Dxxx) gibi

G7 ye ise H sütununa yazılmış En son değer yazılmalı(=Hxxx/) gibi

K7 ye ise L sütununa yazılmış En son değer yazılmalı(=Lxxx/) gibi
 
Son düzenleme:
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Dosyamı daha anlaşılır olması için biraz düzenledim yenisini ekledim
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,573
Excel Vers. ve Dili
2007 [TR], 2013 [TR]
dostum bu ne? klan savaşları için saldır -saldırma, asker bas, yemek bas gibi bişey mi? :D
harbiden çok karışıkmış ...
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Dosyanızdaki U sütununda yeralan , örneğin:
U5 hücresindeki:
Kod:
=((3600*R5)/Q5)
formülünde yer alan 3600 sayısı SABİT bir değer mi,yoksa S5 de yer alan değer mi?
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Dosyanızdaki U sütununda yeralan , örneğin:
U5 hücresindeki:
Kod:
=((3600*R5)/Q5)
formülünde yer alan 3600 sayısı SABİT bir değer mi,yoksa S5 de yer alan değer mi?
ilgilendiğiniz için teşekkürler. 3600 Sabit bir değer. Ancak sorumda bir takım değişiklikler olacak birazdan yazacağım . Şuan ki halinden farklı olacağı için şimdilik uygulamaya gecmeyiniz .
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
ilgilendiğiniz için teşekkürler. 3600 Sabit bir değer. Ancak sorumda bir takım değişiklikler olacak birazdan yazacağım . Şuan ki halinden farklı olacağı için şimdilik uygulamaya gecmeyiniz .
%99 bitmişti ... :)
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
%99 bitmişti ... :)
Sizi uğraştırdığım için kusura bakmayın. Sistemde değişiklik olmuş bende yeni öğrendiğim için yanlış şekilde dosya hazırlamaya çalıştım.
Şimdi ekliyorum soruyu(sorumu 1. mesajımı düzenleyerek koydum)
 
Son düzenleme:

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,573
Excel Vers. ve Dili
2007 [TR], 2013 [TR]
bu kesin bi ONLINE oyun için :) rakip asker, kristal v.s. durumlarına göre ÖLDÜR, SAKATLA yada KAÇ taktiği ;)
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Sizi uğraştırdığım için kusura bakmayın. Sistemde değişiklik olmuş bende yeni öğrendiğim için yanlış şekilde dosya hazırlamaya çalıştım.
Şimdi ekliyorum soruyu(sorumu 1. mesajımı düzenleyerek koydum)
Sayın, cellatzade46,
Eklediğim ÖRNEK dosyada verilen 3 örneği de;
anlattıklarınıza göre nasıl olması gerektiğini SARI renkli alanlara manuel olarak (herhangibir formül kullanmadan) yazarsanız, karmaşık gibi görülen konuyu NET olarak anlamamıza yardımcı olur.(Zira anlattıklarınızda tutarsızlıklar var gibi gözüküyor,ya da tam anlaşılır değil.)

Örnekleri basit olması bakımından özellikle kısa tuttum ki, net anlaşılsın.

Dosyayı doldurup foruma eklerseniz, üzerinde çözüm bulmaya devam edebiliriz.
 

Ekli dosyalar

Son düzenleme:
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
İlgilendiğiniz için teşekkürler. Evet biraz sıkıntılı bir açıklama yaptım kusura bakmayın çünkü tam olarak çalışmamı ben de kavramış değilim zor bir konu çünkü:D

Açıklamalar örnek 3 sayfasında yapılmıştır.

Not: Çalışma Sayfasını tekrar düzenledim
 

Ekli dosyalar

Son düzenleme:
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Diğer açıklamalar ise bu ekte

Örnek 2 sayfasıda

Tabi bu açıklamalar tüm örnek sayfaları için geçerli
 

Ekli dosyalar

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Örnek3 sayfasındaki açıklamalara ve tablolara (Ayrıca 1.ci mesajınızdaki açıklamalara) göre;

Soru 1:
3 örnek sayfada ;
Tablolar neden 3602 3603 3603 olarak bitiyor? (S5 hücresindeki değer 3600)
(Örnek 1 ve 2de de aynı bitiyor, mantığı nedir?)


Soru 2:
3 örnek sayfada;
R18 hücresinde bir değer YOK, son satır olduğu için bundan sonra neyin azalacağı belli olmadığı için BOŞ mu bırakılması gerekir ?

Soru 3:
Örnek sayfalarda S5 değerine yakın sayılar verilmesi ,kısa örnekle olayın mantığın kavramak içindi.
Bu sayılar, 17.000 18.000 gibi olunca satır sayısı 14-15 bin civarında olacak.
Bu kadar çok satırın kontrolü oldukça zordur. Esas amaç, R ve U satırlarında bulunacak değerlerin toplamı, ortalaması vb. şeyler ise bu kadar satırı dizmeye ve dosyayı boyutunu büyütmeye gerek kalmayabilir.(Makro kullanılabilir)

ESAS AMAÇ nedir?
 
Katılım
27 Ağustos 2013
Mesajlar
213
Excel Vers. ve Dili
Office 2019 Pro
Türkçe
Altın Üyelik Bitiş Tarihi
07-04-2023
Örnek3 sayfasındaki açıklamalara ve tablolara (Ayrıca 1.ci mesajınızdaki açıklamalara) göre;

Soru 1:
3 örnek sayfada ;
Tablolar neden 3602 3603 3603 olarak bitiyor? (S5 hücresindeki değer 3600)
(Örnek 1 ve 2de de aynı bitiyor, mantığı nedir?)


Soru 2:
3 örnek sayfada;
R18 hücresinde bir değer YOK, son satır olduğu için bundan sonra neyin azalacağı belli olmadığı için BOŞ mu bırakılması gerekir ?

Soru 3:
Örnek sayfalarda S5 değerine yakın sayılar verilmesi ,kısa örnekle olayın mantığın kavramak içindi.
Bu sayılar, 17.000 18.000 gibi olunca satır sayısı 14-15 bin civarında olacak.
Bu kadar çok satırın kontrolü oldukça zordur. Esas amaç, R ve U satırlarında bulunacak değerlerin toplamı, ortalaması vb. şeyler ise bu kadar satırı dizmeye ve dosyayı boyutunu büyütmeye gerek kalmayabilir.(Makro kullanılabilir)

ESAS AMAÇ nedir?
1-Azalmalar "0" a kadar devam edeceği için elle hepsini girmeyeyim dedim:D Örnek olsun diye devam ettirdim. Yani Kastettiğim azalmanın nasıl olacağının anlaşılması içindi

s5 Hücresinde ki 3600 ile hiç bir alakası yok. S3 hücresinde saat dakika saniye var ben bu s5 hücresini s3 teki değeri saniyeye çevirmek için kullanıyorum.

Tüm örneklerin de aynı bitmesinin bir mantığı yok . Anlaşılması için o kadar devam ettirmem gerekliydi. Çünkü Azalmalar durumunda eşitlik olduğunda nasıl azalmaya devam edilmesi gerektiğini göstermek istedim

2-Evet neyin azalacağı belli olmadığı için boş bıraktım. Sıkıntı olacaksa bir önceki R sütunundaki Hücredeki değer kopyalanabilir.


3- Esas amaç 1. TABLO için C7 hücresine yazılacak değer

İşlemlerin formül veya makro yapılmasında sıkıntı yok. Yeter ki sayfa kasmasın
 
Üst