Bir listeden bir Excel hücresinde bir değer seçme. İlgili açılır listeler. Video - Excel'de Açılır Listeler Oluşturma

Açılır listeyi ayarlamak için seçin. Menüde “Veri” - “Kontrol” öğelerini açın. Daha sonra yeni pencerede “Parametreler” sekmesine gidin ve açılan “Veri türü” alanında “Liste” satırını ayarlayın. Aynı zamanda aynı pencerede “Kaynak” alanı görünecektir. “=” sembolünü ve veri hücrelerine atanan seçili aralığın adını girin. Parametreleri uygulamak için “Enter” veya “Tamam” tuşuna basın. Bu, en basit açılır listenin bir çeşididir.

Aynı zamanda aynı pencerede “Kaynak” alanı görünecektir. “=” sembolünü ve veri hücrelerine atanan seçili aralığın adını girin. Ayarlanan parametreleri uygulamak için “Enter” veya “Tamam” tuşuna basın. Bu, en basit açılır listenin bir çeşididir.

Excel, daha karmaşık bir tasarıma sahip bir açılır liste oluşturma yeteneğine sahiptir. Bunu yapmak için, Excel çalışma sayfasına eklenen birleşik giriş kutusu adı verilen bir denetimi kullanırsınız. Yüklemek için “Görünüm” menü öğesini, ardından “Araç Çubukları” ve “Formlar” alt öğesini açın.

Açılan kontrol panelinde "birleşik giriş kutusu" simgesini seçin - bu, açılır listedir. Farenizle alan şeklinde bir dikdörtgen çizin. Çizilen listeye sağ tıklayın ve “Nesneyi Biçimlendir...” komutunu seçin.

Görüntülenen iletişim kutusundaki "Aralığa göre liste oluştur" alanında istediğiniz hücre aralığını belirtin. Bunu yapmak için farenizi kullanarak bu Excel açılır listesine dahil edilmesi gereken hücreleri seçin. "Hücreye bağlantı" alanında, listede seçilen öğenin seri numarasını görüntülemek için hücre numarasını ayarlayın. Oluşturulacak listede gerekli satır sayısını belirtin. “Tamam” butonu belirtilen tüm parametreleri uygulayacak ve liste kullanıma hazır olacaktır.

Bölüm 3: Tablo Gruplarıyla Çalışmak

Excel'de liste kavramı

Liste, bir veya daha fazla sütundan oluşan bir Excel tablosudur. Liste sütunlarına, listenin ilk satırına girilen benzersiz alan adları atanır. Bir sütundaki tüm hücreler aynı veri formatı, yani tüm satırlar veya kayıtlar aynı zamanda aynı türdedir.

Soyadı

Yaş

Zemin

Petuhova

Petrov

Zaitseva

Morev

İvanov

Petrova

Pirinç. 1. Excel listesi örneği

Yukarıdaki Excel tablosunda birinci ve üçüncü sütundaki veriler metin formatında, ikinci sütundaki veriler ise sayısal formattadır. Liste alanlarının adları tek bir hücreye yerleştirilmelidir. Aynı sayfadaki liste verileri ve diğer veriler en az bir boş hücreyle ayrılmalı, yani birbirine değmemelidir. Excel listesi tipik bir veritabanıdır ve çok sayıda spesifik işlem ona uygulanabilir. Excel kullanıcılarının çalıştığı tabloların çoğu liste halindedir veya liste biçimine dönüştürülebilir. Yani, Şekil 2'de gösterilen tablo her öğrenci grubu için oluşturulmuşsa, başka bir "Grup" alanı eklenerek bunlar aynı zamanda bir liste olan tek bir tabloda birleştirilebilir.

Grup

Soyadı

Yaş

Zemin

Yükseklik

Ağırlık

99-l-3

Petuhova

99-l-3

Petrov

99-l-3

Zaitseva

97-l-1

Popov

97-l-1

Kozlov

Şekil 2. Tabloları bir liste halinde birleştirme

Excel'de listelerle çalışma

Listelerle çalışmak üzere tasarlanan çoğu işlem "Veri" menüsünde yoğunlaşmıştır. Liste doğru oluşturulmuşsa, listedeki hücrelerden birini seçin ve "Veri" menüsünde istediğiniz komutu tıklayın. Excel, listenizin sınırlarını otomatik olarak belirleyecektir.


Pirinç. 2. Genişletilmiş “Veri” menüsü

"Sıralama" öğesi, seçilen kritere göre bir veya öncelik sırasına göre iki veya üç liste alanına göre sıralamanıza olanak tanır.


Şekil 3. Bir listenin iki aşamalı sıralaması

"Filtre", listede yalnızca belirli kriterleri karşılayan girişlerin gösterilmesini mümkün kılar. Böylece, Şekil 3'te gösterilen özel bir otomatik filtrenin ayarlanması, listede yalnızca "v" harfiyle biten soyadlarını görüntüleyecektir.



Şek. 3. Özel bir otomatik filtre kullanma

“Form” öğesi listeye hızlı bir şekilde veri girmenizi sağlar. “Sonuçlar” öğesi, listedeki her grubun altındaki verileri özetlemenizi sağlar. Şekil 4 özet iletişim kutusunu göstermektedir ve Şekil 5 bu işlemin sonucunu göstermektedir.


Şekil 4. Özetleme

Grup

Soyadı

Yaş

Zemin

Yükseklik

Ağırlık

99-l-3

Petuhova

99-l-3

Petrov

99-l-3

Zaitseva

19

99-l-3 Toplam

97-l-1

Popov

97-l-1

Kozlov

19

97-l-1 Toplam

Genel Toplam

Şekil 5. Özetlemenin sonucu

“Konsolidasyon” aynı türden birden fazla tablonun sonuçlarını özetlemenize olanak tanır. "Konsolidasyon" ve "Toplamlar" öğelerinin yetenekleri, Excel pivot tabloları oluşturmaya yönelik güçlü mekanizma tarafından tamamen kapsanmaktadır.

"Grup ve Yapı" öğesi yalnızca Excel listeleri için geçerli değildir ve bir Excel sayfasındaki bilgilerin sunumundaki ayrıntı düzeylerini değiştirmenize olanak tanır. Yaratmak en basit yapı Bir sayfadaki birkaç sütunu veya satırı seçip "Gruplandır"ı tıklayabilirsiniz.


Şekil 6.Bir yapı oluşturmak

Sayfanın üzerinde kare simgeli ek bir çubuk görünecektir. Bu simgeye tıklamak, üzerinde siyah çizgi bulunan sütunları gizleyecektir. Siyah çizginin altındaki sütunları seçip tekrar “Grupla” seçeneğini seçerseniz iki seviyeli bir yapı oluşacaktır. Satırları benzer şekilde gruplandırabilirsiniz.


Şekil 7. Gruplama işleminin sonucu

Bir yapı oluşturmak, büyük Excel tablolarının tek ekranda görüntülenmesini, gereksiz tabloların gizlenmesini mümkün kılar. şu an veri.

Excel Pivot Tabloları

Pivot tablolar, listelerde, birden fazla birleştirme aralığında veya harici veritabanlarında bulunan veriler üzerinde grup işlemleri gerçekleştirmenize olanak tanır. “Veri” menüsünde “Özet Tablo” öğesine tıkladığınızda Pivot Tablo Sihirbazının ilk iletişim kutusu görüntülenir (bkz. Şekil 8).


Şekil 8. Pivot Tablo Sihirbazı - adım 1.

Listeyi işlemek için önerilen seçeneklerden ilkini seçip sihirbazın ikinci adımına gitmeniz gerekir. İkinci adımda işlenecek listeyi seçip üçüncü adıma geçmeniz gerekiyor. Sihirbazın üçüncü adımında (bkz. Şekil 9.), liste verilerini işlemek için bir kurucu görünecektir.


Şekil 10. Pivot tablo sihirbazı - 3. adım.

Liste alanlarından birinde grup işlemi oluşturmak için ilgili alanın adını fare ile “Veri” alanına sürüklemeniz gerekir. Yani toplam ağırlığı elde etmek için onu “Veri” alanına sürüklemeniz gerekir. “Satır”, “Sütun” ve “Sayfa” alanları, listedeki tüm kayıtlarda bir grup işleminin toplam uygulanmasına ek olarak, seçilen alanların aynı değerlerine sahip kayıtlarda kısmi grup işlemleri elde etmenizi sağlar. alanda. Bu nedenle, yalnızca tüm insanların toplam ağırlığını değil, aynı zamanda her gruptaki kişilerin ağırlığını da almak için onu "Satır" alanına sürüklemeniz gerekir. İncirde. Şekil 11 anlatılan sürüklemenin sonucunu göstermektedir.

