• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Soru Veri doğrulamaya göre sıralama yapmak.

Katılım
2 Aralık 2013
Mesajlar
401
Excel Vers. ve Dili
Microsoft Office Standard 2013-Türkçe
Merhaba,

Excel' de hazırlamış olduğum EK'li olan dosyada D sütununda veri doğrulama mevcuttur. Şöyle bir şey planlıyorum;

1-D sütununa bağlı olarak "A1" blok seçilirse kapalı otopark sayısı "L" sütununa bağlı olarak en fazla "104" rakamı yazılsın "105" ve üzeri yazılır ise hem hücreye yazılan rakam işlenmesin hemde uyarı yazısı çıksın. Örnek: A1 blokta 105 numaralı park yeri mevcut değildir.

Aynı şekilde "B1" blok seçilirse "Q" sütununa bağlı olarak en fazla "98" rakamı yazılsın "99" ve üzeri yazılır ise hem hücreye yazılan rakam işlenmesin hemde aynı şekilde uyarı yazısı gelmesi.

2- E sütununa daire numarası yazıldığı zaman daire numarasına karşılık gelen "kapalı otopark" numarası hücreye gelmesi.

Yardımlarınız için şimdiden teşekkür ederim.
 

Ekli dosyalar

Son düzenleme:
Merhaba,

E sütununda daire numarası yazacağınız alanı seçin ve aşağıdaki formülü veri doğrulama özel alanına yapıştırın.

Kod:
=E5<=MAK(--KAYDIR($L$4;;KAÇINCI($D5;L$3:Y$3;0)-1;999))

Otopark numarasını getirmek için F5 hücresine,

Kod:
=İNDİS(--KAYDIR($L$4;;KAÇINCI($D5;L$3:Y$3;0);999);E5)
 
Son düzenleme:
EK'li dosyadaki hata veriyor.
 

Ekli dosyalar

  • Hata.jpg
    Hata.jpg
    33.3 KB · Görüntüleme: 0
Dün hata almamıştım denerken bugün hata verdi.

Aşağıdaki formülü kullanabilirsiniz.

Kod:
=E5<=TOPLA.ÇARPIM(MAK(--KAYDIR($L$4;;KAÇINCI($D5;L$3:Y$3;0)-1;999)))
 
Sayın @Erdem_34

Çok teşekkür ederim, zaman ayırdığınız için düzgün çalışıyor.

F sütununa formülü yapıştırdığım zaman hücrede değer olmadığı zaman "#YOK" yazıyor. Değer yazılı olmadığı zaman yazının görülmemesini engelleyebilir miyiz.
 
Aşağıda yazılı olan formüle ne eklemeliyiz ki "D" sütununda veri olmadığı zaman "F" sütununda "#YOK" yazmasın. Örnek " Blok daire secili değil" yazsın veya hücrede yazılı bir şey görülmesin.

=İNDİS(--KAYDIR($L$4;;KAÇINCI($D5;L$3:Y$3;0);999);E5)
 
Formülün başına EĞERHATA ekleyin.
 
Sayın @Erdem_34

Netten de araştırdım, sizin dediğiniz var ancak bir türlü yapamadım.
 
Kod:
=EĞERHATA(İNDİS(--KAYDIR($L$4;;KAÇINCI($D5;L$3:Y$3;0);999);E5);"")
 
Allah sizden razı olsun, sağ olun var olun.
 
Geri
Üst