12 DÜŞEYARA'yı 1 EŞLEŞME ile değiştirin - Excel İpuçları

İçindekiler

Bu başka bir formül hız örneğidir. 12 sütun DÜŞEYARA yapmanız gerektiğini söyleyin. Bir MATCH ve 12 INDEX işlevi kullanarak daha hızlı hale getirebilirsiniz.

Aşağıdaki şekilde, her hesap numarası için 12 DÜŞEYARA işlevi yapmanız gerekecektir. DÜŞEYARA güçlüdür, ancak hesaplamaları yapmak çok zaman alır.

DÜŞEYARA Formülü ile Örnek Veri Kümesi

Artı, siz kopyaladıkça her hücrede formülün düzenlenmesi gerekir. Üçüncü argüman Şubat için 2'den 3'e, ardından Mart için 4'e vb. Değişmelidir.

Aya Göre 3. Argüman Değişiklikleri

Çözümlerden biri, sütun numaralarını içeren bir satır eklemektir. Ardından, DÜŞEYARA'nın 3. bağımsız değişkeni bu satırı işaret edebilir. En azından aynı formülü B4'ten kopyalayıp C4: M4'e yapıştırarak tüm seti kopyalayabilirsiniz.

Yardımcı Satır Numaralarını Kullanma

Ancak burada çok daha hızlı bir yaklaşım var. Nerede yazan yeni bir B sütunu eklenir? başlık olarak. Sütun B bir MATCH işlevi içerir. Bu işlev DÜŞEYARA'ya çok benzer: P4: P227 sütununda A4'teki değeri arıyorsunuz. Sondaki 0, DÜŞEYARA'nın sonundaki Yanlış gibidir. Tam bir eşleşme istediğinizi belirtir. İşte büyük fark: MATCH, değerin bulunduğu yere döner. 208'in cevabı, A308'in P4: P227 aralığındaki 208. hücre olduğunu söylüyor. Rekalc zaman perspektifinden, MATCH ve DÜŞEYARA yaklaşık olarak eşittir.

MATCH Formülü ile Yardımcı Sütun

Ne düşündüğünü duyabiliyorum. "Bir şeyin nerede olduğunu bilmenin ne faydası var? Hiç bir yönetici arayıp 'Bu alacak hangi satırda?' Diye sormamıştım. "

İnsanlar nadiren bir şeyin hangi satırda olduğunu sorarken, INDEX işlevi bu konumu kullanabilir. Aşağıdaki formül Excel'e 208. öğeyi S4: S227'den döndürmesini söyler.

Listeden Öğeyi Döndürmek için INDEX İşlevi

Bu formülü kopyaladığınızda, değerler dizisi arama tablosunda hareket eder. Her satır için bir MATCH ve 12 INDEX işlevi yapıyorsunuz. INDEX işlevi, DÜŞEYARA ile karşılaştırıldığında inanılmaz derecede hızlıdır. Tüm formül seti, 12 sütun DÜŞEYARA'dan% 85 daha hızlı hesaplar.

Sonuç Veri Kümesi

Video izle

  • 12 sütun DÜŞEYARA yapmanız gerektiğini söyleyin
  • Arama değeri sütunundan önce dikkatlice tek bir dolar işareti kullanın
  • Arama tablosu için dikkatlice dört dolar işareti kullanın
  • Hala üçüncü sütun argümanını kodluyorsunuz.
  • Yaygın bir çözüm, sütun numarasına sahip bir yardımcı hücre satırı eklemektir.
  • Daha az verimli olan başka bir çözüm de DÜŞEYARA formülünde SÜTUN (B2) kullanmaktır.
  • Ancak, her satır için 12 DÜŞEYARA yapmak çok verimsizdir
  • Bunun yerine, WHERE başlığına sahip bir yardımcı sütun ekleyin ve tek bir Eşleşme yapın.
  • MAÇ, Ocak ayı için DÜŞEYARA kadar uzun sürer.
  • Daha sonra 12 INDEX işlevini kullanabilirsiniz. Bunlar, DÜŞEYARA'ya kıyasla inanılmaz derecede hızlı.
  • INDEX, satırların önünde $ bulunan tek bir yanıt sütununa işaret edecektir.
  • İNDİS, sütundan önce bir $ ile yardımcı sütunu gösterecektir.

Video Metni

Excel'i podcast bölüm 2028'den öğrenin - Birçok DÜŞEYARA'yı bir MATCH ile Değiştirmek!

Çalma listesine ulaşmak için sağ üst köşedeki "i" ye tıklayın, bu kitabın tamamına podcast yayınlayacağım!

