2 sütun: konum için açılan kutu olarak '1' ve '2' otomatik posta koduyla doldurulur


2

Bir Excel 2010 elektronik sayfasında, kullanıcı açılan kutudan konumu seçecektir. Doğru posta kodunun otomatik olarak bitişik hücreyi doldurmasını istiyorum. örneğin, A1 hücresindeki kullanıcı Brisbane'yi açılan kutudan seçer ve sonra posta kodu yani 4000 otomatik olarak B1 hücresini doldurur.

A sütununda konum adları ve B sütununda karşılık gelen posta kodları ile bir liste hazırladım. Bu listeyi, mekanlar açılan kutusunu oluşturmak için kullandım. Posta kodunu otomatik olarak doldurmak için ne yapabilirim?


bu benim internet üzerinden ilk yardım
çağrımdı

SuperUser'a hoş geldiniz ancak lütfen bu "Cevap" ı silin (sorunuzun cevabı değil) - İsterseniz yorum olarak ekleyin. Yardımcılarınız için en iyi ödül, en iyi yanıtı kabul edip onaylamaktır (onay işareti).
RedGrittyBrick 9

Yanıtlar:


2

Bir VLOOKUP'a ihtiyacınız var. İlk önce, Suburb / Postcode veritabanınızı oluşturan iki sütunu seçin. Pencerenin sol üst köşesinde, muhtemelen bir hücre referansı olacaktır A1. Buraya tıklayın ve yazıp SuburbToPostcodetuşuna basın Enter. Bu listeyi alfabetik olarak sıralayın.

Ardından, posta kodunun görünmesini istediğiniz B1 hücresine şunu yazabilirsiniz:

=VLOOKUP(A1, SuburbToPostcode, 2, False)

Bunu yıkmak için:

A1: Bu değeri bulun.
SububToPostcode: Tabloyu bu adla arayın.
2: İkinci sütundan değeri al.
Yanlış: Yalnızca tam eşleşmeyi yapın, Excel'in "Brisbane E" nin "Brisbane" veya "Brisbane East" olup olmadığı konusunda varsayımlarda bulunmasına izin vermeyin.


Bir dropboxtan (açılan kutu) tetiklenmesini istiyor.
Lance Roberts

@Lancce, evet, Banliyö için bir açılan kutu istiyor, sonra posta kodu otomatik olarak dolduruluyor. Sorusunun bakış açısına göre, zaten çalışan açılan kutuya sahip. Bu cevap posta kodunu doldurur. Bir açılır kutuda bir değer seçerseniz, bu değere başvuran hücreler otomatik olarak yeniden hesaplanır.
El-E-Yemek

0

Bu cevapta referansları kolaylaştırmak için bu tür veri kurulumuna sahipmiş gibi davranacağım. Referanslar doğru olduğu sürece istediğiniz zaman verilere sahip olabilirsiniz (ve A ve B sütunlarını bir arada tutarsınız).

    A     B     C     D   
1| NYC | 342 |     |     |
2| LA  | 441 |     |     |
3| DC  | 779 |     |     |
  1. Açılan pencereleri istediğiniz hücreleri seçin. Tam bir C sütunu istiyorsanız, sütun başlığını tıklatarak C: C'yi seçin.
  2. Sonra hit Alt+ A+ V+ Vgetirir hangi Datasekmesini ve ardından Data Validationdüğmesine ve Data Validation...seçenek.
  3. AllowBir Listve seçmek Sourcearasında =$A$1:$A$3veya =$A:$Atüm bir sütun için. Tek sütunlu bir kaynak olmalıdır. Bırak Ignore blankve In-cell dropdownkontrol et.
  4. D sütunundaki her hücrede, C'deki onay kutusunun yanında bulunan vlookup(), C değerine başvuruda bulunmanız gerekir .
    1. D1 hücresinde girin =IFERROR(VLOOKUP(C2,A:B, 2, FALSE),"")
    2. Sonra D1'e tıklayın
    3. Ardından D1'in sağ alt köşesindeki küçük kara kutuya tıklayın ve C sütununda onay kutuları olduğu sürece aşağı doğru sürükleyin.
    4. YA sen tüm sütunu D her açılan seçilir olarak doldurmak istiyorsanız: Sütun D tıkla gidin Data Validation...tekrar Allow: Customve seçmek Source:arasında=IFERROR(VLOOKUP(C2,A:B, 2, FALSE),"")

Talimatlar sizin için açık bir şekilde belirlenirse, özür dilerim, Excel proficicy seviyesi, ancak bu çalışmayı başarabilmenizi sağlamak için başkasının yanı sıra bu sorunun nasıl olabileceğinden emin olmak istedim. Umarım ihtiyacın olan şey budur!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.