Sütun Silinirken Kayıtlı Excel Formüllerini Koruma

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

soneroski

Kullanıcı
Katkı: %0
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Herkese iyi günler. Excelde sütunlara yapmış olduğum formülü, sütunu sildiğimde formullüleride siliniyor. Bu formulün silinmemesi için ne yapmam gerekir. Şimdiden teşekkürler.
 

Ekli dosyalar

Çözüm
Merhaba, Delete tuşu seçili hücrelerin içeriğini, formüller dahil, temizlediği için G ve H sütunlarındaki formüller de siliniyor. Formüllere dokunmadan yalnız I sütununa girdiğiniz tutarları silmek için Özel Git penceresinden yalnız sabit değerleri seçebilirsiniz. Ayrıca formülleri aşağıdaki gibi düzenlerseniz I hücresi boşken G ve H hücreleri 0 yerine boş görünür. Birinci formülü G1 hücresine, ikinci formülü H1 hücresine yazıp 10. satıra kadar aşağı kopyalayabilirsiniz.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (4 satır). Giriş Yap

Formül nasıl çalışır?
  1. KDV hariç tutar: G sütunu, I sütunundaki KDV dahil tutarı 1 ile F sütunundaki oranın toplamına (1,18) bölerek KDV...
Merhaba sorununuz net değil.. Hangi sütunu siliyorsunuz ve sütunu silerken sütunun baş harfine sağ tıklayıp direk sütun sil mi yapıyorsunuz. Eğer bahsettiğiniz mevzu bir sütunu silerken başka sütundaki formüller etkileniyorsa delete tuşu ile neden silmiyorsunuz.. Yok eğer sildiğiniz sütun formüllüyse ben o formüllü sütunu silince formüller silinmesin gibi bir soru sorduysanız ??
- Fizik dersinden örnek vereyim Formüllü hücrelerde YAPILAN EYLEMLER sonucu oluşan İŞ vardır. Ama siz İŞ oluşsun ama eylem yapılmadan böyle bir şey mümkün değildir. eylemsiz iş olmaz. Bu isteğiniz ancak vba ile yapılabilir.
 
Merhaba, Evet sorunum biraz karışık olmuş olabilir. Eklemiş olduğum dosyada G,H ve I sütunlarındaki rakamlara formül ekledim. I sütununa rakam yazdığımda G sütunu formülle rakamı değiştiriyor. Bu üç sütunu delete ile sildiğimde doğal olarak formüllerde siliniyor. Bu yüzden yeniden bu 3 sütuna formül yazmak zorunda kalıyorum. Sorum delete ile sildiğimde formüllerin sabit kalması, silinmemesi yani.
 
Bu istediğiniz husus makro ile mümkün olabilir. Eğer yazılacak kod ile ilgili çözüm istiyorsanız VBA ile ilgili arkadaşlardan çözüm önerisi sunulabilir.
 
Aşağıdaki kodu bir deneyin. G-H-I sütununda son satıra alt toplam alır. G ve H sütunlarında formül kullanmanıza gerek yok. I sütununda değerleri manuel girdikten sonra hesaplama yapabilirsiniz.
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (14 satır). Giriş Yap
 
Merhaba, Delete tuşu seçili hücrelerin içeriğini, formüller dahil, temizlediği için G ve H sütunlarındaki formüller de siliniyor. Formüllere dokunmadan yalnız I sütununa girdiğiniz tutarları silmek için Özel Git penceresinden yalnız sabit değerleri seçebilirsiniz. Ayrıca formülleri aşağıdaki gibi düzenlerseniz I hücresi boşken G ve H hücreleri 0 yerine boş görünür. Birinci formülü G1 hücresine, ikinci formülü H1 hücresine yazıp 10. satıra kadar aşağı kopyalayabilirsiniz.

Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (4 satır). Giriş Yap

Formül nasıl çalışır?
  1. KDV hariç tutar: G sütunu, I sütunundaki KDV dahil tutarı 1 ile F sütunundaki oranın toplamına (1,18) bölerek KDV hariç tutarı bulur. I boşsa hücre boş kalır.
  2. KDV tutarı: H sütunu, G sütunundaki tutarı F sütunundaki oranla (0,18) çarpar. G boşsa hücre boş kalır.
  3. Toplamlar: 11. satırdaki TOPLA formülleri boş hücreleri sayı saymadığı için sorunsuz çalışmaya devam eder.
Yalnız tutarları silmek için
  1. G1:I10 aralığını seçin.
  2. F5 tuşuna basıp Özel düğmesine tıklayın.
  3. Sabitler seçeneğini işaretleyip Tamam düğmesine tıklayın. Yalnız I sütunundaki elle girilmiş tutarlar seçilir.
  4. Delete tuşuna basın. G ve H sütunlarındaki formüller yerinde kalır.
Notlar
  • Örnek dosyanızda I1:I10 bu yöntemle silindiğinde formüller korunuyor; I3 hücresine 118 yazıldığında G3'te 100, H3'te 18 sonucu geliyor.
  • Formüllerin yanlışlıkla silinmesini tamamen önlemek isterseniz I1:I10 aralığını seçip Hücreleri Biçimlendir > Koruma sekmesinde Kilitli işaretini kaldırın, ardından Gözden Geçir > Sayfayı Koru ile sayfayı koruyun. Bu durumda I sütununa veri girip silebilirsiniz; ancak G ve H sütunlarındaki formüller silinemez.
  • Formülde 1,18 yerine 1+F1 kullanıldığı için F sütunundaki KDV oranını değiştirdiğinizde hesap da kendiliğinden güncellenir.
 
Çözüm
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst