Bir liste sütunu veya birleşik giriş kutusu ekleyin. Listedeki verilere dayalı olarak Excel'de bir açılır liste nasıl oluşturulur

  • 03.06.2019

Açılır liste, bir hücredeki birkaç değerin içeriği anlamına gelir. Kullanıcı sağdaki oka tıkladığında belirli bir liste belirir. Belirli bir tane seçebilirsiniz.

Girilen verileri kontrol etmek için çok kullanışlı bir Excel aracı. Verilerle çalışmanın rahatlığını artırmak için, açılır listelerin özelliklerini kullanabilirsiniz: veri değiştirme, başka bir sayfadan veya dosyadan veri görüntüleme, bir arama işlevinin varlığı ve bağımlılıklar.

Bir açılır liste oluşturun

Yol: Veri Menüsü - Veri Doğrulama Aracı - Seçenekler Sekmesi. Veri türü - "Liste".

Açılır listenin oluşturulacağı değerleri farklı şekillerde girebilirsiniz:

Seçeneklerden herhangi biri bu sonucu verecektir.



Veri değiştirme ile Excel'de açılır liste

Dinamik aralıktan değerler içeren bir açılır liste yapmak gerekir. Mevcut aralıkta değişiklikler yapılırsa (veriler eklenir veya kaldırılır), bunlar otomatik olarak açılır listeye yansıtılır.


Test edelim. İşte bir sayfada liste kutusu bulunan tablomuz:

Tabloya yeni bir "ağaç" değeri ekleyelim.

Şimdi "huş" değerini kaldıralım.

Kolayca “genişleyen” ve değişen “akıllı masa” planlarımızı gerçekleştirmemize yardımcı oldu.

Şimdi bu liste ile direk hücreye yeni değerler girebilmeniz için yapalım. Ve veriler otomatik olarak aralığa eklendi.


Açılır listenin boş bir hücresine yeni bir isim girdiğimizde, “Girilen baobab adı açılır listeye eklensin mi?” mesajı görünecektir.

"Evet" e tıkladığınızda "baobab" değerine sahip başka bir satır eklenecektir.

Excel'de başka bir sayfadan / dosyadan veriler içeren açılır liste

Açılır listenin değerleri başka bir sayfada veya başka bir çalışma kitabında bulunduğunda, standart yöntem çalışmaz. DOLAYLI işlevini kullanarak sorunu çözebilirsiniz: harici bir bilgi kaynağına doğru bağlantıyı oluşturacaktır.

  1. Açılır listeyi yerleştirmek istediğimiz yerde aktif hücreyi yapıyoruz.
  2. Veri doğrulama parametrelerinin açılması. “Kaynak” alanına şu formülü girin: = DOLAYLI (“[List1.xlsx] Sayfa1! $ A $ 1: $ A $ 9”).

Liste bilgilerinin alındığı dosyanın adı köşeli parantez içine alınır. Bu dosya açık olmalıdır. İstenilen değerlere sahip kitap başka bir klasörde ise tam yolu belirtmelisiniz.

Bağımlı açılır listeler nasıl yapılır

Üç adlandırılmış aralık alalım:

