Özellik ikonu

SATIRSEÇ

İndirme izni yok

Genel Bakış

SATIRSEÇ (CHOOSEROWS), bir hücre aralığındaki veya dizideki yalnızca belirttiğiniz satırları verir. Satır numaraları pozitifse baştan, negatifse sondan sayılır. Büyük bir tablodan ilk, son ya da belirli sıradaki satırları ayırmak ve bunları yeni bir sonuç dizisi olarak kullanmak için uygundur.

Söz dizimi ve parametre​

TRTürkçe
ENEnglish
=CHOOSEROWS(array, row_num1, [row_num2], ...)
Kategori
Arama ve Başvuru
İngilizce adı
CHOOSEROWS
Platform
Windows Mac Web
3 bağımsız değişken 2 zorunlu 1 isteğe bağlı Köşeli parantez [ ] isteğe bağlı demektir
Bağımsız değişken Durum Ne işe yarar
diziarray Zorunlu Satırları seçilecek hücre aralığını veya diziyi belirtir.
satır_sayısı1row_num1 Zorunlu Döndürülecek ilk satırın numarasını belirtir; negatif sayı sondan sayar.
satır_sayısı2row_num2 İsteğe bağlı Döndürülecek ek satırın numarasını belirtir; gerektiği kadar satır numarası eklenebilir.
Geçerli kullanımlar
=SATIRSEÇ(A2:C6;1)
=SATIRSEÇ(A2:C6;-1)
=SATIRSEÇ(A2:C6;1;3)
Desteklenen Excel sürümleri 2024 ve sonrası
  1. 2003 Desteklenmiyor
  2. 2007 Desteklenmiyor
  3. 2010 Desteklenmiyor
  4. 2013 Desteklenmiyor
  5. 2016 Desteklenmiyor
  6. 2019 Desteklenmiyor
  7. 2021 Desteklenmiyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev dinamik dizi sonucu verir. Birden fazla satır seçtiğinizde veya seçilen satır birden fazla sütun içerdiğinde sonuç komşu hücrelere taşar. Satır numaralarını satır_sayısı1, satır_sayısı2 diye art arda yazın; sonuçta satırlar yazdığınız sırayla gelir.

1. Baştan ve sondan satır seçme​

A2:A6 aralığındaki şehir listesinden B sütunundaki numaraya göre tek bir satır alalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SATIRSEÇ($A$2:$A$6;B2)
=CHOOSEROWS($A$2:$A$6,B2)
SATIRSEÇ
Formülünü incelemek için bir hücre seçin.
ABC
1ŞehirSatır sayısıSeçilen şehir
2Ankara1Ankara
3İzmir3Bursa
4Bursa5Konya
5Adana-1Konya
6Konya-2Adana
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla Ankara, Bursa, Konya, Konya ve Adana olur. Pozitif numaralar baştan sayılır: 1 ilk satırı, 3 üçüncü satırı, 5 beşinci satırı verir. Negatif numaralar sondan sayılır: -1 son satırı, -2 sondan ikinci satırı verir.

2. Birden fazla satırı birlikte seçme​

Aynı formülde iki satır numarası verebilirsiniz. Sonuçların tek hücrede görünmesi için SATIRSEÇ işlevini METİNBİRLEŞTİR içine yerleştirelim. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=METİNBİRLEŞTİR(", ";DOĞRU;SATIRSEÇ($A$2:$A$6;B2;C2))
=TEXTJOIN(", ",TRUE,CHOOSEROWS($A$2:$A$6,B2,C2))
SATIRSEÇ
Formülünü incelemek için bir hücre seçin.
ABCD
1AyBirinci satırİkinci satırSeçilen aylar
2Ocak13Ocak, Mart
3Şubat25Şubat, Mayıs
4Mart51Mayıs, Ocak
5Nisan-1-2Mayıs, Nisan
6Mayıs33Mart, Mart
Çoklu SeçimExcelDepo v1.0.0
Sonuçlar sırasıyla Ocak, Mart, Şubat, Mayıs, Mayıs, Ocak, Mayıs, Nisan ve Mart, Mart olur. Satırlar, satır numaralarını yazdığınız sırayla gelir; bu yüzden üçüncü satırda 5 ve 1 numaraları ters sırayla sonuç verir. Aynı numarayı iki kez yazarsanız satır iki kez döner. Sondaki satırda 3 ve 3 olduğu için sonuçta aynı ay iki kez görünür. Pozitif ve negatif numaraları aynı formülde birlikte kullanabilirsiniz.

3. Çok sütunlu dizide tüm satırı alma​

