İçindekiler
Bu eğitimde, bir satır numarasının nasıl döndürüleceğini göstereceğiz excel'de hücre eşleşmesi Daha açık bir şekilde söylersek, bir veri kümesinden bir değer seçeceğiz ve bu değerin satır numarasını çıkaracağız. Bunu yapmak için bu makale boyunca farklı fonksiyonlar veya farklı fonksiyonların kombinasyonlarını kullanacağız.
Alıştırma Çalışma Kitabını İndirin
Alıştırma çalışma kitabını buradan indirebiliriz.
Dönüş Satır Numarası.xlsmExcel'de Bir Hücre Eşleşmesinin Satır Numarasını Döndürmenin 7 Yöntemi
Bu makalede şunları tartışacağız 7 excel'de bir hücre eşleşmesinin satır numarasını döndürmek için yöntemler. Süreci daha iyi anlamanızı sağlamak için, yöntem numarası hariç bu makaledeki tüm yöntemler için aynı veri kümesini kullanacağız 5 Kullanacağımız veri kümesi, farklı kişilerin adlarından ve bu kişilerin doğdukları ülkelerden oluşmaktadır. İsim sütununa veya Ülke sütunu. Daha sonra bu değerin hangi satırda yer aldığını bulacağız.
1. SATIR İşlevi ile Excel ile Eşleşen Bir Hücrenin Satır Numarasını Döndürme
İlk ve en önemlisi, bir hücre eşleşmesinin satır numarasını Excel ile SIRA fonksiyon. SIRA excel'deki işlev referansın satır numarasını döndürür. Aşağıdaki veri kümesinde, adın satır numarasını çıkaracağız Chris hücre içinde F5 .
Bu işlemi gerçekleştirmek için gerekli adımları görelim:
ADIMLAR:
- Başlamak için hücreyi seçin F5 .
- Ek olarak, aşağıdakileri de yazın =ROW( bölümünü o hücrenin formül çubuğuna yerleştirin.
- Bu kısmı yazdıktan sonra, adı içeren hücreyi seçin, Chris Böylece, formül çubuğunda aşağıdaki formülü elde ederiz:
=ROW(C6)
- Ardından, tuşuna basın Girin .
- Sonunda, ismin satır numarasını görebiliriz Chris hücre içinde F5 .
Daha Fazla Oku: Excel VBA: Değerin Satır Numarasını Döndürme (5 Uygun Yöntem)
2. Excel'de Satır Numarasını Almak için MATCH İşlevini Kullanın
Bu yöntemde, aşağıdakileri kullanacağız MAÇ fonksiyonu excel'deki eşleşmelerin satır sayısını döndürmek için kullanılır. MAÇ işlevi, belirtilen bir öğe için bir hücre aralığını arar ve ardından öğenin aralıktaki göreli konumunu döndürür. Aşağıdaki veri kümesinde, ülke adının hangi satırda olduğunu bulacağız Kanada Yalanlar.
Bu yöntemi gerçekleştirmek için aşağıdaki adımları takip etmeniz yeterlidir.
ADIMLAR:
- İlk olarak, hücreyi seçin F5 .
- Ardından, bu hücreye aşağıdaki formülü ekleyin:
=MATCH(E5,C:C,0)
- Sonra, vur Girin .
- Son olarak, yukarıdaki komutlar ülke adının satır numarasını döndürür Kanada hücre içinde F5 .
Daha fazlasını okuyun: Excel İki Sütunda Eşleşen Değerleri Bulma
3. Satır Sırasını Çıkarmak için MATCH & ROW Fonksiyonlarının Kombinasyonları
Ayrıca şu kombinasyonu da kullanabiliriz MAÇ ve SIRA fonksiyonları bir hücre eşleşmesinin satır numarasını döndürmek için kullanılır. F5 değerinin bulunduğu satır numarasını gireceğiz Kanada içinde yatıyor Ülke sütun.
Bunu yapmak için gereken adımlara bir göz atalım.
ADIMLAR:
- İlk olarak, hücreyi seçin F5 .
- İkinci olarak, bu hücreye aşağıdaki formülü yazın:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1
- Ardından, tuşuna basın Girin .
- Son olarak, değerin satır numarasını alıyoruz Kanada o 6 veri setimizde.
Daha fazlasını okuyun: Excel'de İki Hücre Eşleşirse Değerleri Başka Bir Hücreye Kopyalama: 3 Yöntem
4. Excel'de Bir Eşleşmenin Satır Numarasını Döndürmek için INDEX, MATCH & ROW İşlevlerini Birleştirin
Bir kombinasyon İNDEKS , MAÇ & SIRA fonksiyonları, excel'de bir eşleşmenin satır numarasını döndürmenin başka bir yoludur.
İçinde Microsoft Excel , the İNDEKS içinde işlev Excel bir aralık veya dizinin belirli bir noktasındaki değeri döndürür.
Yine sütunun hangi satırında olduğunu bulacağız C ülke adı Kanada hücresindeki satır numarasının sayısal değerini döndüreceğiz. F5 .
Bu yöntemi çalıştırmak için gerekli adımları görelim.
ADIMLAR:
- Başlangıçta, hücreyi seçin F5 .
- Ardından, bu hücreye aşağıdaki formülü ekleyin:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0))
- Sonra, vur Girin .
- Dolayısıyla, yukarıdaki eylemler ülke adının satır numarasını döndürür Kanada hücre içinde F5 .
🔎 Formül Nasıl Çalışır?
- MATCH(E5,C4:C10,0): Bu kısım hücre değerini arar E5 aralığı içinde ( C4:C10 ).
- INDEX(B4:B10,MATCH(E5,C4:C10,0): Bu kısım, aralık içindeki eşleşen değerin referansını döndürür ( B4:B10 ).
- ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)): satır numarasını döndürür. İNDEKS .
Daha fazlasını okuyun: Excel'de Vlookup ve Son Eşleşme Nasıl Çekilir (4 Yol)
Benzer Okumalar
- Excel VBA ile Aralıktan Satır Numarası Nasıl Alınır (9 Örnek)
- Excel Formülünde Satır Sayısı Nasıl Artırılır (6 Kullanışlı Yol)
- [Düzeltildi!] Excel'de Eksik Satır Numaraları ve Sütun Harfleri (3 Çözüm)
- Verilerle Son Satır Numarasını Bulmak için Excel Formülü Nasıl Kullanılır (2 Yol)
- Excel'de Hücre Referansı Olarak Değişken Satır Numarası Nasıl Kullanılır
5. Eşleşen Değerin Satır Numarasını Almak için SMALL & MATCH Fonksiyonlarını Birleştirin
kombinasyonunu da kullanabiliriz. KÜÇÜK & MAÇ excel'de eşleşen bir değerin satır numarasını döndürmek için işlevler.
Bir liste artan sırada değere göre sıralandığında, excel KÜÇÜK fonksiyonu, listedeki konumuna göre sayısal bir değer döndürür.
Bu yöntemi göstermek için, öncekilerden biraz farklı bir veri seti kullanacağız çünkü KÜÇÜK fonksiyonu sadece sayısal değerlerle çalışır. Aşağıdaki veri kümesinde ülke isimleri ve alanları var. Alanın en düşük değerinin hangi satırda olduğunu bulacağız. Sonra bu değeri hücreye döndüreceğiz E5 .
Bu yöntemi gerçekleştirmek için gerekli adımları görelim.
ADIMLAR:
- Başlamak için hücreyi seçin E5 .
- Ayrıca, bu hücreye aşağıdaki formülü ekleyin:
=MATCH(SMALL(C5:C10,1),C5:C10)
- Ardından, tuşuna basın Girin .
- Sonuç olarak, sütundaki alanın en düşük değerinin C satır numarasında bulunur 3 .
🔎 Formül Nasıl Çalışır?
- SMALL(C5:C10,1): Bu kısım, aralıktaki en küçük sayısal değeri döndürür ( C5:C10 ).
- MATCH(SMALL(C5:C10,1),C5:C10): Hücredeki en küçük değerin satır numarasını döndürür E5 .
NOT:
Bu yana MAÇ fonksiyonu bir veri aralığındaki bir değerin göreli konumunu döndürürken, yukarıdaki işlem 3 yerine 7 .
6. Excel'de Bir Hücre Eşleşmesinin Tüm Satır Numaralarını Bir Hücrede Döndürme
Diyelim ki, tek bir sütunda birden fazla aynı değere sahip olduğumuz, ancak farklı satırlarda bulunan bir veri kümemiz var. Bu değerlerin satır numaralarını tek bir hücreye girmek istiyoruz. Bu tür bir problemi çözmek için TEXTJOIN , EĞER ve SIRA fonksiyonlar.
Bu TEXTJOIN fonksiyonu, birleştirilecek her metin değeri arasında tanımladığınız bir sınırlayıcı ile çeşitli aralıklardan ve/veya dizelerden metinleri birleştirir.
Aşağıdaki veri kümesinde, sütunda şunu görebiliriz C 'nin değeri Birleşik Devletler ' mevcut 3 zamanlar.
Tek bir hücrede aynı değere sahip satır numaralarını döndürme adımlarını görelim.
ADIMLAR:
- İlk olarak, hücreyi seçin F5 .
- Ardından, bu hücreye aşağıdaki formülü girin:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))
- Ardından, tuşuna basın Girin .
- Son olarak, hücrede F5 sütunundan aynı değerlerin satır numaralarını görebiliriz C .
🔎 Formül Nasıl Çalışır?
- IF(C5:C10=E5,ROW(C5:C10),""): Bu bölümde EĞER formülü, aralıktaki hangi değerlerin ( C5:C10 ) hücre değerine eşittir E5 Bundan sonra, o hücrenin satır numarasını döndürür.
- TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""): Önceki adımın satır numaralarını tek bir hücrede virgülle birleştirir F5 .
Daha fazlasını okuyun: Excel'de 2 Çalışma Sayfasındaki Veriler Nasıl Eşleştirilir
7. Bir Hücre Eşleşmesinin Satır Sırasını Almak için VBA Kodunu Uygulayın
İleri düzey bir excel kullanıcısıysanız, bir VBA ( Uygulamalar için Visual Basic ) kodunu kullanarak excel'de bir hücre eşleşmesinin satır numarasını döndürür. VBA kodu ile excel'de her türlü işlemi daha hızlı yapabiliriz. Aşağıdaki veri kümesinde, bir VBA değerinin satır numarasını bulmak için kod Kanada sütun içinde C .
Uygulamak için adımları görelim VBA Kod.
ADIMLAR:
- İlk olarak, sağ tıklayın adlı etkin sayfada VBA .
- İkinci olarak, ' Kodu Görüntüle '.
- Sonra, boş bir VBA modülü görünecektir.
- Üçüncü olarak, bu boş modüle aşağıdaki kodu ekleyin:
Sub ReturnRowNumber() Dim Wsheet As Worksheet Dim Row_Match As Long Dim j As Long Dim Value_Searched As String Set Wsheet = Worksheets("VBA") Value_Searched = "Canada" For j = 1 To 10000 If StrComp(Wsheet.Range("C" & j).Value, Value_Searched, vbTextCompare) = 0 Then Row_Match = j Exit For End If Next j MsgBox Row_Match End Sub
- Değeri girin Kanada değişkeni için ' Value_Serched Aşağıdaki resimde bu kısmı vurguladık.
- Şimdi, üzerine tıklayın Koşmak düğmesine basın veya F5 tuşuna basarak kodu çalıştırın.
- Son olarak, değerin satır numarasını gösteren bir mesaj kutusu alırız Kanada sütun içinde C o 6 .
Daha fazlasını okuyun: Excel'de VBA Kullanarak Satır Numarası Bulma (4 Makro)
NOT:
Yukarıdaki kodda, veri kümenizden herhangi bir veriyi aramak istiyorsanız, yukarıdaki görüntüden kodun vurgulanan kısımlarını değiştirmeniz yeterli olacaktır. VBA Çalışma sayfanızın adını kullanın. Değeri değiştirin Kanada çalışma sayfanızda aramak istediğiniz başka bir değere. Sütun aralığı yerine C öğesine tıkladığınızda, aramak istediğiniz sütun aralığını gireceksiniz.
Sonuç
Sonuç olarak, bu eğitim excel'de bir hücre eşleşmesinin satır numarasını döndürmek için fikirleri özetlemektedir. Becerilerinizi test etmek için bu makaleyle birlikte gelen alıştırma çalışma sayfasını kullanın. Herhangi bir sorunuz varsa, lütfen aşağıya bir yorum bırakın. Ekibimiz size mümkün olan en kısa sürede cevap vermeye çalışacaktır. Daha yaratıcı şeyler için gözünüzü dört açın Microsoft Excel gelecekte çözümler.