Note: The other languages of the website are Google-translated. Back to English
Oturum aç  \/ 
x
or
x
Kaydol  \/ 
x

or

Dinamik veri doğrulama nasıl oluşturulur ve açılır menüyü otomatik olarak genişletir?

Normalde, bir çalışma sayfasında bir açılır liste oluşturduğunuzda, yeni veriler dinamik olarak girilerek açılır liste değiştirilmez, bu durumda listeyi manuel olarak genişletmek için kaynak verileri değiştirmeniz gerekir. Bu makalede, veri doğrulamasının dinamik olarak nasıl yapılacağını ve yeni veri girildiğinde açılır listenin otomatik olarak nasıl genişletileceğini tanıtacağım.

Dinamik veri doğrulama oluşturun ve bir Tablo oluşturarak açılır menüyü otomatik olarak genişletin

Dinamik veri doğrulama oluşturun ve aralık adını tanımlayarak açılır menüyü otomatik olarak genişletin


ok mavi sağ balon Dinamik veri doğrulama oluşturun ve bir Tablo oluşturarak açılır menüyü otomatik olarak genişletin

Dinamik veri doğrulama listesi oluşturmak için önce bir tablo oluşturabilir ve ardından Veri Doğrulama özelliğini uygulayabilirsiniz. Lütfen aşağıdaki işlemleri yapın:

Kaynak veri listesi için bir tablo formatı oluşturun:

1. Açılır liste için kaynak veri olarak kullanmak istediğiniz veri listesini seçin ve ardından Ekle > tablo, dışarı çıkmış Tablo Oluştur iletişim, kontrol et Masamın başlıkları var veri listenizde başlıklar varsa, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 1

2. Sonra tıklayın OK düğmesi, tablo oluşturuldu, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 2

Tablo için bir aralık adı tanımlayın:

3. Ardından oluşturduğunuz tabloyu seçin, ancak başlığı yok sayın ve bu tablo için bir ad yazın. İsim kutu ve basın Keşfet anahtar, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 3

Dinamik veri doğrulama listesi oluşturun:

4. Tablonun adını tanımladıktan sonra, açılır listeyi eklemek istediğiniz hücreleri seçin ve Veri > veri Doğrulama > veri Doğrulama, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 4

5. Ve bu da veri Doğrulama iletişim kutusunun altında Ayarlar sekmesini seçin Liste itibaren izin vermek bölümüne gidin ve ardından şu formülü girin: = İsim listesi (İsim listesi 3. adımda tablo için oluşturduğunuz addır. Kaynak metin kutusu, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 5

6. Sonra tıklayın OK düğmesi, açılır liste seçilen hücrelere eklendi, bundan böyle, kaynak veri listesine yeni ad girdiğinizde, açılır listeye otomatik olarak da eklenecek, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 6


ok mavi sağ balon Dinamik veri doğrulama oluşturun ve aralık adını tanımlayarak açılır menüyü otomatik olarak genişletin

Bir tablo oluşturmak dışında, bir formülle bir aralık adı tanımlayarak da bu görevi tamamlayabilirsiniz, lütfen aşağıdaki adımları uygulayın:

1. tıklayın Formüller > Adı Tanımla, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 7

2. In Yeni isim iletişim kutusunda ihtiyacınız olan adı Namelist olarak belirtin ve ardından şu formülü yazın: = OFFSET (Sheet1 $ A $ 2,0,0, COUNTA (Sheet1 $ A:! $ A) 1) içine Anlamına gelir metin kutusu, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 8

not: Yukarıdaki formülde, Sheet1 çalışma sayfası adı veri listesini içeriyor mu, A2 veri listesindeki ilk hücredir, A: A veri listesine sahip olan sütundur.

3. tıklayın OK düğmesini tıklayın ve ardından veri Doğrulama iletişim kutusunu tıklayarak Veri > veri Doğrulama > veri Doğrulama, In veri Doğrulama iletişim kutusunu seçin Liste itibaren izin vermek bölümüne gidin ve ardından şu formülü girin: = İsim listesi (İsim listesi 2. adımda oluşturduğunuz addır. Kaynak metin kutusu, ekran görüntüsüne bakın:

doc dinamik veri doğrulama 9

4. Ve sonra tıklayın OK, şimdi, veri listesine yeni bir isim girdiğinizde, açılır liste otomatik olarak genişletilecektir. Ekran görüntüsüne bakın:

doc dinamik veri doğrulama 10


En İyi Ofis Üretkenliği Araçları

Kutools for Excel Sorunlarınızın Çoğunu Çözer ve Verimliliğinizi% 80 Artırır

  • Yeniden: Hızlıca yerleştirin karmaşık formüller, grafikler ve daha önce kullandığınız her şey; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme Veri kaybetmeden; Bölünmüş Hücre İçeriği; Yinelenen Satırları / Sütunları Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • 300'den fazla güçlü özellik. Office / Excel 2007-2019 ve 365'i destekler. Tüm dilleri destekler. Kuruluşunuzda veya kuruluşunuzda kolay dağıtım. Tam özellikli 30 günlük ücretsiz deneme. 60 günlük para iade garantisi.
kte sekmesi 201905

Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
ofis tabanı
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Bartek · 2 years ago
    Thank you very much, it is very powerful and simple solution at the same time.
  • To post as a guest, your comment is unpublished.
    Nico · 2 years ago
    thanks for this. Really helpful
  • To post as a guest, your comment is unpublished.
    Tom · 2 years ago
    Do you know how to create a dynamic range using drop boxes to expand and contract the data range to be graphed (without deleting any data or hiding it)? I've only seen one person do this. https://youtu.be/sHfWRb2yUrM
    Unfortunately I need to do this on a mac.
  • To post as a guest, your comment is unpublished.
    Adam · 2 years ago
    Thansk for the info - just what I was looking for!!
  • To post as a guest, your comment is unpublished.
    Alex The Great · 3 years ago
    @Alex The Great Solution was to put name of the sheet, e.g. MyLists, rather than Sheet1 in Step 2
  • To post as a guest, your comment is unpublished.
    Alex The Great · 3 years ago
    I get "The source currently evaluates to an error" on Step 4 of "Create Dynamic Data Validation And Auto Extend The Drop Down By Defining Range Name"
  • To post as a guest, your comment is unpublished.
    Christopher · 3 years ago
    I LOVE YOU!
  • To post as a guest, your comment is unpublished.
    geoff · 3 years ago
    I find it is more simple to use a Table than write this whole Offset function. However since a Table cannot be used directly as a data validation source, I have to create a Name that refers to the Table[Column], and point the data validation list to the Name.