• Excel'de bir hücrede bir liste nasıl yapılır. Excel'de Bağlantılı Açılır Listeler Oluşturun - En Kolay Yol

    Açılır listeler basitleştirir ve elektronik tablolara veri girmenize olanak tanır. Sadece oku tıklayın ve bir seçenek belirleyin. Evet ve Hayır, Erkekler ve Kadınlar gibi seçenekleri veya diğer herhangi bir özel seçenek listesini içeren açılır menüleri Excel hücrelerine ekleyebilirsiniz.

    Excel'de hücreye açılır liste ekle yeterince basit, ancak süreç sezgisel değil. Açılır listeler, veri doğrulama özelliği kullanılarak oluşturulur. Size nasıl yapılacağını göstermek için bir dizi yaş aralığı içeren bir açılır liste oluşturacağız.

    Başlamak için, ardışık hücrelere sütun veya satıra göre bir yaş aralığı listesi girin. Yaş aralıklarımızı aşağıda gösterildiği gibi aynı çalışma sayfasında A9'dan A13'e kadar olan hücrelere girdik. Seçenek listenizi aynı çalışma kitabındaki başka bir çalışma sayfasına da ekleyebilirsiniz.

    Şimdi açılır listeye eklemeyi kolaylaştırmak için hücre aralığımızı adlandıracağız. Bunu yapmak için, açılır liste öğelerini içeren tüm hücreleri seçin ve ardından ızgaranın yukarısındaki Ad kutusuna hücre aralığı için bir ad girin. Çeşitimize isim verdik Yaş.

    Şimdi açılır listeyi eklemek istediğiniz hücreyi seçin ve Veri sekmesine gidin.

    Sekmedeki "Veri Araçları" bölümünde Veri Veri Doğrulama düğmesine tıklayın.

    Veri Doğrulama iletişim kutusu açılır. Seçenekler sekmesinde, Veri Türü açılır listesinden Liste'yi seçin.

    Şimdi, açılır seçeneklerimizi içeren hücre aralığına atadığımız Adı ​​kullanacağız. Girmek =Yaş"Kaynak" alanında (hücre aralığını bir şekilde farklı adlandırdıysanız, "Yaş" ı bu adla değiştirin). onay kutusundan emin olun Boş hücreleri yoksay işaretlenmiş.

    Açılır listede yer alan bir hücre seçildiğinde görüntülenen bir açılır mesaj ekleyebilirsiniz. Bunu yapmak için sekmeyi tıklayın Giriş mesajı Veri Doğrulama iletişim kutusunda. onay kutusundan emin olun Hücre geçerliyse araç ipucunu göster Kurulmuş. Başlık ve Mesaj alanlarına mesajınızı girin ve ardından Tamam düğmesine tıklayın.

    Açılır listeyi içeren hücre seçildiğinde, hücrenin sağında bir aşağı ok düğmesi göreceksiniz. Bir giriş mesajı eklediyseniz, hücrenin altında görünecektir. Aşağı ok düğmesi yalnızca bir hücre seçildiğinde görünür.

    Seçenekler listesini görüntülemek ve bunlardan birini seçmek için aşağı ok düğmesine basın.

    Açılır listeyi hücreden kaldırmak istediğinize karar verirseniz, yukarıda açıklandığı gibi Veri Doğrulama iletişim kutusunu açın ve iletişim kutusunda hangi sekme seçilirse seçilsin kullanılabilen Tümünü Temizle düğmesini tıklayın.

    Veri Doğrulama iletişim kutusundaki seçenekler varsayılan değerlerine sıfırlanır. Açılır listeyi kaldırmak ve varsayılan hücreyi geri yüklemek için Tamam'ı tıklayın.

    Bir seçenek seçilmişse, açılır liste kaldırıldığında hücre o seçeneğin değeri ile doldurulacaktır.

    Gerektiğinde diğer hücrelere açılan listeler eklemek için bu işlemi izleyin. Aynı listeyi birden çok açılır menü için kullanabilirsiniz.

    Bir sayfaya eklenmesi gereken çok sayıda açılır listeniz varsa, seçeneklerde değişiklik yapılmasını önlemek için seçenek listelerini ayrı bir Excel çalışma sayfasına yerleştirmenizi ve sayfayı gizlemenizi öneririz.


    VB projesiyle çalışma (12)
    koşullu biçimlendirme (5)
    Listeler ve aralıklar (5)
    Makrolar (VBA prosedürleri) (63)
    Çeşitli (39)
    Excel hataları ve aksaklıkları (3)

    İlgili açılır menüler


    Eğitim videosunda kullanılan dosyayı indirin:

    Makale yardımcı oldu mu? Bağlantıyı arkadaşlarınızla paylaşın! Video dersleri

    ("Alt çubuk":("textstyle":"static","textpositionstatic":"bottom","textautohide":true,"textpositionmarginstatic":0,"textpositiondynamic":"bottomleft","textpositionmarginleft":24," textpositionmarginright":24,"textpositionmargintop":24,"textpositionmarginbottom":24,"texteffect":"slide","texteffecteasing":"easeOutCubic","texteffectduration":600,"texteffectslidedirection":"left","texteffectslidistance" ! ,"texteffectdelay1":1000,"texteffect2":"slide","texteffectslidedirection2":"right","texteffectslidedistance2":120,"texteffecteasing2":"easeOutCubic","texteffectduration2":600,"texteffectdelay2":1500," textcss":"display:block; padding:12px; text-align:left;","textbgcss":"display:block; pozisyon:mutlak; top:0px; left:0px; genişlik:%100; yükseklik:%100 ; background-color:#333333; opacity:0.6; filter:alpha(opacity=60);","titlecss":"display:block; konum: göreli; yazı tipi:kalın 14px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff;","descriptioncss":"ekran:blok; konum: göreli; yazı tipi:12px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; renk:#fff; margin-top:8px;","buttoncss":"ekran:blok; konum: göreli; margin-top:8px;","texteffectresponsive":true,"texteffectresponsivesize":640,"titlecssresponsive":"font-size:12px;","descriptioncssresponsive":"display:none !important;","buttoncssresponsive": "","addgooglefonts":false,"googlefonts":"","textleftrightpercentforstatic":40))

    Kullanıcıların çalışma sayfasıyla etkileşimini kolaylaştırmak için hücrelere, istedikleri öğeyi seçmelerine izin veren açılır listeler ekleyin.

      Yeni bir sayfada, açılır listede görünmesini istediğiniz verileri girin. Liste öğeleri tercihen bir Excel elektronik tablosunda yer almalıdır. Durum böyle değilse, aralıktaki herhangi bir hücre seçilerek ve tuşlarına basılarak liste hızla bir tabloya dönüştürülebilir. CTRL+T.

      notlar:

    1. Çalışma sayfasında açılır listeyi yerleştirmek istediğiniz hücreyi seçin.

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

      Not: eğer düğme Veri kontrolü kullanılamıyorsa, sayfa korunabilir veya paylaşılabilir. Korumalı bir çalışma kitabının belirli alanlarının kilidini açın veya iptal edin genel erişim ve ardından 3. adımı tekrarlayın.

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

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

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

      onay kutusu Geçerli değerlerin listesi

      sekme aç Giriş mesajı.


    2. sekme aç Hata mesajı.


    3. Alanda hangi seçeneği seçeceğinizi bilmiyorum Görüş?

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

    Açılır listeyi oluşturduktan sonra, istediğiniz gibi çalıştığından emin olun. Örneğin, tüm kayıtları görüntülemek için sütun genişliklerinin ve satır yüksekliklerinin değiştirilmesi gerekip gerekmediğini kontrol etmek isteyebilirsiniz.

    Örnekleri indir

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

    Hücredeki değerleri açılır listedeki seçeneklerle sınırlandırırsanız, veri girişi daha hızlı ve daha doğru hale gelecektir.

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

    Liste öğesi, sitelerdeki formlardan bize tanıdık geliyor. Hazır değerleri seçmek uygundur. Mesela kimse ayı manuel olarak girmiyor, böyle bir listeden alınıyor. Çeşitli araçları kullanarak Excel'deki bir açılır listeyi doldurabilirsiniz. Makalede her birini ele alacağız.

    Excel'de bir açılır liste nasıl yapılır

    Araç çubuğundaki bir komutla Excel 2010 veya 2016'da açılır liste nasıl yapılır? Veri sekmesindeki Veri Araçları bölümünde Veri Doğrulama düğmesini bulun. Üzerine tıklayın ve ilk öğeyi seçin.

    Bir pencere açılacaktır. "Parametreler" sekmesinde, "Veri türü" açılır bölümünde "Liste" öğesini seçin.


    Kaynakları belirtmek için altta bir satır görünecektir.


    Bilgileri farklı şekillerde girebilirsiniz.

    Önce bir isim verelim. Bunu yapmak için herhangi bir sayfada böyle bir tablo oluşturun.

    Onu seçin ve farenin sağ tuşuna basın. "İsim Ver" komutunu tıklayın.

    Yukarıdaki satıra bir ad girin.

    "Veri Doğrulama" penceresini çağırın ve "Kaynak" alanında, önüne "=" işareti koyarak adı belirtin.


    Üç durumdan herhangi birinde, istenen öğeyi göreceksiniz. Açılır listeden bir değer seçme Excel listesi fare ile olur. Üzerine tıklayın ve belirtilen verilerin bir listesi görünecektir.

    Bir Excel hücresinde açılır liste oluşturmayı öğrendiniz. Ama daha fazlası yapılabilir.

    Excel dinamik veri değiştirme

    Listede ikame edilen veri aralığına bir miktar değer eklerseniz, yeni adresler manuel olarak belirtilene kadar değişmeyecektir. Bir aralığı ve etkin bir öğeyi ilişkilendirmek için ilkini tablo olarak biçimlendirmeniz gerekir. Bunun gibi bir dizi oluşturun.

    Seçin ve Giriş sekmesinde herhangi bir tablo stili seçin.


    Aşağıdaki kutuyu işaretlediğinizden emin olun.

    Böyle bir tasarım alacaksınız.

    Yukarıda açıklandığı gibi aktif bir öğe oluşturun. Formülü kaynak olarak girin

    =DOLAYLI("Tablo1[Şehirler]")

    Tablonun adını öğrenmek için "Tasarımcı" sekmesine gidin ve tabloya bakın. Adı başka biriyle değiştirebilirsiniz.


    DOLAYLI işlevi, bir hücreye veya aralığa bir başvuru oluşturur. Artık hücredeki öğeniz veri dizisine bağlıdır.

    Şehir sayısını artırmaya çalışalım.


    Tersine prosedür - açılır listedeki verilerin değiştirilmesi Excel elektronik tablo, çok basit çalışır. Tablodan seçilen değeri eklemek istediğiniz hücreye aşağıdaki formülü girin:

    hücre_adresi

    Örneğin, veri listesi D1 hücresindeyse, seçilen sonuçların görüntüleneceği hücreye formülü girin.

    Excel'de bir açılır liste nasıl kaldırılır (kaldırılır)

    Açılır özelleştirme penceresini açın ve "Veri Türü" bölümünde "Herhangi Bir Değer"i seçin.



    İstenmeyen öğe kaybolacaktır.

    Bağımlı Öğeler

    Bazen Excel'de, biri diğerine bağlı olduğunda birkaç liste oluşturmaya ihtiyaç vardır. Örneğin, her şehrin birkaç adresi vardır. İlkinde seçim yaparken sadece seçilen yerleşim yerinin adreslerini almalıyız.


    Bu durumda, her sütuna bir ad verin. İlk hücre (ad) olmadan seçin ve sağ fare düğmesine basın. Ad Ata'yı seçin.

    Bu şehrin adı olacak.


    St.Petersburg ve Nizhny Novgorod'u adlandırırken, ad boşluk, alt çizgi, özel karakterler vesaire.


    Bu nedenle bu şehirleri alt çizgi koyarak yeniden adlandıracağız.


    A9 hücresindeki ilk öğe oluşturulur her zamanki gibi.


    Ve ikincisinde formülü yazın:

    DOLAYLI(A9)


    Önce bir hata mesajı göreceksiniz. Kabul etmek.

    Sorun, seçili bir değer olmamasıdır. İlk listede bir şehir seçilir seçilmez ikincisi çalışacaktır.

    Arama ile Excel'de bağımlı açılır listeler nasıl kurulur

    Kullanılabilir dinamik aralık ikinci eleman için veriler. Adres sayısı artarsa ​​bu daha uygundur.
    Bir şehirler açılır listesi oluşturalım. Adlandırılmış aralık turuncu renkle vurgulanır.


    İkinci liste için şu formülü girmeniz gerekir:

    OFSET($A$1,MATCH($E$6,$A:$A,0)-1,1,COUNTIF($A:$A,$E$6),1)

    KAÇINCI, belirtilen SA:$A alanındaki ilk listede (E6) seçilen şehir ile hücrenin numarasını döndürür.
    EĞERSAY, belirtilen hücredeki (E6) değerle aralıktaki eşleşme sayısını sayar.


    Excel'de, eşleşme koşulu ve bunun için arama aralığı ile bağlantılı açılır listelerimiz var.

    Çoklu seçim

    Genellikle bir veri kümesinden birden fazla değer almamız gerekir. onları alabilirsin farklı hücreler, ancak bir araya getirilebilir. Her iki durumda da, bir makroya ihtiyacınız var.
    Sağ fare düğmesinin altındaki sayfa etiketine tıklayın ve "Kodu Görüntüle" komutunu seçin.


    Geliştirici penceresi açılacaktır. İçine aşağıdaki algoritmayı eklemek gerekir.

    Özel Alt Worksheet_Change(ByVal Target As Range) Hata Durumunda Devam Et Sonraki If Not Intersect(Target, Range("C2:F2")) Hiçbir Şey Değildir Ve Target.Cells.Count = 1 Sonra Application.EnableEvents = False If Len(Target.Offset) (1, 0)) = 0 Ardından Target.Offset(1, 0) = Hedef Else Target.End(xlDown).Offset(1, 0) = Target End If Target.ClearContents Application.EnableEvents = True End If End Sub


    Satırda olduğuna dikkat edin

    If Not Intersect(Target, Range("E7")) Hiçbir Şey Değilse ve Target.Cells.Count = 1 O zaman

    Liste ile hücrenin adresini yazmalısınız. E7'ye sahip olacağız.

    Geri vermek Excel sayfası ve E7 hücresinde bir liste oluşturun.

    Seçildiğinde, altında değerler görünecektir.

    Aşağıdaki kod, bir hücrede değerleri biriktirmenize izin verecektir.

    Özel Alt Worksheet_Change(ByVal Target As Range) Hatada Devam Et Sonraki If Not Intersect(Hedef, Menzil("E7")) Hiçbir Şey Ve Target.Cells.Count = 1 Sonra Application.EnableEvents = False newVal = Target Application.Undo oldval = Uzunsa Hedef(eski değer)<>0 Ve eski değer<>yeniDeğer Sonra Hedef = Hedef & "," & yeniDeğer Başka Hedef = yeniDeğer Bitti If Len(yeniDeğer) = 0 Sonra Target.ClearContents Application.EnableEvents = True End If End Sub

    İşaretçiyi başka bir hücreye getirdiğinizde, seçili şehirlerin bir listesini göreceksiniz. Bu makaleyi okumak için.


    Bir açılır listenin nasıl ekleneceğini ve değiştirileceğini gösterdik. Excel hücresi. Umarız bu bilgiler size yardımcı olur.

    İyi günler!

    Bu eğitimde size Excel'de açılır liste oluşturmayı göstereceğim. Temel olarak, tek bir amaçla yaratılmıştır - belirli bir listeye veri girişi olasılığını sınırlamak. Örneğin, tabloda bunun veya o çalışanın hangi departmana ait olduğunu işaretlediğiniz özel bir hücre olduğunda. Bu liste hep aynı. Listeden bir departman seçmek, her seferinde manuel olarak girmekten veya başka hücrelerden kopyalamaktan çok daha uygundur.

    Excel'de bir açılır liste oluşturmak için seçeneği kullanacağız Veri kontrolü. Bu sekmede. Veri.

    Simgeye tıklamak yeni bir pencere açacaktır. Giriş değerlerinin doğrulanması. Burada açılır listede ihtiyacınız var Veri tipi seçmek Liste ve beliren alana ne girilmelidir? Kaynakşimdi çözeceğiz.

    En az 3 şekilde liste oluşturabilirsiniz.

    Öğeleri doğrudan kaynakta belirtme

    Bu yöntem çok basit ve küçük listeler için uygundur.

    • Listeyi oluşturmanın gerekli olduğu bir hücredeyiz;
    • giriş Verileri kontrol et;
    • sahada Kaynak listenin noktalı virgülle ayrılmış öğelerini numaralandırın.

    Bundan sonra, tuşuna basın TAMAM ve hazır bir açılır liste elde ederiz.

    Bu hücre tablo boyunca güvenle kullanılabilir. Sadece kopyalayın ve doğru yere yapıştırın.

    Aynı sayfadaki öğeleri listeleme

    Bu yöntem, kullanmanıza izin verir hazır liste sayfadaki bölümler.

    • Bir hücre oluyoruz;
    • giriş Verileri kontrol et;
    • sahaya çıkıyoruz Kaynak ve bir liste olması gereken aralığı fareyle seçin. Aralık aynı sayfada yer almalıdır!.

    Artık bu hücre kolayca kopyalanıp tablonun tüm satırlarına yapıştırılabilir.

    Adlandırılmış Aralık Kullanma

    Bu yöntem, liste öğeleri başka bir sayfaya yerleştirilmişse uygundur.

    • Başka bir sayfada bir departman listesi oluşturun;
    • Adlandırılmış bir aralık oluşturun. Liste öğeleri içeren bir aralık seçin. Formül çubuğunun solunda artık seçimi başlattığınız hücre bulunur. Benim durumumda - A2;
    • A2 yerine veriyoruz İsim aralığımız. mesela biz buna deriz Bölümler. Bundan sonra, tuşuna basın Girmek, Tebrikler, oluşturduk Adlandırılmış aralık.

    Orijinal sayfaya geri dönüyoruz. Listeyi oluşturacağımız hücreye geliyoruz. "Veri -> Verileri Kontrol Et" seçeneğine gidin. sahada Kaynak, işareti aracılığıyla = önceki adımda oluşturulan aralığın adını girin Bölümler.

    Sonuç olarak, öğeleri başka bir sayfada olan bir liste alırız.

    Tebrikler, artık Excel'de açılır liste yapmayı biliyorsunuz. Herhangi bir sorunuz varsa, memnuniyetle cevaplamaya çalışacağım.

    Bu derste size ne olduğunu anlatacağım. özel uç Excel'de ve nasıl kullanılacağı.

    Bu eğitimde, Excel'de bir hücrenin başına bir sayının önüne nasıl artı veya sıfır işareti koyacağınızı göstereceğim. Hücreye "+7 987 ..." biçiminde bir telefon numarası girmeniz gerektiğini düşünelim. İÇİNDE normal durum Excel bu artı işaretini kaldıracaktır.