Bu bir ön koşuldur. Yukarıda, düzenli bir listenin adlandırılmış bir aralık (Ad Yöneticisi kullanılarak) nasıl yapılacağı açıklanmaktadır. Adın boşluk veya noktalama işaretleri içeremeyeceğini unutmayın.

  1. İlk açılır listeyi oluşturalım, burada aralıkların isimleri yer alacaktır.
  2. İmleci "Kaynak" alanına getirdiğinizde, sayfaya gidin ve sırayla gerekli hücreleri seçin.

  3. Şimdi ikinci bir açılır menü oluşturalım. İlk listede seçilen isme karşılık gelen kelimeleri yansıtmalıdır. "Ağaçlar" ise, "gürgen", "meşe" vb. "Kaynak" alanına = DOLAYLI (E3) biçiminde bir işlev girin. E3, ilk aralığın adını taşıyan hücredir.
  4. Excel açılır listesinden birden çok değer seçme

    Açılır listeden aynı anda birkaç öğe seçmeniz gerektiğinde gerçekleşir. Görevi gerçekleştirmenin yollarını düşünün.

    1. Veri Doğrulama aracını kullanarak standart bir liste oluşturun. Sayfa kaynak koduna hazır bir makro ekleyin. Bunun nasıl yapılacağı yukarıda açıklanmıştır. Onun yardımıyla, seçilen değerler açılır listenin sağına eklenecektir.
    2. Private Sub Worksheet_Change (ByVal Target As Range) Hatada Devam Ediyor Eğer Kesişmiyorsa Sonraki (Hedef, Aralık ("Е2: Е9")) Hiçbir Şey Ve Target.Cells.Count = 1 Sonra Application.EnableEvents = Len (Target.Offset) Yanlışsa (0, 1)) = 0 Sonra Target.Offset (0, 1) = Target Else Target.End (xlToRight) .Offset (0, 1) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub
    3. Seçili değerleri altta göstermek için başka bir işleyici kodu girin.
    4. Private Sub Worksheet_Change (ByVal Target As Range) Hatada Devam Ediyor Eğer Kesişmiyorsa Sonraki (Hedef, Aralık ("H2: K2")) Hiçbir Şey Ve Target.Cells.Count = 1 Sonra Application.EnableEvents = False If Len (Target.Offset) (1, 0) = 0 Sonra Target.Offset (1, 0) = Başka Hedef Hedef.End (xlDown) .Offset (1, 0) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub
    5. Seçilen değerleri herhangi bir noktalama işaretiyle ayrılmış bir hücrede görüntülemek için böyle bir modül uygulayacağız.

    6. Özel Alt Çalışma Sayfası_Değişikliği (Aralık Olarak ByVal Hedefi)
      Hatada Devam Et Sonraki
      Kesişmiyorsa (Hedef, Aralık ("C2: C5")) Hiçbir Şey Değildir ve Target.Cells.Count = 1 O zaman
      Application.EnableEvents = Yanlış
      yeniDeğer = Hedef
      Uygulama.Geri Al
      oldval = Hedef
      Eğer Len (eskival)<>0 Ve eski<>yeniVal O zaman
      Hedef = Hedef & "," & yeniVal
      Başka
      Hedef = yeniDeğer
      Bitir
      Len (newVal) = 0 ise, Target.ClearContents
      Application.EnableEvents = Doğru
      Bitir
      Alt Alt

    Aralıkları bizimkiyle değiştirmeyi unutmayın. Klasik şekilde listeler oluşturuyoruz. Ve işin geri kalanı makrolar tarafından yapılacak.

    Arama ile açılır liste

    Klavyeden ilk harfleri girdiğinizde, eşleşen öğeler vurgulanır. Ve bunlar, bu enstrümanın tüm hoş anları değil. Burada bilgilerin görsel sunumunu özelleştirebilir, aynı anda iki sütunu kaynak olarak belirleyebilirsiniz.

Access masaüstü uygulamalarında veritabanı formlarına bilgi girdiğinizde, listeden bir değer seçmek bellekten yazmaktan daha hızlı ve daha kolaydır. Ayrıca bir seçim listesi kullanılarak alana sadece geçerli değerler girilecektir. Liste, mevcut verilere bağlanabilir veya oluşturulduğunda belirtilen sabit değerleri içerebilir. Bu makalede, Access formlarında kullanılabilen listeler ve bunların nasıl oluşturulup özelleştirileceği anlatılmaktadır.

Bu makalede

Liste türleri

Access iki tür liste denetimi sağlar: bir liste kutusu ve bir birleşik giriş kutusu.

Bu kontrol, bir değerler veya seçenekler listesi görüntüler. Liste veri satırları içerir ve genellikle birden çok satırın her zaman görünür olacağı şekilde boyutlandırılır. Satırlar, başlıkları olan veya olmayan bir veya daha fazla sütun içerebilir. Liste, kontrolde görüntülenebilecek olandan daha fazla satır içeriyorsa, bir kaydırma çubuğu belirir. Seçim, listede gösterilen seçeneklerle sınırlıdır; listeye bir değer girmek mümkün değildir.

