Sütundaki iki sayı arasındaki değerleri bulma

Katılım
1 Nisan 2021
Mesajlar
7
Excel Vers. ve Dili
2020
Merhabalar,

Resimdeki gibi 2 sayının arasındaki değerleri bulmak istiyorum, örnek olarak 28 tane hücre var diyelim bu hücrenin en büyük sayısı 500den başlasın 30a kadar azalsın diğer hücreler de 30 kadar azalarak doldurulsun bunu nasıl yapabilirim yardımcı olur musunuz?

 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Sorunuzu tam olarak anlayamadım. 500-30=470, 440,410.... şeklinde azalırsa 28. satırda -250 olur.
Yok 500 ile 30 arasında kalacak derseniz bu defa da tam sayı olmaz. =(500-30)/26 -->18,07692308 olur.
İstediğiniz dağılımı örnekler misiniz? Örneğin, A2 hücresinde hangi sayı olmalı.
 
Katılım
1 Nisan 2021
Mesajlar
7
Excel Vers. ve Dili
2020
Merhaba,
Sorunuzu tam olarak anlayamadım. 500-30=470, 440,410.... şeklinde azalırsa 28. satırda -250 olur.
Yok 500 ile 30 arasında kalacak derseniz bu defa da tam sayı olmaz. =(500-30)/26 -->18,07692308 olur.
İstediğiniz dağılımı örnekler misiniz? Örneğin, A2 hücresinde hangi sayı olmalı.
Hocam tam açıklayıcı olmamış sorum kusura bakmayın, eşit aralıklı bir aritmetik dizi oluşturmak istiyorum, bu yüzden sayıların ondalıklı olması sorun değil.

Örnek olarak;

A1: 500
A2: 482.5
A3: 465.1
.
.
.
A26: 64.8
A27: 47.4
A28: 30
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Sayıların kesirli olması nedeniyle isteğinize tam olarak ulaşılamayabilir.
A1'e 500, A28'e de 30 yazdıktan sonra aşağıdaki kodu bir modüle yapıştırarak dener misiniz? A28 de 30 sayısına ulaşır ama gerçekte sayı 30,0000000000004 dir

İlki A1 olmak üzere A sütununda herhangi bir hücreye ikinci sayınızı yazarsanız ikisi arasında istediğiniz dağılımı yapar.
C++:
Sub Dize()
ss = Cells(Rows.Count, "A").End(3).Row
    x = (Cells(1, 1) - Cells(ss, 1)) / (ss - 1)
    For i = 2 To ss
        Cells(i, 1) = Cells(i - 1, 1) - x
    Next
End Sub
 
Son düzenleme:
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
Merhabalar

A1 hücresine 500
A28 hücresine 30 sayısını yazdıktan sonra
A2 hücresine aşağıdaki formülü yazıp A27 e kadar çoğaltınız
Kod:
=A1-($A$1-$A$28)/(SATIR($A$28)-SATIR($A$1))
 
Son düzenleme:
Üst