Koşullu Satır Silmek

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Hesaplama yöntemini manuele alarak son kodu deneyiniz. Bakalım süre fark edecek mi?
 
Katılım
1 Ağustos 2019
Mesajlar
839
Excel Vers. ve Dili
Türkçe excel 2016
İngilizce excel 2016
Altın Üyelik Bitiş Tarihi
19-10-2021
Hesaplama yöntemini manuele alarak son kodu deneyiniz. Bakalım süre fark edecek mi?
Dediğiniz yöntemi denedim sonuç değişmedi. Ancak formüllerin bulunduğu sütunları kopyalayıp değer olarak yapıştırdım 4 dk işlemi bitirdi.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Anladım..

Peki renklendirme işlemi neye göre yapılıyor. Bir koşul var mı?
Ek olarak S-T-U sütunlarındaki formülleri paylaşabilir misiniz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Buradaki sorun çözüldü mü?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
8000 satırlık veri de işlemin bu kadar sürmesi garip geldi açıkçası..

#23 nolu mesajımda ki sorularıma yanıt alabilir miyim? Cevabınıza göre ben biraz daha uğraşayım. Belki hızlandırabiliriz.
 
Katılım
1 Ağustos 2019
Mesajlar
839
Excel Vers. ve Dili
Türkçe excel 2016
İngilizce excel 2016
Altın Üyelik Bitiş Tarihi
19-10-2021
Anladım..

Peki renklendirme işlemi neye göre yapılıyor. Bir koşul var mı?
Ek olarak S-T-U sütunlarındaki formülleri paylaşabilir misiniz?
Renklendirme işleminde bir koşul yok tamamen manuel yapıldı

Sütunlardaki formüller sırası ile;
U sütunu için=EĞER(T2="";"";EĞER(0>U2;"SURESI DOLDU";"")&" "&EĞER(U2<30;"(UYARI)";"")&""&EĞER(U2>30;"GECERLI";"")&"")
T sütunu için=EĞER(T2="";"";GÜN360($AD$1;T2))
S sütunundaki FORMÜL başlık kısmında, Silme işlemine tabi olmayacağı için onu yazmadım Korhan hocam
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bir kullandığınız pc'nin işlemci ve ram bilgisini paylaşır mısınız?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kesinlikle bir anormallik var.

Ben #17 nolu mesajımda ki kodu revize ettim. Tekrar deneyiniz. Bir değişiklik olacak mı?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dosyanızda sanırım döngüsel başvuru kullanıyorsunuz.
 
Katılım
1 Ağustos 2019
Mesajlar
839
Excel Vers. ve Dili
Türkçe excel 2016
İngilizce excel 2016
Altın Üyelik Bitiş Tarihi
19-10-2021
Dosyanızda sanırım döngüsel başvuru kullanıyorsunuz.
Aslında 13 nolu mesajınız gerekli işlemi 4 sn yapıyor. Buradaki sorun İsimlerdeki renklerin kayması. Formüllerde işlem bittikten sonra sanırım makro ile tekrar oluşturabilir diye düşünüyorum Korhan hocam
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Renkler için bir şey diyemem ama formüller koda eklenebilir.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu verdiğiniz formüller hangi hücrelerden başlıyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu durumda döngüsel başvuru var sanırım.
 
Katılım
1 Ağustos 2019
Mesajlar
839
Excel Vers. ve Dili
Türkçe excel 2016
İngilizce excel 2016
Altın Üyelik Bitiş Tarihi
19-10-2021
Bu durumda döngüsel başvuru var sanırım.
Formüllerden birisi güncel tarih ile hücreye girilen tarih arasındaki farkı alıyor diğeri ise çıkan sonuca göre diğer hücreye sonucu yazıyor. formüller hakkında fazla bir bilgim yok açıkçası Korhan hocam
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Verdiğiniz formüller;

U sütunu için=EĞER(T2="";"";EĞER(0>U2;"SURESI DOLDU";"")&" "&EĞER(U2<30;"(UYARI)";"")&""&EĞER(U2>30;"GECERLI";"")&"")
T sütunu için=EĞER(T2="";"";GÜN360($AD$1;T2))

Eğer bu formüller U2 ve T2 hücresinde ise Bold yaptığım yerler formülün uygulandığı kendi hücresine başvuruyor. Yani döngüsel başvuru oluşmuş oluyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Excel görev çubuğunda sol tarafta "Döngüsel Başvuru" yazıyor mu?
 
Üst