Açılan kutu. Bu kontrol, bir seçenekler listesini görüntülemenin daha kompakt bir yoludur: kullanıcı açılır düğmeyi tıklatana kadar liste gizlenir. Ayrıca açılan kutu, listede yer almayan değerleri girmenizi sağlar. Böylece bu kontrol, bir metin kutusunun ve bir liste kutusunun işlevselliğini birleştirir.

1. Açılır listeyi görüntülemek için oka tıklayın.

2. Açılır listeden gerekli seçeneği seçin.

Listeler veya birleşik giriş kutuları birbirine bağlanabilir ve kontrolleri gevşetebilir. Bu kontroller, kullanıcının girdiği sabit bir listeden veya bir tablodan veya sorgudan değerler içerebilir. Yalnızca form bir yabancı anahtar alanı veya arama alanı içeren bir kayıt kaynağına dayalıysa, bir tablodan veya sorgudan değerleri değiştiren bağlantılı bir liste veya birleşik giriş kutusu oluşturabilirsiniz. Bu, bir listedeki veya birleşik giriş kutusundaki verileri bir formdaki verilere bağlamak için ihtiyaç duyduğunuz ilişkileri oluşturmanıza olanak tanır.

Sihirbaz kullanarak bir liste veya birleşik giriş kutusu oluşturun

Bir forma arama alanı ekleyerek bir liste veya birleşik giriş kutusu oluşturun

Formunuza bir arama alanı ekleyerek bağlantılı listeler veya birleşik giriş kutuları oluşturabilirsiniz.

Sihirbaz kullanmadan bir liste veya birleşik giriş kutusu oluşturun

Sihirbaz kullanmadan bir liste veya birleşik giriş kutusu oluşturduğunuzda, bir dizi kontrol özelliğini manuel olarak ayarlamanız gerekir. Belirli bir özellik hakkında daha fazla bilgi için o özelliğe ve ardından F1 tuşuna tıklayın.

Görev

"Satır Kaynak Türü" özelliğinin değeri ...

Satır Kaynağı özelliği için aşağıdaki değeri ayarlayın:

Bir tablodan veya sorgudan değerleri veya bir SQL ifadesinin sonuçlarını göster

Tablo / Sorgu

Açılır listeden, liste kutusunda veya birleşik giriş kutusunda görüntülenmesini istediğiniz değerleri içeren tablo veya sorguyu seçin.

SQL deyimini girin.

sekmesinde veriözellik sayfasında, sorgu oluşturucuyu açmak için düğmeye tıklayın. Sorgu oluşturma hakkında daha fazla bilgi için Basit bir seçme sorgusu oluşturma makalesine bakın.

Sabit değerler listesini göster

Değerler listesi

Noktalı virgülle ayrılmış bir sabit değerler listesi girin ( ; ). Örneğin, Kuzey; Alt Destek Batı

sekmesinde veriözellik sayfasında, Liste Öğelerini Düzenle iletişim kutusunu açmak için düğmeye tıklayın ve ardından öğeleri ayrı satırlara girin.

Bir tablodan veya sorgudan alanların listesini göster

alanların listesi

Açılır listeden, liste kutusunda veya birleşik giriş kutusunda görüntülemek istediğiniz alan adlarını içeren tabloyu veya sorguyu seçin.

    Kontrolünüze birden çok sütun eklemek istiyorsanız, özellik hücresine gidin Sütun sayısı ve numaralarını girin. Özelliği kullanarak sütunların genişliğini ayarlayın Sütun genişliği... Her bir özellik hakkında daha fazla bilgi için, imleci o özelliğin alanına getirin ve F1 tuşuna basın.

    Access'in seçiminizi korumasını istiyorsanız, özellik kutusunu tıklayın. Veri ve listeyi veya birleşik giriş kutusunu eklemek istediğiniz alanı belirtin.

Liste kutusunu veya birleşik giriş kutusunu özelleştirme

Tasarım modunda açık bir formda, bir liste kutusu veya birleşik giriş kutusu seçin ve kontrolün özellik sayfasını açmak için F4 tuşuna basın. Ardından aşağıdakilerden birini yapın:

    Liste kutusundaki veya birleşik giriş kutusundaki sıralama düzenini değiştirin. Liste veya birleşik giriş kutusu oluşturmak için sihirbaz kullandıysanız, Access listeyi oluşturan satırları ilk görünür sütuna göre otomatik olarak sıralar. Farklı bir sıralama düzeni ayarlamak istiyorsanız veya özellik Dizelerin kaynağı kontrolden kaydedilmiş bir sorgu seçildi, aşağıdaki prosedürü kullanın.

    Liste sütunu veya birleşik giriş kutusu ekleme

    Mülk alanında Ekli sütun liste kutusu veya birleşik giriş kutusu, liste sütunu veya birleşik giriş kutusunun numarasına karşılık gelen sayıyı belirtin. Örneğin, girin 1 bir liste kutusunun veya birleşik giriş kutusunun ilk sütununu özellikte belirtilen temel alanla birleştirmek için Veri... Sütun sayısı belirlenirken gizli sütunlar dikkate alınmalıdır.

    mülk için ise Ekli sütun"0" olarak ayarlanırsa, Access, sütunlardan birinin değerleri yerine listenin dizinini depolar. Liste değerleri yerine bir sayı dizisini saklamak istiyorsanız bu kullanışlıdır.

    Bir formdaki liste kutusundaki veya birleşik giriş kutusundaki bir sütunu gizleme

    • Mülk alanında Sütun genişliği değer gir 0 Sütunların gizlenmesi için.

      İki sütunlu birleşik bir birleşik giriş kutunuz olduğunu varsayalım: VendorID 1 cm genişliğinde ve VendorName 5 cm genişliğinde SatıcıKimliği sütunu listenin ilk sütunudur, bu nedenle özellik için Sütun genişliği değere ayarla 1cm; 5cm... VendorID sütununu gizlemek için özelliği ayarlayın Sütun genişliği anlam 0cm; 5cm... VendorID sütunu, gizlenmiş olsa bile bağlı kalır.

      Not: Liste genişletilmezse, birleşik giriş kutusu listenin ilk görünür sütununu görüntüler. Örneğin, önceki örnekte, VendorID sütunu gizli olduğundan, VendorName sütunu görüntülenecektir. Gizlenmemiş olsaydı alan, VendorName sütunu yerine o sütundaki değerleri görüntülerdi.

    Formdaki birleşik giriş kutusuna sütun başlıkları ekleme

    • Sütun başlıklarını görüntülemek için özelliği ayarlayın Sütun başlıkları anlam Evet... Açılan kutular, yalnızca listeyi genişlettiğinizde liste başlıklarını görüntüler.

      Birleşik giriş kutusu veya liste kutusu bir kayıt kaynağını temel alıyorsa, Access bu kayıt kaynağının alan adlarını sütun başlıkları olarak kullanır. Birleşik giriş kutusu veya liste kutusu bir sabit değerler listesini temel alıyorsa, Access, sütun başlıkları olarak değerler listesindeki (Satır Kaynağı özelliğinde belirtilen) ilk n öğeyi kullanır; n mülk değerine eşit Sütun sayısı.

    Bir formdaki birleşik giriş kutusu için yazarken otomatik tamamlamayı kapatın

    • Mülk alanında otomatik ikame değeri ayarla Numara.

      Bu durumda, listeden bir değer seçmeniz veya tamamını girmeniz gerekecektir.

    Bir formdaki birleşik giriş kutusu için liste genişliğini ayarlama

    • Özellikler alanına girin Liste genişliği geçerli ölçü birimindeki genişlik değeri (Windows Denetim Masasında ayarlanır). Varsayılandan farklı bir ölçü birimi kullanmak için bir birim tanımlayıcı girin. Örneğin, değeri girin 2 cm... Kaydırma çubuğu için yeterli alan bıraktığınızdan emin olun.

      Birleşik giriş kutusunun listesi, metin kutusundan daha geniş olabilir, ancak daha dar olamaz. Varsayılan ( Oto) metin kutusu ve liste için aynı genişliği sağlar.

    Bir formdaki birleşik giriş kutusunda görüntülenen maksimum satır sayısını ayarlama

    • Özellik kutusuna bir sayı girin Listedeki satır sayısı.

      Listedeki gerçek satır sayısı, özellikte belirtilen değeri aşarsa Listedeki satır sayısı, listeyi genişlettiğinizde dikey bir kaydırma çubuğu görüntülenir.

    Açılan kutu değerlerini bir formdaki liste kutusunda bulunan öğelerle sınırlama

    • Mülk alanında Listeyle sınırla Değeri seç Evet.

      Notlar:

      • Açılan kutuda görüntülenen ilk sütun eklenmemişse, listede olmayan kutuya özellik girilse bile değer giremezsiniz. Listeyle sınırla değere ayarla Numara.

        mülk için ise Listeyle sınırla değere ayarla Numara ekli bir birleşik giriş kutusuna listede olmayan bir değer girdiğinizde, değer temel alana girilir, ancak listeye eklenmez. Listeye öğe eklemek için özelliği kullanın Listede yok ve olay Listede yok.

Kullanıcıların sayfayla çalışmasını kolaylaştırmak için hücrelere istediğiniz öğeyi seçebileceğiniz açılır listeler ekleyin.

    Yeni bir sayfada, açılır listede görünmesini istediğiniz bilgileri girin. Liste öğelerinin bir Excel tablosunda yer alması arzu edilir. Durum böyle değilse, aralıktaki herhangi bir hücre seçilerek ve düğmesine basılarak liste hızla bir tabloya dönüştürülebilir. CTRL + T.

    Notlar:

  1. Açılır listeyi yerleştirmek istediğiniz sayfada hücreyi seçin.

    Şeritte sekmeyi açın Veri ve düğmeye basın Veri kontrolü.

    Not: eğer düğme Veri kontrolü mevcut değilse, sayfa korunabilir veya paylaşılabilir. Korumalı çalışma kitabının belirli alanlarının kilidini açın veya sayfanın paylaşımını kaldırın ve ardından 3. adımı tekrarlayın.

    sekmesinde Seçenekler tarlada Veri tipiÖğeyi seçin Liste.

    alanı tıklayın Bir kaynak ve listenin aralığını vurgulayın. Örnekte, veriler Şehirler sayfasında A2: A9 aralığındadır. Seçilebilecek seçeneklerden biri olmadığı için başlık satırının aralıkta olmadığına dikkat edin.

    Hücreyi boş bırakabiliyorsanız, kutuyu işaretleyin Boş hücreleri yoksay.

    Kutuyu kontrol et İzin verilen değerler listesi

    sekmeyi aç giriş ipucu.


  2. sekmeyi aç Hata mesajı.


  3. Alanda hangi seçeneği seçeceğinizden emin değilsiniz görüş?

Açılır listeyle çalışma

tüm kayıtlarınızı görüntülerken sütun genişliklerinin ve satır yüksekliklerinin değişip değişmeyeceği.

Örnekleri indirme

Bu makaledeki örneğe benzer şekilde, birkaç veri doğrulama örneği içeren bir örnek kitap indirmenizi öneririz. Bunları kullanabilir veya kendi veri doğrulama komut dosyalarınızı oluşturabilirsiniz. Excel veri doğrulama örneklerini indirin.

Bir hücredeki değerleri bir açılır listedeki seçeneklerle sınırlandırarak veri girişi daha hızlı ve daha doğrudur.

İlk olarak, çalışma sayfasında geçerli öğelerin bir listesini oluşturun ve ardından bunları istediğiniz sıraya göre sıralayın veya düzenleyin. Gelecekte, bu öğeler açılır veri listesi için bir kaynak görevi görebilir. Liste küçükse, kolayca referans alınabilir ve doğrudan veri doğrulayıcıya girilebilir.

