Excel formülü: Veri doğrulama yalnızca hafta içi güne izin verir -

İçindekiler

Genel formül

=WEEKDAY(A1,2)<6

Özet

Not: Excel'de tarihler için birçok yerleşik veri doğrulama kuralı vardır. Bu sayfada, daha fazla kontrole veya esnekliğe ihtiyacınız varsa özel bir formüle dayalı olarak kendi doğrulama kuralınızı nasıl oluşturacağınız açıklanmaktadır.

Bir kullanıcının yalnızca hafta içi olan tarihleri ​​(yani Pazartesi, Salı, Çarşamba, vb.) Girmesine izin vermek için WEEKDAY işlevine dayalı özel bir formülle veri doğrulamayı kullanabilirsiniz.

Gösterilen örnekte, C5: C7'ye uygulanan veri doğrulama:

=WEEKDAY(C5,2)<6

Açıklama

Veri doğrulama kuralları, bir kullanıcı bir hücre değerini eklediğinde veya değiştirdiğinde tetiklenir.

Bu özel doğrulama formülü, Pazartesi (1) ile başlayan ve Pazar (7) ile biten bir haftaya karşılık gelen 1-7 sayısal bir değeri almak için HAFTA GÜNÜ işlevini kullanır. Pazartesi temelli bir hafta için bir sayı almak üzere WEEKDAY için dönüş_türü bağımsız değişkeni 2 olarak sağlanır.

WEEKDAY sonucu 6 ile karşılaştırılır. 6'dan küçük herhangi bir değer hafta içi gündür, bu nedenle ifade TRUE değerini döndürür ve doğrulama başarılı olur. Hafta içi sayı 6'dan az değilse, tarih Cumartesi veya Pazar olduğundan doğrulama başarısız olur.

Tarih hafta sonu

Yalnızca hafta sonu (Cumartesi veya Pazar) gerçekleşen tarihlere izin vermek için benzer bir formül kullanabilirsiniz:

=WEEKDAY(C5,2)>5

Not: Veri doğrulama formüllerinde hücre referansları, doğrulama kuralı tanımlandığında seçilen aralıktaki sol üst hücreye (bu durumda C5) görelidir.

Ilginç makaleler...