[-]
Arama

Mesajlarda Konu Başlıklarında

 

Mesaj Önizleme  Konuyu Gönder 
excel menüleri açıklama Veri Doğrulama (Data Validation)
04-03-2007 23:12 excel menüleri açıklama Veri Doğrulama (Data Validation)
vet52
Kral Baytar **Forum Baytarı**
******

Mesajlar: 182
Katılım: Jan 2007
Statü: Çevrimdışı
Karma Puanı: 1

Cinsiyet: Erkek
Nerden: Kocaeli


MSN araciligi ile mesaj yolla Yahoo araciligi ile mesaj yolla ICQ araciligi ile mesaj yolla AIM araciligi ile mesaj yolla

Mesaj: #1
excel menüleri açıklama Veri Doğrulama (Data Validation)




Veri Doğrulama (Data Validation) - 1 -

Artık hemen hemen hepimiz şunu iyice anladık ki, Excel hücre yapıtaşı ile çalışır. Kullanıcı verileri işleme tabi tutacaksa, mecburen hücrelere girmek zorundadır. Excel’in eskilere dayanan serüveni hep bu böyle süregelmiş ve böyle devam edeceğe benzer. Excel’i bir programlama uygulaması olarak kullanan kişiler ya bazen aradıklarını bulamazlar ya da bazen bu aranan özellik Excel’in içerisinde yok-tur. İşte bu ay ki konumuz da tamamen bununla alakalıdır.
Programcı olarak hazırladığınız bir Excel tabanlı programda bazı hücrelere kullanıcının veri girmesini istersiniz ve diğer hücreler bu veri girilen hücreye göre hareket ederler, yani sonuç üretirler. Fakat son kullanıcı hücreye sizin istemediğiniz bir değeri girdiği zaman, istenilme-yen bir durumla karşılaşılabilir. Eğer hata denetimleri yapmamışsanız, mutlaka son kullanıcı girdiği farklı bir veri yüzünden sonuç döndüren hücrede hata değeri ile karşılaşır. Bu ve buna benzer nedenlerden dolayı hücre içerisinde girilmesini istediğiniz veriyi kısıtlamak istersiniz. İşte tam burada Veri Doğrulama (Data Validation) komutu gündeme girer.

Excel’in önceki sürümlerinde Veri Doğrulama Komutunu bulamazsınız.Bu komut Excel 97 sürümü ile Excel’e eklenmiş ve işlevselliğini devam ettirmektedir. Sözü fazla uzatmadan Veri Doğrulama komutuna ilk adımı atalım.

Veri Doğrulamaya İlk Adım
İlk olarak basit bir örnek ile veri doğrulamanın ne olduğunu izah etmeye çalışalım.

Amaç: A1 hücresine 1-50 arasında değerden başka veri girilmemesini sağlamak (1 ve 50 dahil).

1. Herhangi bir sayfada A1 hücresini seçin.
2. Veri (Data) menüsünden Doğrulama (Validation) komutunu tıklayın (Şekil-1)


Doğrulama komutuna tıkladığınızda, ekrana Veri Doğrulama penceresi gelecektir. Pencere üzerinde bize acil gerekli olan bütün konu ve komutları tek tek inceleyeceğiz.

3. Ayarlar (Settings) sayfa sekmesinde bulunan İzin Verilen (Allow) listesinden Tüm Sayı (Whole number) seçeneğini seçin. İki yeni kutu daha belirecektir. Bu kutuların aslında düzenleme kutusu olduğunu (refedit) daha önceden biliyorduk. Kutulardan üstte bulunan En Az (Minimum) adındaki kutuya hücre içerisine girilmesini istediğiniz en düşük değer olan 1 sayısını, En Fazla (Maximum) kutusuna da, hücre içerisine girilmesini istediğiniz en büyük değer olan 50 sayısını girin (Şekil-2)



--------------------------------------------------------------------------------
Veri Doğrulama Penceresinde bulunan Ayarlar sayfa sekmesindeki bazı açıklamalar

1. Doğrulama Ölçütü (Validation Criteria): İzin Ver kutusunda veri geçerlilik seçeneğini tıklatın ve sonra İzin Ver kutusunu izleyen kutularda seçili hücrelere uygulanacak karşılaştırma işlecini ve sınırlamaları seçin.

2. İzin Verilen (Allow): Çalışma sayfasındaki seçili hücrelere veri girişi kısıtlamaları uygulamak için, İzin Ver kutusunda bir veri doğrulama seçeneğini tıklatın. Bir formül girmek, deyim kullanmak veya geçerli girişleri saptamak üzere başka bir hücredeki hesaplamaya başvurmak için Özel seçeneğini tıklatın.

3. Veri (Data): Kullanmak istediğiniz karşılaştırma işlecini tıklatın. Kullanılabilir işleçler, İzin Ver kutusunda seçtiğiniz veri türüne bağlıdır.

4. En Az (Minimum): İzin Ver kutusunda seçtiğiniz veri geçerlilik seçeneği için, en az değeri, başlangıç tarihini veya başlangıç saatini değer, hücre başvurusu veya formül olarak girer.

5. En Fazla (Maximum): İzin Ver kutusunda seçtiğiniz veri geçerlilik seçeneği için, en çok değeri, bitiş tarihini veya bitiş saatini değer, hücre başvurusu veya formül olarak uygular.

6. Boşluğu Yoksay (Ignore Blank): Sınırlanmış hücre veya başvurular veya formüller için bağımlı bir hücre boş olduğunda hata iletisinin görünmesini durdurur.

7. Bu iletişim kutusunda görüntülenen tüm sınırlamaları, giriş iletileri ve hata iletilerini, çalışma sayfasında seçili hücrelerle aynı veri geçerlilik ayarlarına sahip diğer hücrelere uygular.

8. Tümünü Sil (Clear All): Veri Doğrulama iletişim kutusunun her üç sekmesinden tüm seçimleri iptal eder ve bilgiyi siler. Tümünü Sil'in tüm etkilerini geri almak için, İptal'i tıklatın.
--------------------------------------------------------------------------------

4. Tamam düğmesine tıklayın. Veri Doğrulama penceresi kapanacaktır.
5. A1 hücresine 120 değerini girin.

Veri Doğrulamada Hata İletileri
A1 hücresine 120 değerini girip Enter tuşuna bastığınızda, ekrana sizi uyaran bir pencere gelecektir (Şekil-3)

Bu pencerede iki adet düğme bulunuyor. Eğer Yeniden Dene (Retry) düğmesine tıklarsanız, Excel A1 hücresini aktif olarak seçecek ve tekrar bir değer girmenizi isteyecektir. Şekil-3’e dikkatli baktığınızda şunu göreceksiniz. A1 hücresine 120 değerini yazıp Enter tuşu ile onayladığınız halde mesaj kutusu çıktı, ancak yine de A1 hücresi seçili halde. Eğer Excel ayarlarını değiştirmediyseniz, Enter tuşundan sonra aktif hücre bir alta geçecektir. Oysa burada durum farklı. Siz A1 hücresine 1-50 arasında bir değer yazana kadar, yazdığınız değer onaylanmayacak ve bir sonraki hücreye geçilmeyecektir. Eğer iptal düğmesine tıklarsanız, girilecek olan değer kabul edilmeyip A1 hücresinden silinecektir. Evet, gördüğünüz gibi her ne olursa olsun A1 hücresine 1-50 arasında değerler girmediğiniz sürece asla bu mesajdan kurtulamayacaksınız. Ancak insanoğlunun isteklerinin sınırsız olduğunu Programı hazırlayanlarda biliyor olacak ki, şu soruya cevap bulmuşlardır.

