Excel'de INDEX ve MATCH İşlevleri ile SUMPRODUCT

  • Bunu Paylaş
Hugh West

MS Excel'de çok çeşitli kullanım seçenekleri vardır SUMPRODUCT ile İNDEKS ve MAÇ Bu makalede, bu bileşik fonksiyonu satırlar & sütunlar boyunca bir dizi kriter altında nasıl etkili bir şekilde kullanabileceğimizi göstermeye çalışacağım.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi hazırlamak için kullandığımız Excel Çalışma Kitabını indirebilirsiniz. Verileri değiştirebilir ve yeni sonuçlar görebilirsiniz.

INDEX ve MATCH Fonksiyonları ile SUMPRODUCT.xlsx

Fonksiyonlara Giriş: Örneklerle SUMPRODUCT, INDEX ve MATCH

Bu üç güçlü fonksiyonun birlikte nasıl çalıştığına geçmeden önce, bu fonksiyonları & çalışma süreçlerini tek tek tanıyalım.

1. SUMPRODUCT Fonksiyonu

  • Sözdizimi:

=SUMPRODUCT(dizi1,[dizi2],[dizi3],...)

  • Fonksiyon:

Karşılık gelen aralıkların veya dizilerin çarpımlarının toplamını döndürür.

  • Örnek:

Veri setimizde, bir bilgisayar mağazası için 6 aylık satış fiyatlarıyla birlikte farklı markaların bilgisayar cihazlarının bir listesi mevcuttur. Sadece Ocak ayı için tüm markaların masaüstü bilgisayarlarının toplam satış fiyatını bilmek istiyoruz.

📌 Adımlar:

İlk olarak, Cell'de F18 yazmak zorundayız:

=SUMPRODUCT((C5:C14=F16)*D5:D14)

Burada, hücre aralığı C5:C14 hücrelerini gösterir. Cihaz Kategorisi sütun, hücre F16 seçili olana atıfta bulunur Cihaz ve hücre aralığı D5:D14 hücrelerini temsil eder. Jan sütun.

Bundan sonra ➤ tuşuna basın GİRİŞ & için tüm masaüstü bilgisayarların toplam satış fiyatını göreceksiniz Ocak hemen.

İçeride SUMPRODUCT fonksiyonunda sadece bir dizi vardır. İşte, C5:C14=F16 fonksiyona Cell'deki kriterleri eşleştirmesi talimatını verdiğimiz anlamına gelir F16 hücre aralığında C5:C14 . Başka bir hücre aralığı ekleyerek D5:D14 bir Yıldız işareti(*) önce, fonksiyona verilen kriterler altında bu aralıktaki tüm değerleri toplamasını söylüyoruz.

2. İNDEKS Fonksiyonu

  • Sözdizimi:

=INDEX(array, row_num, [column_num])

ya da,

=INDEX(reference, row_num, [column_num], [area_num])

  • Fonksiyon:

Belirli bir aralıkta, belirli satır ve sütunun kesişimindeki hücrenin referans değerini döndürür.

  • Örnek:

Tablodaki satış fiyatları dizisinden 3. satır & 4. sütunun kesişimindeki değeri bilmek istediğimizi varsayalım.

📌 Adımlar:

İçinde Hücre F19 , tip:

=INDEX(D5:I14,3,4)

➤ Basın GİRİŞ & sonucu alacaksınız.

Bu yana Dördüncü dizisindeki sütun, aşağıdaki cihazlar için tüm cihazların satış fiyatlarını temsil eder Nisan & ve 3'üncü satırı aşağıdakileri temsil eder Lenovo Masaüstü Kategorisi 'nin satış fiyatını dizideki kesişim noktalarında bulacağız. Lenovo masaüstünde Nisan .

3. MATCH Fonksiyonu

  • Sözdizimi:

=MATCH(lookup_value, lookup_array, [match_type])

  • Fonksiyon:

Bir dizide belirtilen bir değerle belirtilen sırada eşleşen bir öğenin göreli konumunu döndürür.

  • Örnek:

Her şeyden önce, ayın konumunu öğreneceğiz Haziran ay başlıklarından.

📌 Adımlar:

İçinde Hücre F17 formülümüz şöyle olacak:

=MATCH(F16,D4:I4,0)

➤ Basın GİRİŞ & ayın sütun konumunun aşağıdaki gibi olduğunu göreceksiniz Haziran o 6 ay başlıklarında.

Ayın adını değiştirmek için Hücre F17 & başka bir ayın ilgili sütun konumunun seçildiğini göreceksiniz.

Ve eğer markanın sıra pozisyonunu bilmek istiyorsak Dell markaların isimlerinden Sütun B 'deki formüle göre Hücre F20 olacak:

=MATCH(F19,B5:B14,0)

İşte, B5:B14 marka adının aranacağı hücre aralığıdır. Eğer marka adını değiştirirseniz Hücre F19 'yi seçtiğinizde, seçilen hücre aralığından o markanın ilgili satır konumunu alırsınız.

Excel'de INDEX ve MATCH Fonksiyonlarının Birlikte Kullanımı

Şimdi nasıl kullanacağımızı bileceğiz İNDEKS & MAÇ işlevlerini bir işlev olarak bir araya getirir ve bu birleşik işlevin çıktı olarak tam olarak ne döndürdüğünü belirler. INDEX-MATCH işlevi büyük bir diziden belirli verileri bulmak için gerçekten etkilidir. MAÇ fonksiyonu burada girdi değerlerinin satır ve sütun konumlarını arar ve İNDEKS fonksiyonu basitçe bu satır & sütun konumlarının kesişiminden elde edilen çıktıyı döndürecektir.

Şimdi, veri kümemize dayanarak, aşağıdaki ürünlerin toplam satış fiyatını bilmek istiyoruz Lenovo marka içinde Haziran .

📌 Adımlar:

İlk olarak, hücrede E19 , tip:

=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))

Burada, hücre E17 seçili olana atıfta bulunur Cihaz , hücre aralığı B5:B14 hücrelerini gösterir. Marka sütun ve hücre E16 seçili olanı temsil eder Ay .

Formül Dağılımı

  • MATCH(E16,D4:I4,0)
    • E16 → Bu lookpu_value Tartışma.
    • D4 :I4 → Bu, şu anlama gelir lookup_array Tartışma.
    • 0 → Şunları gösterir [match_type] Tartışma.
    • Çıktı 6 .
  • MATCH(E17,B5:B14,0)
    • Çıktı 3 .
  • INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0)) → Şu hale gelir INDEX(D5:I14,3,6) .
    • D5:I14 → Bu dizi Tartışma.
    • 3 → Bu, aşağıdakileri temsil eder row_num Tartışma.
    • 6 → Şunları ifade eder [column_num] Tartışma.
    • Çıktı $6,580 .

➤ Şimdi, tuşuna basın GİRİŞ & sonucu anında bulacaksınız.

Ay & içindeki cihaz adını değiştirirseniz E16 & E17 sırasıyla, ilgili sonucu E19 hemen.

Daha fazlasını okuyun: Excel'de Belirli Veriler Nasıl Seçilir (6 Yöntem)

INDEX ve MATCH İşlevlerini SUMPRODUCT İşlevinin İçine Yerleştirme

İşte ana & kullanımlarına dayanan makalenin son bölümü SUMPRODUCT , İNDEKS & MAÇ fonksiyonları birlikte. Çıktı verilerini 10 Bu bileşik fonksiyonu kullanarak farklı kriterler.

Kriter 1: 1 Satır & 1 Sütuna Dayalı Çıktı Bulma

Bize göre 1. kriterinin toplam satış fiyatını bilmek istiyoruz. Acer ayında marka Nisan .

📌 Adımlar:

İlk olarak, hücre içinde F20 formül şöyle olacaktır:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0))

Burada, hücre F18 seçileni gösterir Cihaz ve hücre F19 seçili olanı temsil eder Ay .