Ayrıca bakınız

Açılır listeyi oluşturduktan sonra doğru çalıştığından emin olun. Örneğin, kontrol etmeniz önerilir.

Microsoft Excel, tablo verileriyle çalışmak için harika bir araçtır. Bununla, hızlı bir şekilde uygun bir tablo oluşturabilir ve onu verilerle doldurabilirsiniz. Aynı zamanda Excel, yalnızca tablodaki verilerle çalışmayı değil, aynı zamanda tablonun kendisini doldurma sürecini de basitleştirir.

Bu yazıda, özellikle tabloyu doldurmaya odaklanacağız. Burada, Excel'de tabloyu verilerle çok daha hızlı doldurmanızı sağlayacak bir açılır liste yapmayı öğrenebilirsiniz. Talimatlar Excel 2007, 2010, 2013 ve 2016 için geçerli olacaktır.

Excel'de açılır liste oluşturmanın en kolay yolu, veri doğrulama işlevini kullanmaktır. Bu açılır listeyi oluşturmak için önce verilerle düzenli bir liste oluşturmanız ve bunu Excel belgesine yerleştirmeniz gerekir. Böyle bir liste, açılır listenin yer alacağı belgenin aynı sayfasına veya başka bir sayfaya yerleştirilebilir.

Bu nedenle, önce açılır listede olması gereken bir veri listesi oluşturuyoruz ve bunu Excel belgesinde uygun herhangi bir yere yerleştiriyoruz. Örneğin, böyle bir listeyi yazdırma alanının arkasına veya Excel belgesinin başka bir sayfasına yerleştirebilirsiniz.

Bundan sonra, açılır liste oluşturmak istediğiniz hücreyi seçin. Fare ile bu hücreyi seçin ve "Veri" sekmesindeki "Veri Kontrolü" düğmesine tıklayın.

Bundan sonra, "Girilen değerlerin doğrulanması" penceresi açılacaktır. Bu pencerede, önce "Veri türü" açılır listesini açmanız ve orada "Liste" seçeneğini seçmeniz gerekir.

Ardından "Kaynak" satırını doldurmanız gerekir.

Bunu yapmak için, imleci "Kaynak" satırına getirin ve ardından oluşturulan açılır listede olması gereken veri listesini fare ile seçin.

Kaynak belirttikten sonra "Tamam" butonuna tıklayarak "Girilen değerler kontrol ediliyor" penceresini kapatın. Excel'deki açılır liste yapılır ve kontrol edilebilir.

Ancak şimdi bu hücreye yalnızca açılır listede bulunan verileri girebilirsiniz. Geçersiz bir değer girmeye çalışırsanız bir hata mesajı alırsınız.

Açılır listede yer almayan bir hücreye veri girme özelliğini bırakmak istiyorsanız, açılır listeden hücreyi seçmeniz ve "Veri Kontrolü" düğmesini tıklamanız gerekir. Ardından, açılan pencerede "Hata mesajı" sekmesine gidin ve "Hata mesajını görüntüle" işlevinin yanındaki kutunun işaretini kaldırın.

Bu ayarları kaydettikten sonra, hücreye yalnızca açılır listede bulunan verileri değil, aynı zamanda ihtiyacınız olan diğer verileri de girebilirsiniz.

Eklenen verilerle bir açılır liste nasıl yapılır

Yukarıda açıklanan açılır liste seçeneği oldukça uygundur. Ancak, ona düzenli olarak yeni veriler eklemek istiyorsanız, bu seçenek çalışmayacaktır, çünkü her veri ekledikten sonra "Kaynak" alanında belirtilen aralığı değiştirmeniz gerekecektir. Microsoft Excel 2007'de tanıtılan Akıllı Tablolar özelliğini kullanarak bu sorunu çözebilirsiniz.

Bunu yapmak için, yukarıda açıklandığı gibi verilerle bir liste yapmanız gerekir. Tek fark, listenin artık bir başlığı olması gerektiğidir.

