Formülle bulunmuş değeri sabitlemek?

Katılım
9 Ocak 2016
Mesajlar
34
Excel Vers. ve Dili
Windows 10 -
Excel 2016 Türkçe
Merhaba,
Referans olarak belirlediğim belli hücreler aracılığı ile çalışma sayfasında birçok hesaplama yaptım ve yapmaya devam ediyorum. Şuanda referans olarak belirlediğim değerleri değiştirmem gerekiyor. Ancak bu değerler üzerinden daha önce hesaplanmış hücrelerdeki değerlerin değişmemesi gerekiyor. Bu zamana kadarki formülleri seçip "değişikliklerden etkilenme" gibi bir ayar ya da buna benzer bir yol var mı acaba?
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,892
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

Hücre aralığını değere çevirmeniz gerekiyor.

Hücre aralığını seçip > Kopyala > Özel Yapıştır > Değerleri...

. . .
 
Katılım
9 Ocak 2016
Mesajlar
34
Excel Vers. ve Dili
Windows 10 -
Excel 2016 Türkçe
Emir Hüseyin Bey,

Cevabınız için teşekkür ederim. Ancak ben sorunuu yanlış belirttiğimi düşünüyorum. Örnekle açıklamaya çalışayım. B1 ve C1 hücrelerine veri girdiğimi düşünün. C1'e 50 yazdım, B1 ise değişken ama onu da elle giriyorum. Bu iki hücredeki el ile girdiğim değerleri A1 hücresine formül kullanarak çarpımını aldığımı düşünün. Ve bu girişleri örneğin A1000 hücresine kadar işlemişim. Yalnız referansım hep aynı: $C$1 tüm hesaplarda sabit referans. Şimdi ben A1001'den devam edeceğim, ancak B1001'e girdiğim değeri artık "50" ile değil de "55" ile çarpmasını istiyorum. Yani C1'deki değeri "55" yapmam lazım. Ama böyle yaparsam A1 ile A1001 arasındaki önceden hesaplanmış değerler de doğal olarak C1'in yeni değerine göre hesaplanacak. Ben bu aralığın etkilenmemesini istiyorum.

Değişmesini istediğim yerden sonra farklı bir hücreyi referans almak sorunumu elbette çözer bunun farkındayım. Ancak çalışma kitabımdaki durum verdiğim örnekteki kadar basit değil, çok fazla uğraştırır beni. O yüzden kısa yolu var mı öğrenmek istedim.
 
Katılım
9 Ocak 2016
Mesajlar
34
Excel Vers. ve Dili
Windows 10 -
Excel 2016 Türkçe
. . .

Tablo yapınız uygun mu bilmiyorum ama şu şekilde yapılabilir.

Dosyanız ektedir.
Maalesef bu sistem uygun değil. Çünkü formülden etkilenen çok fazla değer var. Bana daha çok kendi seçtiklerimi baz alabileceğim bir sistem lazım. Biraz araştırma sonrası "formülleri değere çevirme" konusu ile karşılaştım. Sanırım bu daha işe yarar bir yol olur. Daha önce hesaplanmış hücreler ile işim bittiği için formüllerin değere çevrilmesi ve bu şekilde sabit kalması benim için daha mantıklı.

Bu konuda ise şu şekilde yardımınızı rica edeceğim. Formülleri değere çevirme ile ilgili bazı kodlarla karşılaştım ancak kendime uyarlayamadım. Bu şekilde bir kodu bitişik olmayan hücre aralıklarını içeren bir yapıda hazırlayabilirseniz ben bu aralıkları değiştirerek kendime uyarlayabilirim. Örneğin; bir çalışma sayfasındaki A7:A1000 , C7:C1000 , F7:F1000 v.b. bitişik olmayan hücre aralıklarını içeren formülleri değere çevirme kodu yazılabilirse benim için gerçekten çok faydalı olacak.
 
Katılım
9 Ocak 2016
Mesajlar
34
Excel Vers. ve Dili
Windows 10 -
Excel 2016 Türkçe
Özür dilerim, son 2 günde konu üzerine yaptığım araştırmalar sonucu Sayın Emir Hüseyin'e ait 2 no'lu mesajı tekrar okuduğumda, bu cevabın sorunumu çözdüğünü farkettim. O zaman yeterli bilgiye sahip olmadığım için dolayısıyla göz ardı etmiştim ancak şuan sıkıntım kalmadı. Zaman harcayan uğraşan herkese çok teşekkür ederim.
 
Üst