İçindekiler
Bu eğitimde size şunları göstereceğim 4 Excel'de ölçütlerle en büyük ikinci değeri bulmak için hızlı püf noktaları. Bu yöntemleri, ölçütleri belirleyerek en büyük ikinci değeri bulmak için büyük veri kümelerinde bile kullanabilirsiniz. Bu eğitim boyunca, excel ile ilgili herhangi bir görevde çok yararlı olacak bazı önemli excel araçlarını ve tekniklerini de öğreneceksiniz.
Alıştırma Çalışma Kitabını İndirin
Alıştırma çalışma kitabını buradan indirebilirsiniz.
Kriterlerle İkinci En Büyük Değeri Bul.xlsmExcel'de Ölçütlerle İkinci En Büyük Değeri Bulmak için 4 Hızlı Püf Noktası
Adımları net bir şekilde açıklamak için kısa bir veri kümesi aldık. Veri kümesi yaklaşık olarak 7 satırlar ve 3 Başlangıçta, tüm hücreleri Para Birimi biçimi. Tüm veri kümeleri için 2 olan benzersiz sütunlar Kulüp Adı, Ev Takımı ve Deplasman Seti Ancak daha sonra ihtiyaç duyulması halinde sütun sayısını değiştirebiliriz.
1. LARGE Fonksiyonunun Kullanılması
LARGE işlevi içinde excel azalan sırada sıraladıktan sonra bir sayı listesinden bir sayı döndürebilir. Kriterlerle ikinci en büyük değeri bulmak için bu fonksiyonu nasıl uygulayacağımızı görelim.
Adımlar:
- İlk olarak, hücreye gidin F7 ve aşağıdaki formülü ekleyin:
=LARGE(IF(C4:D4=F5,C5:D10),2)
- Şimdi, basın Girin ve bu ikinci en büyük değeri hesaplayacaktır Ev Kiti iç fiyat F7 .
🔎 Formül Nasıl Çalışır?
- IF(C4:D4=F5,C5:D10) : Bu kısım hücre değerlerinden oluşan bir dizi döndürür ve YANLIŞ hücre değerleri.
- =LARGE(IF(C4:D4=F5,C5:D10),2): Formülün bu kısmı aşağıdakilerin nihai değerini döndürür 119 .
2. AGGREGATE Fonksiyonunun Uygulanması
AGGREGATE işlevi excel'de bize aşağıdaki gibi toplu hesaplamalar yapma yeteneği verir HESAP , ORTALAMA , MAX, Bu fonksiyon ayrıca gizli satırları veya hataları da göz ardı eder. Bu fonksiyonu belirli kriterlere sahip ikinci en büyük değeri bulmak için kullanacağız. Bunu yapmak için aşağıdaki adımları izleyin.
Adımlar:
- Başlamak için, hücreye çift tıklayın F7 ve aşağıdaki formülü girin:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)
- Ardından, tuşuna basın. Girin tuşuna basarsanız ikinci en büyük deplasman kiti fiyatını elde edersiniz.
3. SUMPRODUCT Fonksiyonunun Kullanılması
SUMPRODUCT işlevi excel'de önce değer aralığını çarpar ve sonra bu çarpımların toplamını verir. Bu fonksiyonu aşağıdakilerle birlikte kullanabiliriz LARGE fonksiyonu kriterleri ile ikinci en büyük değeri bulmak için.
Adımlar:
- Bu yöntemi başlatmak için hücreye çift tıklayın F7 ve aşağıdaki formülü ekleyin:
=SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))
- Ardından, tuşuna basın. Girin tuşu için ikinci en büyük fiyat değerini bulacaktır. Man City hücre içindeki kit C10 .
🔎 Formül Nasıl Çalışır?
- (B5:B10=F5)*(C5:D10) : Formülün bu kısmı, listedeki en yüksek değerlerden oluşan bir dizi ve diğer değerleri şu şekilde döndürür 0 .
- LARGE((B5:B10=F5)*(C5:D10),2) : Bu kısım şu değeri verir 80 ikinci en büyük değer olarak belirlenmiştir.
- =SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2)): Bu kısım nihai değeri geri verir ki bu da 80 Bu durumda.
4. VBA Kodunu Kullanma
Eğer aşina iseniz VBA excel'de sadece birkaç tıklama ile kriterlerle ikinci en büyük değeri bulabilirsiniz. Bunu nasıl yapacağımızı görelim.
Adımlar:
- Bu yöntem için, şu adrese gidin Geliştirici sekmesini seçin ve Visual Basic .
- Şimdi, seçin Ekleme içinde VBA penceresini açın ve Modül .
- Ardından, yeni pencerede aşağıdaki formülü yazın:
Sub SecondLargest() Range("F7").FormulaArray = "=LARGE(IF(C4:D4=F5,C5:D12),2)" End Sub
- Ardından, makroyu Geliştirici sekmesine tıklayarak Makrolar .
- Şimdi, içinde Makro penceresinde İkinciEn Büyük makro ve tıklayın Koşmak .
- Sonuç olarak VBA kodu, hücre içindeki tüm dış mekan kitlerinden ikinci en yüksek değeri hesaplayacaktır F7 .
Excel'de Ölçütlerle İlk 5 Değer ve Ad Nasıl Bulunur?
Bu yöntemde, en üst sırayı bulmak için ayrıntılı adımları göreceğiz 5 excel'de kriterler ile değerler ve isimler.
Adımlar:
- Başlamak için, hücreye çift tıklayın E5 ve aşağıdaki formülü girin:
=LARGE($C$5:$C$10,ROWS($E$5:$E5))
- Ardından, tuşuna basın. Girin tuşunu kullanarak bu formülü hücrelere kopyalayın ve Doldurma Kolu .
- Sonuç olarak, bu en üstteki 5 ev kitleri için değerler.
🔎 Formül Nasıl Çalışır?
- ROWS($E$5:$E5) : Bu kısım aşağıdakilerin değerini verir 1 .
- =LARGE($C$5:$C$10,ROWS($E$5:$E5)): Bu kısım, en üstteki nihai değeri döndürür 5 ev kiti fiyatları.
Hatırlanması Gerekenler
- Kullanabilirsiniz ALT+F11 kısayolunu açmak için VBA pencere ve ALT+F8 Makrolar penceresini açmak için.
- Şuna dikkat edin LARGE fonksiyonu boş olan veya aşağıdakileri içeren hücreleri yok sayar DOĞRU veya YANLIŞ içlerindeki değerler.
- Eğer sayısal bir değer yoksa, bu fonksiyon #NUM! Sonuç olarak hata.