Bir liste oluşturduktan sonra, listeye herhangi bir stil uygulamak için onu seçmeniz ve "Ana Sayfa" sekmesindeki "Tablo olarak biçimlendir" düğmesini kullanmanız gerekir.

Bir stil seçtikten sonra, "Format Table" penceresi görünecektir. Burada "Başlıklı tablo" işlevinin yanındaki kutuyu işaretlemeniz ve "Tamam" ı tıklamanız gerekir.

Sonuç olarak, aşağıdaki ekran görüntüsüne benzer bir veri içeren bir tablonuz olmalıdır.

Şimdi açılır liste oluşturmak istediğiniz hücreyi seçmeniz ve "Veri" sekmesinde "Veri Doğrulama" düğmesine tıklamanız gerekiyor. Açılan pencerede "Veri türü - Liste" seçeneğini seçmeniz ve ardından imleci "Kaynak" satırına getirmeniz ve açılır liste için kullanılması gereken verilerin bulunduğu listeyi fare ile seçmeniz gerekir. listenin başlığını seçmenize gerek yoktur).

Yeni satır ekleme özelliğine sahip bu açılır listeler oluşturma yöntemi Excel 2010'da test edilmiştir, ancak Excel 2007'de de çalışması gerekir.Excel 2013 ve Excel 2016 gibi Excel'in daha modern sürümlerinde olduğu gibi.

Tabloları oluştururken, açılır (diğer bir deyişle, açılır) listeler kullanmak bazen çok uygundur. Excel 2010, bunu çeşitli şekillerde yapmanızı sağlar. Onları düşünelim.

Yöntem 1: Veri Doğrulama Aracını Kullanarak Excel 2010'da Açılır Liste Oluşturun

Bu yöntem, basit ve kullanışlı olduğu için standart olarak kabul edilir.

1. Sayfanın boş bir alanına, açılır listedeki tüm öğeleri, her öğe kendi hücresinde olacak şekilde bir sütuna yazın.

2. Hücre aralığına bir ad verin. Bunun için:

  • listenin üst hücresine tıklayın ve farenin sol düğmesini basılı tutarak imleci tüm liste seçilene kadar aşağı sürükleyin.
  • imleci formül çubuğunun solundaki "Ad" alanına yerleştirin;
  • liste için bir ad girin ve Enter'a basın.

Listenin adının her zaman bir harfle başlaması ve boşluk içermemesi gerektiğini lütfen unutmayın.

3. Tabloda açılır listenin bulunması gereken hücreyi seçin.

4. Veri sekmesine tıklayın ve Veri Doğrulama düğmesine tıklayın. Açılan pencerede "Parametreler" sekmesine gidin. "Veri türü" açılır listesinden "Liste"yi seçin.

5. "Kaynak" satırında, oluşturulan listenin öğelerinin alınacağı adresi belirtmeniz gerekir. Adres, hücre aralığına atadığınız ad olacaktır. Adresi ayarlamanın birkaç yolu vardır.

  • Önüne eşittir işareti koyarak manuel olarak girin, örneğin "= ay". Harflerin durumu önemli değil.
  • "Kaynak" satırında fareyi tıklayarak (etkinleştirme için), imleçle tablodaki listenin tüm öğelerini seçin.

6. Giriş için bir mesaj oluşturmanız gerekiyorsa, aynı addaki sekmeyi açın. Seçtiğinizde açılır hücrenin yanında görünen metni yazın. Bir sonraki sekmede - "Hata mesajı", aynı şekilde hataları bildiren bir metin yazabilirsiniz.

7. Girişinizi OK ile onaylayın, açılır liste hazır. Açmak için listeyi içeren hücrenin yanında görünen aşağı ok düğmesine tıklayın.

Yöntem 2. Hızlı bir şekilde bir açılır liste oluşturun

Excel 2010'da bir açılır liste, tek bir tuşa basarak oluşturulabilir, ancak yalnızca tek bir yerde bulunabilir - liste öğelerinin altındaki hücrede.