Formül Dağılımı

  • İşte, burada 1. ve 2. MAÇ fonksiyonunun döndürdüğü row_num ve [column_num] için argümanlar İNDEKS fonksiyon.
  • O zaman İNDEKS fonksiyonunun döndürdüğü dizi SUMPRODUCT fonksiyon.
  • Son olarak SUMPRODUCT fonksiyonu çıktıyı döndürür $3,250 .

Bundan sonra ➤ tuşuna basın GİRİŞ & dönüş değeri şu olacaktır $3,250 .

Daha fazlasını okuyun: Excel'de 3 Kriterli INDEX MATCH (4 Örnek)

Kriter 2: 1 Satır & 2 Sütuna Dayalı Veri Çıkarma

Şimdi toplam satış fiyatını bilmek istiyoruz HP aylarındaki cihazlar Şubat yanı sıra Haziran .

📌 Adımlar:

Hücre İçinde F21 yazmak zorundayız:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Feb", "Jun"},D4:I4,0))

Burada, hücre F18 seçili olana atıfta bulunur Cihaz .

Formül Dağılımı

  • Burada, ikinci bölümde MAÇ fonksiyonunda, ayları küme parantezleri içinde tanımlıyoruz. Her iki ayın sütun konumlarını döndürecektir.
    • Çıktı → {2,6} .
  • İNDEKS fonksiyonu daha sonra satırların & sütunların kesişimlerine dayalı olarak satış fiyatlarını arar.
  • Son olarak SUMPRODUCT fonksiyonu bunları toplayacaktır.
    • Çıktı → $21,990 .

➤ tuşuna bastıktan sonra GİRİŞ sonuç değerini şu şekilde bulacaksınız $21,990 .

Daha fazlasını okuyun: Excel'de INDEX-MATCH Formülü ile Örnekler (8 Yaklaşım)

Kriter 3: 1 Satır & Tüm Sütunlara Dayalı Değerlerin Belirlenmesi

Bu bölümde, aşağıdaki sütunlarla ilgileneceğiz 1 sabit satır. Böylece, toplam satış fiyatını bulabiliriz Lenovo içindeki cihazlar tüm aylar buradaki kriterlerimiz altında.

📌 Adımlar:

Hücre İçinde F20 , tip:

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))

Formül Dağılımı

  • İşte, burada MAÇ fonksiyonunun döndürdüğü row_num seçilen Cihaz .
    • Çıktı 3 .
  • İNDEKS fonksiyonu daha sonra satırların & sütunların kesişimlerine dayalı olarak satış fiyatlarını arar.
    • Çıktı {6500,7650,4250,3150,8700,6580} .
  • Son olarak SUMPRODUCT fonksiyonu bunları toplayacaktır.
    • Çıktı $36,830 .

➤ Basın GİRİŞ & toplam satış fiyatını şu şekilde bulacaksınız $36,830 .

Bu fonksiyonda, tüm ayları veya tüm sütunları dikkate alan kriterler eklemek için şunu yazmamız gerekir 0 argüman olarak- column_pos içinde MAÇ fonksiyon.

Benzer Okumalar

  • Farklı Bir Sayfada Birden Fazla Kriter ile INDEX MATCH (2 Yol)
  • Excel'de INDEX ve MATCH İşlevleri ile SUMIF
  • Excel'de Birden Çok Eşleşme ile Dizin Eşleştirme (5 Yöntem)
  • Excel'de INDEX MATCH Birden Çok Kriter (Dizi Formülü Olmadan)
  • Excel Dizini Tekli/çoklu ölçütleri tekli/çoklu sonuçlarla eşleştirme

Kriter 4: 2 Satır & 1 Sütuna Dayalı Toplam Hesaplama

Bu bölüm altında 2 sıralar & 1 sütun kriterlerine göre, aşağıdaki ürünlerin toplam satış fiyatını bulacağız HP & Lenovo ayındaki cihazlar Haziran .

📌 Adımlar:

Hücre İçinde F21 formül verilen kriterlerin altında olacaktır:

=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0))

Hare, hücre F20 seçili olanı temsil eder Ay .

Formül Dağılımı

  • Burada, 1. MAÇ fonksiyonunun döndürdüğü row_num seçilen Cihazlar .
    • Çıktı {1,3} .
  • Sonra, 2. MAÇ fonksiyonunun döndürdüğü column_num seçilen Ay .
    • Çıktı 6 .
  • İNDEKS fonksiyonu daha sonra satırların & sütunların kesişimlerine dayalı olarak satış fiyatlarını arar.
  • Son olarak SUMPRODUCT fonksiyonu bunları toplayacaktır.
    • Çıktı $16,680 .

➤ tuşuna bastıktan sonra GİRİŞ dönüş değerini şu şekilde bulacağız $16,680 .

İşte ilkinin içinde MAÇ fonksiyonuna girmemiz gereken HP & Lenovo küme parantezleri ile çevreleyerek bir dizinin içine yerleştirebilirsiniz.

Daha fazlasını okuyun: Excel'de Birden Çok Ölçüt Altında INDEX-MATCH İşlevleri ile Toplama

Kriter 5: 2 Satır ve 2 Sütuna Dayalı Toplamın Değerlendirilmesi

Şimdi düşüneceğiz 2 sıralar & 2 toplam satış fiyatlarını çıkarmak için sütunlar HP & Lenovo belirli iki ay için cihazlar- Nisan & Haziran .

📌 Adımlar:

➤ Hücredeki Tip F22 :

=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0))

Burada yaptığımız iki şeyi birleştirmek SUMPRODUCT fonksiyonlarına bir Artı(+) İki farklı ay için aralarında.

➤ Basın GİRİŞ & çıktısını şu şekilde göreceksiniz $25,980 .

Daha fazlasını okuyun: Excel'de Dizin Eşleştirme Toplamı Birden Çok Satır (3 Yol)

Kriter 6: 2 Satır & Tüm Sütunlara Dayalı Sonuç Bulma

Bu bölümde şunları ele alalım 2 satırları & tüm sütunlar. Böylece, aşağıdaki ürünlerin toplam satış fiyatlarını bulacağız HP & Lenovo içindeki cihazlar tüm aylar .

📌 Adımlar:

➤ Formülümüz Hücre içinde olacak F21 :

=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUMPRODUCT(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))

Önceki yöntemde olduğu gibi, bu yöntemde de iki SUMPRODUCT fonksiyonlarına bir Artı(+) aralarında 2 farklı Cihazlar için tüm aylar .

➤ Basın GİRİŞ & sonuç değerini şu şekilde bulacağız $89,870 .

Daha fazlasını okuyun: Dizin Excel'de Satır ve Sütunlarda Birden Çok Ölçütü Eşleştirme

Kriter 7: Tüm Satırlar & 1 Sütun Bazında Çıktı Belirleme

Bu kritere göre, artık tüm şirketlerin toplam satış fiyatlarını çıkarabiliriz. Cihazlar tek bir ay için ( Mart ).

📌 Adımlar:

➤ Formülü Hücreye Ekle F20 :

=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0))

Formül Dağılımı

  • İşte, burada MAÇ fonksiyonunun döndürdüğü column_num seçilen Ay .
    • Çıktı 3 .
  • İNDEKS fonksiyonu daha sonra satırların & sütunların kesişimlerine dayalı olarak satış fiyatlarını arar.
    • Çıktı {7560;14260;4250;12870;8110;21360;27890;9250;16000;19680} .
  • Son olarak SUMPRODUCT fonksiyonu bunları toplayacaktır.
    • Çıktı $141,230 .

➤ Basın GİRİŞ & işiniz bitti. Geri dönüş değeri $141,230 .

Kriter 8: Tüm Satırlara & 2 Sütuna Dayalı Değerleri Çıkarma

Bu bölümde, iki ay boyunca tüm cihazların toplam satış fiyatını belirleyeceğiz- Şubat & Haziran .

📌 Adımlar:

Hücre İçinde F21 yazmak zorundayız:

=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,0,MATCH(F20,D4:I4,0))

Burada iki uygulama yapıyoruz SUMPRODUCT fonksiyonlarına bir Artı(+) aralarında 2 farklı Aylar için Tüm Cihazlar .

➤ tuşuna bastıktan sonra GİRİŞ toplam satış fiyatı şu şekilde görünecektir $263,140 .

Kriter 9: Tüm Satırlar ve Tüm Sütunlara Dayalı Sonuç Bulma

Şimdi tüm ürünlerin toplam satış fiyatını bulacağız. Cihazlar için tüm aylar tabloda.

📌 Adımlar:

Hücre İçinde F20 yazmanız gerekiyor:

=SUMPRODUCT(INDEX(D5:I14,0,0))

➤ Basın GİRİŞ & sonuç değerini şu şekilde alırsınız $808,090 .

Kullanmanıza gerek yok MAÇ fonksiyonlarını burada tanımlıyoruz çünkü tüm sütunları & satır konumlarını yazarak 0's içinde İNDEKS fonksiyon.

Kriter 10: Farklı Çiftlere Dayalı Toplam Hesaplama

Son kriterimizde, aşağıdaki ürünlerin toplam satış fiyatlarını bulacağız HP cihazlar için Nisan ile birlikte Lenovo cihazlar için Haziran Birlikte.

📌 Adımlar:

➤ Bu kriter altında, Hücre'deki formülümüz F22 olacak:

=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH({"Apr", "Jun"},D4:I4,0))

Formül Dağılımı

  • Burada, 1. MAÇ fonksiyonunun döndürdüğü row_num seçilen Cihazlar .. 2 Çift .
    • Çıktı {1,3} .
  • Sonra, 2. MAÇ fonksiyonunun döndürdüğü column_num seçilen Aylar .. 2 Çift .
    • Çıktı {4,6} .
  • İNDEKS fonksiyonu daha sonra satırların & sütunların kesişimlerine dayalı olarak satış fiyatlarını arar.
  • Son olarak SUMPRODUCT fonksiyonu bunları toplayacaktır.
    • Çıktı $12,730 .

➤ Şimdi tuşuna basın GİRİŞ & sonucu şu şekilde göreceksiniz $12,730 .

Bu birleşik fonksiyonda farklı çiftleri eklerken Cihaz & Ay argümanlarına dayalı olarak iki dizinin içindeki adlar; sütun konumları ve Cihaz & Ay Çiftlerdeki isimler karşılık gelen sırada tutulmalıdır.

Daha fazlasını okuyun: Excel'de Farklı Dizilerden Birden Çok Ölçüt Nasıl Eşleştirilir

SUMPRODUCT vs INDEX-MATCH

  • Bu SUMPRODUCT fonksiyonu seçilen dizilerin çarpımlarının toplamını döndürür. dizi formülleri . SUMPRODUCT işlevi, çeşitli analiz ve karşılaştırmalar için Excel'de birden çok ölçütle de kullanılabilir.
  • Öte yandan, aşağıdaki kombinasyon İNDEKS ve MAÇ fonksiyonlarına oldukça verimli bir alternatif olabilir. arama fonksiyonları Belirli bir veri kümesi içinde belirli bir değeri aramak için Excel'in SUMIFS fonksiyonu ile İNDEKS EŞLEŞTİRME fonksiyonları harikalar yaratabilirken birden fazla kriter için koşullu toplamın hesaplanması .

Sonuç Sözleri

Umarım bu makalede SUMPRODUCT , İNDEKS & MAÇ fonksiyonlarını bir araya getirerek normal Excel çalışmalarınızda uygulamanızı isteyecektir. Herhangi bir sorunuz veya geri bildiriminiz varsa lütfen değerli yorumlarınızla bana bildirin. Ayrıca bu web sitesindeki Excel fonksiyonlarına dayalı diğer bilgilendirici & ilginç makalelerimize de göz atabilirsiniz.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.