Kaydır Formülü hakkında

Katılım
7 Ekim 2004
Mesajlar
60
Excel Vers. ve Dili
Excel 2003
(11.5612.6505)
Merhaba.

Aşağıdaki dosyada göreceğiniz üzere ufak çapta makro ve formüllerle bir alış-satış dosyası hazırladım.
Ancak "doğrulama" yöntemi ile yaptığım zaman bazı sıkıntılar oluyor.

ürün giriş ekranı na girdiğiniz zaman B sütununa ürünleri yazıyorsunuz. Ancak D ve E sütunlarında aşağıya kadar inen formüller var.
Sonra A1 hücresindeki "satış ekranına git" butona basıp Satış Ekranına gittiğinizde E sütunundaki açılır menüden ürün seçmek itediğimde aşağı doğru bir sürü boş alan geliyor.
Bunun sebebi bir önceki ekranda D ve E sütununda aşağı doğru inen formüller.
o formülleri silersem bu açılan menüde boşluk olmuyor. Ama o formüllerin orda durması gerekiyor.

Kaydır fonksiyonu ile bu yapılıyormuş. ancak ben yapamadım.

Aynı sorun Rapor Ekranında da var.
8 ve 9. satırdaki açılır menüde de bir sürü boş kayıt göreceksiniz.
Ayrıca satış ekranında bir kişiyi kaç kez girersem rapor ekranında da o kadar kez görünüyor.
Tek bir sefer görünmesini nasıl sağlarım.

Bu konuda yardımcı olabilir misiniz?
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Satış sayfasında E sütununda kullanıdğınız doğrulamadaki veri adıyla tanımladığınız aralıktaki formülü aşağıdaki gibi değiştiriniz.bu şekilde E sütununda uyguladığınız doğrulama istediğiniz formatta gözükecektir..

Kod:
=DOLAYLI("Giriş!B4:B"&BAĞ_DEĞ_DOLU_SAY(Giriş!$B$4:$B$65536)+3)
Rapor sayfasında A8:C9 aralığındaki hücreleri birleştirerek orada da veri doğrulama uygulayabilirsiniz. Aynı şekilde bu hücrelere uygulayacağınız veri doğrulama için Ekle / Ad / Tanımlamadan aşağıdaki formüle bir isim oluşturarak veri doğrulamada liste bölümüne bu ismi yazarsanız istediğiniz olacaktır..

Kod:
=DOLAYLI("Satış!B3:B"&BAĞ_DEĞ_DOLU_SAY(Satış!$B$3:$B$65536)+2)
.
 
Katılım
7 Ekim 2004
Mesajlar
60
Excel Vers. ve Dili
Excel 2003
(11.5612.6505)
@espiyonajl.
üstad teşekkürler ama ben bu bahsettiğin alanlarda bir formül kullanmamıştım.
bu formülleri nereye gireceğim?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
@espiyonajl.
üstad teşekkürler ama ben bu bahsettiğin alanlarda bir formül kullanmamıştım.
bu formülleri nereye gireceğim?
Dosyanızda bu uygulamaları yaptığınız için dosyayı hazırlamak yerine formülleri yazmıştım.

Satış sayfası E3 hücresindeki Veri Doğrulamada Liste bölümüne =veri yazmışsınız. Buradaki veri Ekle / Ad tanımladan tanımladığınız bir aralıktır, tanımladığınız aralıkta =Giriş!$B$4:$B$1000 bu dur. Bu tanımlamadaki aralığı silerek yukardaki 1. formülü yazmanız yeterli olacaktır. Yani =Giriş!$B$4:$B$1000 bunun yerine yukardaki 1. formül yazılacaktır..

Rapor sayfasında A8:C9 aralığında oluşturduğunuz Açılır Kutu yerine Veri Doğrulama uygularsanız ordada bu uygulamayı uygulayabilirsiniz.
Aynı şekilde Ekle / Ad / Tanımlamadan bir aralık adı belirleyerek ( mesela rapor adını verelim ) yukardaki 2. formülü belirlediğiniz aralık için kullanınız. Daha sonra Rapor sayfasındaki A8:C9 hücrelerini birleştirerek o hücrede Veri Doğrulamadan Listeye =rapor yazmanız yeterli olacaktır.Son olarak rapor sayfasında C12 hücresine,

=KAÇINCI(A8;Satış!B:B;0)-2 formülünü yazınız..

Dosyanız ektedir..

.
 

Ekli dosyalar

Son düzenleme:
Katılım
7 Ekim 2004
Mesajlar
60
Excel Vers. ve Dili
Excel 2003
(11.5612.6505)
Ustam şimdi oldu, teşekkür ederim.
yazdıklarını okuyarak yaptım. sonra doğruluğu içni dosyayı indirip baktım.

Yalnız rapor sayfasında doğrulama yapılan yerde aynı isimler 2-3 kez tekrarlanıyor.
Onları teke nasıl düşürebiliriz?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Ustam şimdi oldu, teşekkür ederim.
yazdıklarını okuyarak yaptım. sonra doğruluğu içni dosyayı indirip baktım.

Yalnız rapor sayfasında doğrulama yapılan yerde aynı isimler 2-3 kez tekrarlanıyor.
Onları teke nasıl düşürebiliriz?
4. mesajdaki dosyayı bu şekilde tekrar düzenledim, inceleyiniz..

.
 
Katılım
7 Ekim 2004
Mesajlar
60
Excel Vers. ve Dili
Excel 2003
(11.5612.6505)
Teşekkür ediyorum.
çok güzel oldu.

bunun üzerinde ince ayarlarını da yaptım mı dosya tamam demektir.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Rica ederim.

İyi çalışmalar..
 
Katılım
7 Ekim 2004
Mesajlar
60
Excel Vers. ve Dili
Excel 2003
(11.5612.6505)
Tekrar merhaba.
İlginç bir sorunla karşılaştım.
Dosyadaki ayarlamaları yaptım.
Formülleri kurcalamasınlar diye de kilitledim.
Sonra da sayfayı koru dedim ama bir sorun oldu.
yön tuşları ile sadece sağa-sola gidebiliyorum.
aşağı yukarı hareket iptal. Enter'a basıyorum en başa dönüyor.

bir acayip oldu sayfayı koruyunca.
bunun sebebi nedir ve nasıl düzeltebilirim?
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Koruma yaparken Kilitli hücreleri seç'i işaretlerseniz bu problem ortadan kalkacaktır..

.
 
Katılım
7 Ekim 2004
Mesajlar
60
Excel Vers. ve Dili
Excel 2003
(11.5612.6505)
Öyle yapıyorum.
Ancak bu sefer o hücreleri seçebiliyorlar.
Gerçi içeriğini değiştiremiyorlar ama hücreler seçilebiliyor.
Oysa bana gelen dosyalarda bu hücreleri seçemiyorum.
Hatta boş bir excel açtım ve denedim işlem normal akıyor.
Ama bu dosyadaki sorunun ne olduğunu anlayamadım.

kilitlediğim hücrelerin üzerine tıklamak ve o hücreleri seçmek istemiyorum.
yön tuşları ile hareket ederken de kilitli hücreye denk gelince atlasın istiyorum.

boş excel de yapıyor ama bu dosyada yapmıyor.
(illa bir terslik olacak ya....)
 
Üst