1. Gelecekteki açılır listenin tüm öğelerini bir sütunda listeleyin.

2. Son öğenin altındaki hücreyi seçin ve Alt + Aşağı Ok tuş bileşimine basın - liste oluşturulacaktır. Bu yöntem, hücrenin öğelerden birinin değerine ayarlanmasına izin verecektir.

Yöntem 3. Kontrol olarak bir açılır liste oluşturma

Bu yöntemi kullanmak için "Geliştirici" sekmesinin görüntüsünü açın: "Dosya" - "Seçenekler" - "Şeridi Özelleştir" menüsünü açın. "Ana Sekmeler" sütununda "Geliştirici" kutusunu işaretleyin. "Tamam" ı tıklayarak işlemi onaylayın - sekme oluşturulacaktır.

1. Gelecekteki listenin öğelerini bir sütunda listeleyin.

2. "Geliştirici" sekmesinin "Ekle" menüsünden "Form Kontrolleri" - "Birleşim Kutusu"nu seçin.

3. İmleç ile sayfaya gelecekteki açılır listenizi çizin. Farenin sağ tuşu ile üzerine tıklayın ve menüden "Nesne Formatı" öğesini seçin.

4. "Aralığa göre liste oluştur" alanının değeri bir öğe listesi olmalıdır - imleçle seçin ve alan otomatik olarak doldurulacaktır. "Hücreye bağlantı" alanı, seçilen öğenin sıra numarasının gösterileceği hücrenin adresini belirtir. Bir hücre seçin ve üzerine tıklayın. "Liste satırı sayısı" alanı, liste genişletildiğinde kaç öğenin görüntüleneceğini yapılandırmanıza olanak tanır.

5. Girişinizi onaylayın ve "Tamam"a tıklayın. Liste oluşturulacaktır.

Yöntem 4. ActiveX denetimi olarak bir açılır liste oluşturma

En karmaşık yöntem, ancak en esnek ayarlarla.

1. Yukarıda açıklandığı gibi bir liste oluşturun.

2. "Geliştirici" sekmesinin "Ekle" menüsünden "ActiveX Kontrolleri" - "Birleşik Kutu" öğesini seçin.

3. Gelecekteki açılır listeyi çalışma sayfasına çizin.

4. Açılır listeyi düzenlemenizi sağlayan seçeneğe "Tasarım modu" denir. Bu mod aktifse, "Kontroller" bölümünde "Ekle" düğmesinin yanında aynı adı taşıyan düğme vurgulanacaktır. Düğme seçilmezse düzenleme modu devre dışı bırakılır.

5. Listenin parametrelerini ayarlamak için aynı bölümün "Özellikler" butonuna tıklayın. Özellikler penceresi açılacaktır. Bu pencerenin her iki sekmesi de, birinci durumda - alfabetik olarak, ikincide - kategorilere göre sıralanmış aynı ayarları içerir.

6. Ayarların çoğu varsayılan olarak bırakılabilir ve en gerekli olanlar aşağıda listelenmiştir.

  • ListRows - "Listedeki satır sayısı" değerinin bir analogu, kaç satırın görüntüleneceğini gösterecektir.
  • Yazı tipi - yazı tipi ayarları. Bir yazı tipi ve stilini seçmenizi sağlar.
  • ForeColor - tablodan yazı tipi rengi seçimi.
  • BackColor - arka plan rengi.
  • ListFillRange - şu biçimdeki öğelerin listesinin konumu: sayfa ("!" - ayırıcı) ve bir hücre aralığı. Örneğin: Sayfa2! D2: D6. Manuel olarak kaydedilir.
  • LinkedCell - bir hücreyle bağlantı. Seçilen liste öğesinin sıra numarasının görüntüleneceği hücrenin adresi manuel olarak belirtilir.

7. Ayarları kaydedin ve aynı isimli butona tıklayarak tasarım modunu devre dışı bırakın. Açılır liste oluşturulacak ve nasıl çalıştığını kontrol edebilirsiniz.