Genel Bakış
SATIRA (TOROW), bir diziyi veya hücre aralığını tek satırlık bir diziye dönüştürür. Çok satırlı ve çok sütunlu bir tablodaki değerleri yan yana tek bir listede toplamak için kullanılır. İsterseniz boş hücreleri ve hataları sonuçtan çıkarabilir, değerlerin okunma yönünü seçebilirsiniz.
SATIRA işlevi dinamik dizi üretir; sonuç, formülü yazdığınız hücreden sağa doğru komşu hücrelere taşar. Bu sayfadaki örneklerde sonucu tek hücrede göstermek için işlevi METİNBİRLEŞTİR veya SÜTUNSAY içinde kullandık.
Tabloda her sonucu tek hücrede görebilmek için sonucu METİNBİRLEŞTİR ile birleştiriyoruz. C sütunu tarama yönünü belirler. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Sonuçlar sırasıyla Kalem, Defter, Silgi, Cetvel, Makas, Bant, Kalem, Silgi, Makas, Defter, Cetvel, Bant ve Kalem, Silgi, Makas, Defter, Cetvel, Bant olur. sütuna_göre_tara değeri YANLIŞ olduğunda dizi satır satır, DOĞRU olduğunda sütun sütun taranır; bu yüzden ikinci satırda ürünler önce birinci sütundan aşağı doğru okunur. Üçüncü satırdaki 1 sıfırdan farklı olduğu için DOĞRU gibi çalışır ve sonuç ikinci satırla aynı olur. Değerlerin kendisi değişmez, yalnız sıraları değişir.
Sonuçlar sırasıyla 8, 6, 7 ve 5 olur. Aralıkta toplam sekiz hücre, bunların ikisi boş ve biri hatalıdır. yoksay değeri 0 olduğunda tüm hücreler korunur; 1 yalnız boş hücreleri, 2 yalnız hatalı hücreleri, 3 ise hem boş hem hatalı hücreleri sonuçtan çıkarır. Bu nedenle öğe sayısı her satırda farklı olur.
Sonuçlar sırasıyla Elif, Mehmet, Zeynep, , Can, Selin, Burak, Deniz, Elif, Zeynep, Can, Burak, Mehmet, , Selin, Deniz, Elif, Mehmet, Zeynep, Can, Selin, Burak, Deniz ve Elif, Zeynep, Can, Burak, Mehmet, Selin, Deniz olur. yoksay değeri 0 iken boş hücre sonuçta yer alır; değer 1 olduğunda boş hücre listeden çıkar. sütuna_göre_tara değeri DOĞRU olduğunda adlar önce birinci sütundan, sonra ikinci sütundan okunur. İki parametre birbirinden bağımsız çalışır: biri öğelerin neler olacağını, diğeri sırasının nasıl olacağını belirler.
Sonuçlar sırasıyla 40, 25, 35, , 50, 15, 20, 45, 40, 25, 35, , 50, 15, 20, 45, 40, 25, 35, , 50, 15, 20, 45 ve 40, 25, 35, 50, 15, 20, 45 olur. İlk üç satırda parametreler boş, 0 ve YANLIŞ ya da 0 olarak verilmiştir; hepsi varsayılan davranışa denk geldiği için aynı sonucu üretir: tüm değerler korunur, dizi satır satır taranır ve boş hücre sonuçta yer alır. Dördüncü satırda yoksay değeri 1 olduğundan boş hücre sonuçtan çıkar.
Söz dizimi ve parametre
- Kategori
- Arama ve Başvuru
- İngilizce adı
- TOROW
- Platform
- Windows Mac Web
3 bağımsız değişken
1 zorunlu
2 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 | Tek satıra dönüştürülecek diziyi veya hücre aralığını belirtir. |
| yoksayignore | İsteğe bağlı | Sonuçtan hangi değerlerin çıkarılacağını belirleyen sayıyı belirtir. |
| sütuna_göre_tarascan_by_column | İsteğe bağlı | Dizinin satır satır mı yoksa sütun sütun mu taranacağını belirleyen mantıksal değeri belirtir. |
Geçerli kullanımlar
=SATIRA(A2:C3)
=SATIRA(A2:C3;1)
=SATIRA(A2:C3;0;DOĞRU)
=SATIRA(A2:C3;3;YANLIŞ)
Desteklenen Excel sürümleri
2024 ve sonrası
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Desteklenmiyor
- 2013 Desteklenmiyor
- 2016 Desteklenmiyor
- 2019 Desteklenmiyor
- 2021 Desteklenmiyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Satır ve sütun sırasına göre tarama
A2:B4 aralığındaki altı ürünü tek satıra dönüştürelim. SATIRA sonucu tek hücreye değil, bulunduğu hücreden sağa doğru komşu hücrelere taşırır; boş bir hücreye aşağıdaki formülü yazarsanız değerler yan yana dizilir:Tabloda her sonucu tek hücrede görebilmek için sonucu METİNBİRLEŞTİR ile birleştiriyoruz. C sütunu tarama yönünü belirler. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
=METİNBİRLEŞTİR(", ";YANLIŞ;SATIRA($A$2:$B$4;0;C2))
SATIRA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Birinci ürün | İkinci ürün | sütuna_göre_tara | Tek satır |
| 2 | Kalem | Defter | YANLIŞ | Kalem, Defter, Silgi, Cetvel, Makas, Bant |
| 3 | Silgi | Cetvel | DOĞRU | Kalem, Silgi, Makas, Defter, Cetvel, Bant |
| 4 | Makas | Bant | 1 | Kalem, Silgi, Makas, Defter, Cetvel, Bant |
TemelExcelDepo v1.0.0
2. Boş hücreleri ve hataları yoksayma
A2:B5 aralığında iki boş hücre ve bilerek #YOK hatası üreten bir hücre (B3) vardır. C sütunundaki yoksay değeri hangi değerlerin sonuçtan çıkarılacağını belirler. D2 hücresine aşağıdaki formülü yazıp aşağı kopyaladığınızda tek satırlık sonuçtaki öğe sayısını görürsünüz:SATIRA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Hafta 1 | Hafta 2 | yoksay | Öğe sayısı |
| 2 | 45 | 0 | 8 | |
| 3 | 60 | #YOK | 1 | 6 |
| 4 | 30 | 2 | 7 | |
| 5 | 75 | 20 | 3 | 5 |
YoksayExcelDepo v1.0.0
3. Her iki parametreyi birlikte kullanma
A2:B5 aralığındaki personel adları arasında bir boş hücre bulunur. C sütunu yoksay, D sütunu sütuna_göre_tara değerini taşır. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=METİNBİRLEŞTİR(", ";YANLIŞ;SATIRA($A$2:$B$5;C2;D2))
SATIRA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Personel 1 | Personel 2 | yoksay | sütuna_göre_tara | Sonuç |
| 2 | Elif | Mehmet | 0 | YANLIŞ | Elif, Mehmet, Zeynep, , Can, Selin, Burak, Deniz |
| 3 | Zeynep | 0 | DOĞRU | Elif, Zeynep, Can, Burak, Mehmet, , Selin, Deniz | |
| 4 | Can | Selin | 1 | YANLIŞ | Elif, Mehmet, Zeynep, Can, Selin, Burak, Deniz |
| 5 | Burak | Deniz | 1 | DOĞRU | Elif, Zeynep, Can, Burak, Mehmet, Selin, Deniz |
PersonelExcelDepo v1.0.0
4. Varsayılan davranış
Parametreleri hiç yazmazsanız yoksay için 0, sütuna_göre_tara için YANLIŞ kullanılır. Tabloda parametreleri hücrelerden aldığımız için ilk satırda C2 ve D2 hücrelerini bilerek boş bırakıyoruz; boş hücre başvurusu 0 veya YANLIŞ gibi değerlendirilir. A2:B5 aralığındaki depo stoklarında bir boş hücre vardır. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=METİNBİRLEŞTİR(", ";YANLIŞ;SATIRA($A$2:$B$5;C2;D2))
SATIRA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Depo A | Depo B | yoksay | sütuna_göre_tara | Sonuç |
| 2 | 40 | 25 | 40, 25, 35, , 50, 15, 20, 45 | ||
| 3 | 35 | 0 | YANLIŞ | 40, 25, 35, , 50, 15, 20, 45 | |
| 4 | 50 | 15 | 0 | 0 | 40, 25, 35, , 50, 15, 20, 45 |
| 5 | 20 | 45 | 1 | YANLIŞ | 40, 25, 35, 50, 15, 20, 45 |
VarsayılanlarExcelDepo v1.0.0
Kullanırken dikkat edin
- dizi parametresi: dizi, tek satıra dönüştürülecek diziyi veya hücre aralığını belirtir. Dizi tek bir hücre aralığı olabileceği gibi başka bir işlevin ürettiği bir dizi de olabilir.
- yoksay parametresi: yoksay, sonuca hangi değerlerin alınmayacağını belirler: 0 tüm değerleri korur (varsayılan), 1 boş hücreleri yoksayar, 2 hataları yoksayar, 3 hem boş hücreleri hem hataları yoksayar. Parametreyi boş bırakırsanız ya da atlarsanız tüm değerler korunur.
- sütuna_göre_tara parametresi: sütuna_göre_tara, dizinin nasıl taranacağını belirler. YANLIŞ (veya 0) olduğunda dizi satır satır taranır; bu varsayılan değerdir. DOĞRU (veya sıfırdan farklı bir sayı) olduğunda dizi sütun sütun taranır ve değerlerin sırası değişir. Parametreyi boş bırakırsanız YANLIŞ kullanılır.
- Boş hücreler: Korunan boş hücreler sonuçta boş öğe olarak yer alır; örneklerdeki METİNBİRLEŞTİR sonuçlarında bu öğeler, iki ayırıcı arasında boş bir yer olarak görünür. Boş hücrelerin sonuçta görünmesini istemiyorsanız yoksay parametresi için 1 veya 3 değerini kullanın.
- Dinamik dizi ve sürüm: SATIRA dinamik dizi formülü oluşturabilir; sonuç komşu hücrelere taşar. Bu nedenle sonucun taşacağı hücrelerin boş olması gerekir. İşlev Excel 2024 ile birlikte gelmiştir ve ilk olarak Mart 2022'de Microsoft 365 abonelerine sunulmuştur.
- İlgili işlevler: SÜTUNA: Diziyi tek satır yerine tek sütuna dönüştürmek istediğinizde tercih edin. SATIRSEÇ: Diziden yalnız belirli satırları almak istediğinizde kullanın. SÜTUNSEÇ: Diziden yalnız belirli sütunları almak istediğinizde kullanın. SÜTUNSAR: Tek satırlık veya tek sütunlu bir listeyi birden çok sütuna bölmek için kullanılır. SATIRSAR: Listeyi birden çok satıra bölmek için kullanılır. METİNBİRLEŞTİR: Tek satırlık sonucu tek hücrede metin olarak göstermek istediğinizde işe yarar.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2024