Hey, İnternet'e tekrar hoş geldiniz, ben Bill Jelen! Bu klasik bir problem, her ay için bir DÜŞEYARA yapmak zorundayız, değil mi? Ve burada F4'e 3 kez basarak bunu sütuna kilitlemek ve ardından tüm satırı kilitledikten sonra F4'e basmak konusunda inanılmaz derecede dikkatli olabilirsiniz. Ama bu noktaya geldiğinizde, 2, YANLIŞ 2'nin sabit kodlu olduğu ve bunu kopyaladığınızda, 2'yi 3'e düzenlemeniz gerekecek, değil mi? Şimdi, bunu yapmanın verimsiz bir yolu, sevmediğim bir yol da B1 sütununu kullanmaktır. B1 sütunu elbette 2'dir, ancak bunu kopyaladığınızda, 3 olan C1 sütununa değişeceğini görün, ancak bunu bir düşünün, bu sürekli olarak sütun numarasını tekrar tekrar bulmaktır. İnsanların yaptığını ve neden sütunlardan daha çok tercih ettiğini görüyorum, Ctrl tuşuna basıp sürükleyeceğiz,2-13 sayılarını oraya bir yardımcı hücreye koyun ve sonra bu noktaya geldiğimizde yukarı çıkıp o sütun numarasını belirtiyoruz. Satıra kilitlemek için F4'e 2 kez basın, YANLIŞ ve benzeri. Ancak bu yöntemle bile, DÜŞEYARA inanılmaz derecede verimsizdir, çünkü A308'i bulana kadar buradaki tüm bu öğeleri araştırması gerekir ve bu B4'ü bulana kadar. Daha sonra C4'e geçtiğinde, gidip baktığını unutur ve her şeyin baştan başlar, pekala. Böylece, Excel'deki en yavaş işlevlerden birine sahipsiniz, DÜŞEYARA, YANLIŞ aynı öğe için defalarca yapılır.çünkü A308'i bulana kadar buradaki tüm bu öğeleri araştırması gerekiyor ve bu B4'ü bulana kadar. Daha sonra C4'e geçtiğinde, gidip baktığını unutur ve her şeyin baştan başlar, pekala. Böylece, Excel'deki en yavaş işlevlerden birine sahipsiniz, DÜŞEYARA, YANLIŞ aynı öğe için defalarca yapılır.çünkü A308'i bulana kadar buradaki tüm bu öğeleri araştırması gerekiyor ve bu B4'ü bulana kadar. Daha sonra C4'e geçtiğinde, gidip baktığını unutur ve her şeyin baştan başlar, pekala. Böylece, Excel'deki en yavaş işlevlerden birine sahipsiniz, DÜŞEYARA, YANLIŞ aynı öğe için defalarca yapılır.

Öyleyse işte gitmenin çok, çok daha hızlı yolu, bir yardımcı sütun ekleyeceğiz ve bu yardımcı sütun, ben buna Nerede diyorum? A308 hangi cehennemde? Bir = MATCH kullanacağız, tablonun ilk satırında A308'i arayacağız, orada F4'e basın, tam eşleşme için 0, tamam, bize "Hey, şuna bak, 6. sırada, nasıl bu harika mi? " Ama kopyalarken, bakın, her zaman farklı yerlerde. Pekala, şimdi bu maç Ocak DÜŞEYARA süresi kadar uzun sürüyor, orada ölmüşler, ama işte harika olan şey. Oradan, satırın geri kalanı için DÜŞEYARA yapmak zorunda kalmayız, sadece = INDEX yapabiliriz, INDEX "İşte bir dizi cevap" diyor. Ocak hücrelerine gideceğim ve burada çok dikkatlice F4'e 2 kez basıp 4: 227'ye kilitleyeceğim.ama ben hareket ettikçe Q'nun değişmesine izin veriliyor. Virgül ve sonra hangi satırı bilmek istiyor, yani B4'teki cevap bu olacak, B'den önce $ almak için F4'e 3 kez basacağım, tamam, bunu çapraz yap.

Bu formül, bu INDEX formülleri, bu 12, Şubat VLOOKUP'u yapmak için gerekenden daha kısa sürede gerçekleşecek, pekala. Charles Williams zamanlayıcısını buna koyarsak, tüm bu şey 12 DÜŞEYARA zamanın yaklaşık% 14'ünü hesaplayacaktır. Yöneticiniz Nereyi görmek istemiyor? Güzel, sadece o sütunu sakla, her şey çalışmaya devam ediyor, peki, bu 12 ayı veya 52 haftalık DÜŞEYARA'ları hızlandırmanın güzel bir yolu. Pekala, bu ipucu ve daha pek çok ipucu bu kitapta. Sağ üst köşedeki "i" ye tıklayın, kitabı satın alabilirsiniz, 10 $ e-kitap, 25 $ basılı kitap için, pekala.

Yani bugün, 12 sütun DÜŞEYARA'nın $ in'i dikkatlice koyabileceğiniz bir sorunla karşılaştık, ancak o zaman o 3. argümanın hala kodlanması gerekiyor. Sütunu (B2) kullanabilirsiniz, ben bunun hayranı değilim çünkü bunu defalarca hesaplayan yüzlerce satır * 12 sütun var. Sadece arka arkaya bir yardımcı hücre kullanın, 2-12 sayılarını girin ve bunu işaret edin, yine de verimsizdir, çünkü DÜŞEYARA Ocak ayı çözdükten sonra, Şubat ayının başında yeniden başlamak zorundadır. Bu nedenle, "Nerede?" Başlıklı bir sütun eklemenizi tavsiye ederim. ve orada tek bir MAÇ yapmak. Bu MAÇ, Ocak ayındaki DÜŞEYARA kadar uzun sürer, ancak 12 DİZİN işlevi Şubat ayındaki DÜŞEYARA'dan daha az zaman alacaktır ve bir sürü zamanı kısalttınız. Yine, her iki yerde de, satırlardan hemen önce $ in INDEX işlevine dikkat edin,diğeri sütunlardan önce, her ikisinde de karışık bir referans.

Hey, uğradığın için teşekkür etmek istiyorum, bir dahaki sefere başka bir internet yayını için görüşürüz!

Dosyayı indir

Örnek dosyayı buradan indirin: Podcast2028.xlsx

Ilginç makaleler...