“A1 hücresinde veri doğrulama olmasını istiyorum. Yani geçersiz bir değer girildiğinde Excel beni uyarsın. Ancak öyle bir seçenek olsun ki, ben onay verdiğimde o değer kabul edilsin. Bu mümkün mü?”

Bu elbette ki mümkün. Yapılması gereken şey Veri Doğrulama penceresindeki Hata Uyarısı (Error *****) sayfa sekmesine geçmek ve gereken düzenlemeleri burada yapmak. Şimdi Hata Uyarısı sayfa sekmesini açın ve Stil (Style) listesinden Uyarı (Warning) seçeneğini seçin (Şekil-4).



Tamam düğmesine tıklayıp pencereyi kapatın ve A1 hücresine yine istenilen dışında bir değer girmeye çalışıp Enter tuşuna basarak onaylayın. Bu defa ekrana farklı bir uyarı mesajı gelecektir (Şekil-5).


Yeni mesaj penceresi üzerinde bu defa 3 adet düğme bulunmaktadır. Gelen her bir hata uyarısı mesajında standart açıklamalar bulunmaktadır. Siz dilerseniz kendi mesajınızı düzenleyebilir (hazırlayabilirsiniz). Bunun için yapmanız gereken tek şey, Başlık (Title) kutusuna ve Hata İletisi (Error Message) kutusuna yazacaklarınızı belirleyip girmektir. İstediğiniz stili uygulamak da yine sizin elinizde. Şekil-6’da kendi hazırladığımız bir hata mesajı bulunuyor.

Not:
Eğer hata mesaj penceresinin çok geniş olmasını istemiyorsanız, Hata İletisi penceresine yazarken Enter tuşunu kullanarak bir alt satıra geçebilirsiniz.

alıntı


İmza atmayı bilmiyorum parmak bassam olur mu?


                                                                 
04-03-2007 23:12
Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
05-03-2007 00:43 Cvp: excel menüleri açıklama Veri Doğrulama (Data Validation)
rising26
Private
******

Mesajlar: 392
Katılım: Dec 2006
Statü: Çevrimdışı
Karma Puanı: 2

Cinsiyet: Undisclosed
Nerden: kocaeli


MSN araciligi ile mesaj yolla Yahoo araciligi ile mesaj yolla ICQ araciligi ile mesaj yolla AIM araciligi ile mesaj yolla

Mesaj: #2
Cvp: excel menüleri açıklama Veri Doğrulama (Data Validation)




eline sağlık dostum


Sitemize Uye Olmadan Linkleri Goremezsiniz. Lutfen Giris Yapin veya Kayit Olun..

05-03-2007 00:43
Bu kullanıcının gönderdiği mesajları bul Bu mesajı bir cevapta alıntı yap
21-06-2007 19:51 Cvp: excel menüleri açıklama Veri Doğrulama (Data Validation)
ahmaho
Unregistered / Not Logged In


Mesaj: #3
Cvp: excel menüleri açıklama Veri Doğrulama (Data Validation)




sağol

21-06-2007 19:51
Bu mesajı bir cevapta alıntı yap
Mesaj Önizleme  Konuyu Gönder 


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  A'dan Z'ye EXCEL öğreniyorum FuLL Türkçe AnLatım l3eter_l3ocek 4 1,559 18-10-2007 23:41
Son Mesaj: Ramo BORTONI

Yazdırılabilir Bir Versiyona Bak
Bu Konuyu Bir Arkadaşına Gönder
Bu Konuya Abone Ol | Konuyu Favorilerine Ekle

Foruma Git:

İletişim - OzgurForum Forum Siteleri - En Üste Dön - Konulara Dön - Arşiv - RSS
Türkçe Çeviri: MyBB
Kodlayanlar MyBB | Telif Hakkı © 2002-2008 MyBB Group
Tasarım: AoRGuN


Search Engine Optimization by SpiceFuse
Forum Siteleri|

SiteMap SiteMap SiteMap