SATIRSEÇ yalnız bir hücreyi değil, seçilen satırın tüm sütunlarını verir. B2:C6 aralığındaki iki aylık satışlardan D sütunundaki numaraya göre satırı seçip toplayalım. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=TOPLA(SATIRSEÇ($B$2:$C$6;D2))
=SUM(CHOOSEROWS($B$2:$C$6,D2))
SATIRSEÇ
Formülünü incelemek için bir hücre seçin.
ABCDE
1ÜrünOcakŞubatSatır sayısıSeçilen satırın toplamı
2Kalem1201501270
3Defter300280-195
4Silgi80953175
5Cetvel60702580
6Bant4055-2130
Satış TablosuExcelDepo v1.0.0
Sonuçlar sırasıyla 270, 95, 175, 580 ve 130 olur. Dizi iki sütunlu olduğundan SATIRSEÇ seçilen satırdaki her iki değeri de döndürür ve TOPLA bunları toplar. Bu nedenle 1 numaralı satır Ocak ve Şubat değerlerinin toplamını, -1 ise son satırın toplamını verir. Satır numarası kaynak aralığın dışına taşmadığı sürece sonuç hesaplanır.

4. Sıfır ve aralık dışı satır numaraları​

Satır numarası 0 olamaz ve dizideki satır sayısını aşamaz. A2:A6 aralığında beş satır olduğunu varsayarak D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=METİNBİRLEŞTİR(", ";DOĞRU;SATIRSEÇ($A$2:$A$6;B2;C2))
=TEXTJOIN(", ",TRUE,CHOOSEROWS($A$2:$A$6,B2,C2))
SATIRSEÇ
Formülünü incelemek için bir hücre seçin.
ABCD
1PersonelBirinci satırİkinci satırSeçilen personel
2Ayşe10#DEĞER!
3Mehmet26#DEĞER!
4Zeynep-61#DEĞER!
5Can2-1Mehmet, Elif
6Elif5-5Elif, Ayşe
HataExcelDepo v1.0.0
Sonuçlar sırasıyla #DEĞER!, #DEĞER!, #DEĞER!, Mehmet, Elif ve Elif, Ayşe olur. İlk satırda ikinci numara 0 olduğundan, birinci numara geçerli olsa bile tüm sonuç #DEĞER! hatası verir. İkinci satırdaki 6 ve üçüncü satırdaki -6 dizideki beş satırı aştığı için aynı hatayı üretir. Son iki satırda numaralar geçerli aralıkta kaldığından -1 son satırı, -5 ise baştaki ilk satırı verir.

Kullanırken dikkat edin​

  • Satır numaralarının yönü: satır_sayısı1 ve satır_sayısı2 değerleri 0'dan büyükse satırlar dizinin başından sayılır; 1 ilk satırı belirtir. Değerler 0'dan küçükse satırlar dizinin sonundan sayılır; -1 son satırı, -2 sondan ikinci satırı belirtir.
  • Hata koşulları: satır_sayısı1 veya satır_sayısı2 değeri 0 ise sonuç #DEĞER! hatasıdır. Satır numarasının mutlak değeri dizi içindeki satır sayısından büyükse de #DEĞER! hatası alırsınız. Numaralardan yalnız biri geçersiz olsa bile işlev geçerli satırları döndürmez, tüm sonuç hata olur.
  • Birden fazla satır numarası: satır_sayısı2 ve sonraki numaralar isteğe bağlıdır ve gerektiği kadar eklenebilir. Satırlar numaraları yazdığınız sırayla döner, aynı numarayı tekrar yazarsanız aynı satır sonuçta yeniden yer alır. Sonuç, dizi ile aynı sayıda sütun içerir.
  • Dinamik dizi davranışı: İşlev dinamik dizi formülü oluşturabilir. Birden fazla hücreye yayılan sonuç için altındaki ve sağındaki hücrelerin boş olması gerekir; aksi halde taşma hatası görürsünüz. Sonucu tek hücrede göstermek için METİNBİRLEŞTİR veya TOPLA gibi bir işlevle sarmalayabilirsiniz.
  • Sürüm: SATIRSEÇ işlevi Excel 2024 sürümüyle birlikte eklenmiştir. İlk olarak Mart 2022'de Microsoft 365 abonelerine sunulmuştur. Daha eski kalıcı lisanslı sürümlerde bulunmaz.
  • İlgili işlevler: SÜTUNSEÇ: Aynı mantıkla satır yerine belirli sütunları seçmek istediğinizde kullanın. BIRAK: Seçmek yerine belirli satır veya sütunları dışarıda bırakmak istediğinizde tercih edin. AL: Bir dizinin baştan veya sondan belirli sayıda satır ve sütununu almak istediğinizde kullanın. FİLTRE: Satırları numaraya göre değil, koşula göre seçmek istediğinizde tercih edin. GENİŞLET: Diziyi belirli boyutlara genişletip eksik yerleri doldurmak için kullanın. SATIRA: Diziyi tek bir satıra dönüştürmek istediğinizde kullanın. SATIRKAYDIR: Diziyi birden fazla satıra yeniden düzenlemek istediğinizde tercih edin.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
11
İlk yayın
Güncel
İngilizce
CHOOSEROWS
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst