2016-03-28 29 views
2

% 100'ün üzerindeki yüzdelerin rezervasyon yaptırılan saatleri gösterdiği durumlarda, excel'de basit bir kullanım çizelgesine sahibiz (rezerve edilen saatlere göre kullanılabilir saatler yüzdesi). Örneğin.Kullanım Planlaması (Dağıtma Değerleri)

example of simple schedule

Ancak her iş ay sonunda geçmiş gidebilirsiniz olarak, bir% 300 gibi bir şey tamamen rezerve Aşağıdaki 3 ay belirtmek için 3 ay içinde% 100'e yaymak gerekir. Örneğin. Kolayca VBA araya getirebilirim iteratif yöntem düşünmek mümkün olmakla birlikte

enter image description here

, bu durumda ben sadece sigara makro etkin çalışma kitaplarını kullanabilirsiniz. Tek bir büyük değerin olduğu durumla başa çıkabileceğim bir noktaya ulaşabilirim ve önümüzdeki birkaç ay boyunca dağıtabiliyorum, ancak ardışık büyük değerlere yapışıp bunları doğru bir şekilde yayıyorum.

VBA kullanmadan ikinci örnekte nasıl sonuç alabilirim? Doğru yönde herhangi bir yardım veya işaretçiler çok takdir edilecektir!

cevap

2

Bunu yapmak için düşünebildiğim en basit yol, orijinal tabloda geçerli ve önceki ayların değerlerini toplamak ve önceki ayların değerlerini çıkarmak için ikinci bir tablonun (bu durumda satır 10'da) olmasıdır. ikinci tablodan.

Yani satırda 2 orijinal tabloya atıfta hücre B10: Ocak Hücre B1 olan

=IF(SUM($A2:B2)-SUM($A10:A10)>1,1,SUM($A2:B2)-SUM($A10:A10)) 

, orijinal toplamlar B2 hücresindeki başlatın ve formül Ocak B10 başlar. A2: B2, orijinal tablodaki mevcut ve önceki aylara ait verileri ifade eder ve $ A10: A10, ikinci/tahsis edilen tablodaki önceki ayların toplamıdır. Tek bir büyük değere bakmak için formülünüzü göndermenize yardımcı olabilir.

+0

Tam da ihtiyacım olan şey, basit ve zarif! – masterofimps