Şekil 11. “Ağırlık” alanını kullanarak grup işlemi oluşturma

Herhangi bir alanı tasarım alanından kaldırmak için, onu fareyle sürükleyip verilen alanın dışına sürüklemeniz yeterlidir.

“İleri” butonuna tıklayarak sihirbazın dördüncü adımına geçebilirsiniz. Dördüncü adımda pivot tablonun yerleştirileceği sayfayı seçmeniz gerekiyor. Burada yeni bir sayfada pivot tablo oluşturmayı ve sihirbazı tamamlamayı seçebilirsiniz. Ortaya çıkan özet tablo Şekil 12'de gösterilmektedir.


Şekil 12. Sihirbazın çalışması sonucunda elde edilen pivot tablo

Toplu işlem sorgusunu düzenlemek üzere Özet Tablo Sihirbazı'na dönmek için Özet Tablolar panelindeki düğmeyi kullanın. Veri alanına "Soyadı" alanını ekleyerek sorguyu değiştirelim. Özet tablosu Şekil 13'te gösterilen formu alacaktır.

Şekil 13. Soyadı alanı için grup işlemi içeren pivot tablo

PivotTable Sihirbazı'na geri dönelim ve "Sütun" alanına "Cinsiyet" alanını, "Sayfa" alanına da "Yaş" alanını ekleyelim. Ortaya çıkan özet tablo Şekil 14'te gösterilmektedir.


Şekil 14. Ortaya çıkan pivot tablo

“Sayfa” alanı, “Satır” ve “Sütun” alanlarından farklıdır; çünkü tüm alan değerlerinde aynı anda veya seçilen bir değer üzerinde grup işlemi gerçekleştirmenize olanak tanır. Verilen örnekte "19" değeri seçilmiştir.

Egzersiz yapmak

Aşağıda gösterilen tabloyu Excel listesine veya listelerine dönüştürün. Özet tablolara dayanarak şunları belirleyin:

1. Bölgelere göre yeniden yapılanmaya tabi işletmelerin alanları;

2.Faaliyet türüne göre yeniden yapılanmaya tabi işletme sayısı;

3. Bölgelere göre toplam alan ve işletme sayısı;

4.Yukarıdakilerin tümü tek bir özet tabloda.

Yeniden yapılanmaya tabi işletmelerin listesi

Havalimanı

Ev hizmetleri

Organizasyon

Etkinlik türü

Kare

LLC'nin Başarısı

Kuru temizleme

CJSC Udacha

salon

LLC Oyuncusu

Kuru temizleme

Ticaret

Fialka LLC

Çiçekler

CJSC Bublik

Ekmek

Iris LLC

Çiçekler

Şahin

Ev hizmetleri

LLC Önyüklemesi

Ayakkabı tamiri

Volos LLC

salon

Ticaret

LLC Moroz

Aletler

JSC Kalaç

Ekmek

LLC Roma

Kitabın

JSC Ringa balığı

Balık

Büyük tablolar ve veritabanlarıyla çalışırken açılır listeleri kullanmak çok uygundur. Bu durumda kullanıcı listeden yalnızca belirtilen değerleri girmeyi seçebilir. Açılır liste, yanlış değer girmenin istenmeyen sonuçlara yol açabileceği durumlardan kaçınmanıza olanak tanır.

Excel 2007'de doğru bir şekilde açılır liste nasıl oluşturulur? Aşağıda buna bakalım.

Öncelikle bir hücrede seçilebilecek değerlerin bir listesini oluşturmanız gerekir (bizim durumumuzda bu F2:F8 hücre aralığıdır). Daha sonra, aslında listemizin düşeceği hücreyi (veya hücre grubunu) seçin (bizim durumumuzda bu, A2:A22 hücre aralığıdır).

Bundan sonra “Girilen değerleri kontrol et” penceresini göreceksiniz. İlk "Parametreler" sekmesinde, "Veri türü" - "Liste" seçeneğini seçin ve "Kaynak" sütununda listenin aralığını belirtin.


İsterseniz ve daha fazla netlik sağlamak için geri kalan iki sekme olan "Giriş mesajı" ve "Hata mesajı"nı doldurabilirsiniz.

"Giriş için mesaj" sekmesinde kullanıcıya mesajı hakkında bir ipucu belirleyebilirsiniz. daha fazla eylemler, örneğin "Listeden veri seç" ifadesi. Açılır listeli bir hücreyi seçtiğinizde bir araç ipucu görünecektir.


“Hata Mesajı” sekmesinde bir hücreye yanlış veri girmeye çalıştığınızda görünecek metni girebilirsiniz.


Her şey tamamlandıktan sonra Tamam'a tıklayın.

Açılır liste hazır. Artık A2:A22 aralığındaki hücrelerden herhangi birini seçtiğinizde bir araç ipucu ve açılır liste görünecektir (hücrenin sağındaki ok). Bunun gibi


Seçilen aralıktaki hücrelerden birine yanlış veri girmeye çalışırsanız bir hata mesajı görünecektir


Kolaylık sağlamak için liste başka bir sayfaya yerleştirilebilir Excel belgesi 2007, ancak bir açılır liste oluşturmak için artık listeye bir ad vermeniz gerekecek. Bu basitçe yapılır. Veri listesini seçin, üzerine sağ tıklayın ve "Aralık adı..." seçeneğini seçin. Açılan "Ad oluştur" penceresinde, "Ad" sütununda liste için bir ad belirleyin (boşluksuz) ve aralığın doğru olup olmadığını kontrol edin (aralığı hemen seçip kopyalayabilirsiniz, daha sonra buna ihtiyacımız olacak) ) ve Tamam'ı tıklayın.


Şimdi açılır listeyi görmek istediğiniz aralığın bulunduğu sayfaya dönüyoruz ve bir açılır liste oluştururken kaynak sütununda veri listesinin yeni kopyalanan aralığını belirtiyoruz.

Merhaba arkadaşlar. Tabloları, listesi önceden tanımlanmış verilerle doldurduğunuzda, bunları manuel olarak yazmak yerine, açılır listeden fareyle seçmek daha uygun olacaktır. Bu yaklaşım zamandan tasarruf sağlar ve hata olasılığını en aza indirir.

Sana bir örnek vereyim. Ticari faaliyetleriyle ilgili ofis giderlerinin muhasebesinden siz sorumlusunuz. Masanız şöyle görünüyor:

Artık kategorileri ve harcama türlerini manuel olarak giriyorsunuz. Bu, yanlışlıkla yazım hatası yapabileceğiniz anlamına gelir. Sorun yok gibi görünüyor, ancak daha sonra bir pivot tablo kullanarak giderleri tahmin etmek zorunda kalırsanız, hatalar sonucu bozar ve düzeltilmesi gerekir.

Pivot tablolar hakkında daha fazlasını okuyun.

Açılır Liste Oluşturma

Bunları temel alarak açılır listeler oluşturmak için kategorilerin ve harcama türlerinin listelerini oluşturalım. Bunları ayrı bir tabloya koyalım.

Şimdi listeden seçim yapmak için Veri Doğrulama aracını kullanalım. Nasıl çalıştığını anlattım. Algoritmayı takip ediyoruz:

Artık açılır listeden gerekli öğeleri seçebilirsiniz ve yazım hatası yapmayacaksınız.

Doğru, hala bazı nüanslar var. Seçilen kategori ve gider türünün uygunluğunu kontrol etmiyoruz. Örneğin, "kategorisini seçebilirsiniz" Ofis" ve görüntüle - " Kahve" Buna izin verilemez. Veri doğrulamayı geliştirelim ve başka bir hücrenin değerine bağlı listeler yapalım.

Excel'de bağımlı liste oluşturma

Görev: Bir kategori seçtiğimizde harcama türlerinin listesi yalnızca bu kategoriye ait olanları içermelidir. Çözüm karmaşık görünebilir ama öyle değil. Mümkün olduğu kadar basit bir şekilde anlatmaya çalışacağım.

Harcama türleri tablomuzu yapılandıralım:

Artık harcama türleri her kategoriye karşılık gelen sütunlara bölünmüştür. Daha sonra INDIRECT(text) fonksiyonunu kullanacağız. O ne yapıyor? Girilen metni hücre referansına dönüştürmeye çalışır. Bu formülü yazarsanız ne olur: =TOPLA(DOLAYLI("F1:F5")). INDIRECT işlevi metni tanır "F1:F5" bir hücre aralığı olarak ve onu döndürecektir. Ve SUM işlevi bu aralıktaki tüm değerleri toplayacaktır.

Uzaklaşırsak aynı şey olur "F1:F5" Hadi ona bir isim verelim. Örneğin "yapı". Formül =TOPLA(DOLAYLI("yapı")) benzer bir sonuç verecektir. İşte bu fırsattan yararlanacağız.

Hücre adlandırma hakkında daha fazla bilgi edinmek için okuyun. Bunu yapmanızı öneririm; isimler kullanışlı ve pratik bir araçtır.

Tüm sütunlara orijinal verilerle isim verelim. Bu durumda türlerin bulunduğu aralık, kategorisiyle tam olarak aynı şekilde adlandırılmalıdır. Örneğin, aralık J4:J8 adını verelim" Ofis" Biz buna diyoruz:

Şimdi tıklarsanız Formüller - Tanımlı Adlar - Ad Yöneticisi- her şeyi görebilirsin Lakaplar. Eğer bir yerde hata yaptıysanız ya da liste değiştiyse bu pencereden düzeltme yapabilirsiniz.

Bir kez daha veri doğrulamayı ayarladık:

Eğer prensip hala net değilse, tablomuzun şimdi nasıl çalışacağını madde madde anlatacağım:

  • Bir sütunda normal bir liste kullanma B bir ürün kategorisi seçin. Örneğin, " Beslenme»
  • Kelime " Beslenme» veri kaynağı olarak bir sütuna girer C yani harcama türlerine göre
  • Bir veri aralığımız var L4:L8 buna denir Beslenme. INDIRECT işlevi bunu algılar ve onu " sözcüğüyle değiştirir Beslenme» aralık başına L4:L8
  • Artık bu aralık gider türü listesinin kaynağı olacak

Yukarıdakilerin tümünü aşağıdaki resimle onaylıyorum:

Gördüğünüz gibi harcama türlerinin listesi listenin tamamıyla değil, yalnızca seçilen "Gıda" kategorisine ait öğelerle dolduruluyor. Bu tam olarak istediğimiz şeydi.

Sanırım Excel'de bağımlı bir listenin nasıl oluşturulacağını anladınız. Anlamadıysanız yorum yazın. Ve makaleyi bitirdim, sizin için verimli bir çalışma!


Grafikler ve Grafikler (5)
VB projesiyle çalışma (12)
Koşullu Biçimlendirme (5)
Listeler ve aralıklar (5)
Makrolar (VBA prosedürleri) (64)
Çeşitli (41)
Excel hataları ve aksaklıkları (4)

İlgili Açılır Listeler


Video eğitiminde 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,"textfect":"slide","textfecteasing":"easeOutCubic","text effectduration":600,"textfectslidedirection":"left","textfectslidedistance" :30,"textfectdelay":500,"textfectseparate":false,"textfect1":"slide","textfectslidedirection1":"right","textfectslidedistance1":120,"textfecteasing1":"easeOutCubic","text effectduration1":600 ,"textfectdelay1":1000,"textfect2":"slide","textfectslidedirection2":"right","textfectslidedistance2":120,"textfecteasing2":"easeOutCubic","textfectduration2":600,"textfectdelay2":1500," textcss":"ekran:blok; dolgu:12px; text-align:left;"textbgcss":"display:block; konum:mutlak; üst:0px; sol:0px; genişlik:%100; yükseklik:%100 ; arka plan rengi:#333333; opaklık:0,6; filter:alpha(opacity=60);","titlecss":"display:block; konum:göreceli; yazı tipi:kalın 14px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff;","descriptioncss":"görüntüleme:blok; konum:göreceli; yazı tipi:12px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; renk:#fff; marj-top:8px;","buttoncss":"display:block; konum:göreceli; marj-top:8px;"text effectresponsive":true,"textfectresponsivesize":640,"titlecssresponsive":"font-size:12px;"descriptioncssresponsive":"display:none !important;"buttoncssresponsive": "","addgooglefonts":false,"googlefonts":"","textleftrightpercentforstatic":40))



 Tepe