BIRAK Fonksiyonu Nedir ve Nasıl Kullanılır?
Excel’deki BIRAK (DROP) fonksiyonu, bir dizi veya aralığın belirli sayıdaki satırını veya sütununu bırakarak (atlayarak) geri kalan kısmını dinamik bir dizi olarak döndürür. Bu fonksiyon, veriyi kırpma işlemleri için kullanışlıdır. Örneğin, ilk satırı başlık olan bir tabloyu başlığı bırakıp sadece verileri almak ya da son iki sütunu yok sayarak geri kalanını almak için kullanılabilir.
Önemli Noktalar:
- BIRAK fonksiyonu, pozitif sayı girildiğinde ilgili sayıda satırı veya sütunu baştan (üstten/soldan) bırakır, negatif sayı girildiğinde ise sondan (alttan/sağdan) bırakır.
- Dinamik dizi mantığıyla çalıştığı için, verilerde değişiklik olduğunda sonuç otomatik olarak güncellenir.
Sözdizimi
BIRAK(dizi; satırlar; [sütunlar])
Argümanlar:
- dizi (gerekli):
Kesmek veya kırpmak istediğiniz verilerin bulunduğu dizi veya hücre aralığı. - satırlar (gerekli):
Bırakılacak (atlanacak) satır sayısı.- Pozitif bir sayı: Dizinin üstünden belirtilen sayıda satırı bırakır (atlar).
- Negatif bir sayı: Dizinin altından belirtilen sayıda satırı bırakır.
- [sütunlar] (isteğe bağlı):
Bırakılacak (atlanacak) sütun sayısı.- Pozitif bir sayı: Dizinin solundan belirtilen sayıda sütunu bırakır.
- Negatif bir sayı: Dizinin sağından belirtilen sayıda sütunu bırakır.
Bu argüman belirtilmezse, sütun bazında kırpma işlemi yapılmaz, sadece satırlar üzerinden işlem yapılır.
Örnek Tablo
Aşağıdaki tabloda satış temsilcileri, bölgeleri ve yaptıkları satış tutarları listelenmiştir:
Satış Temsilcisi | Bölge | Satış Tutarı |
---|---|---|
Ali | Kuzey | 5000 |
Ayşe | Güney | 3000 |
Mehmet | Batı | 4000 |
Elif | Doğu | 4500 |
Can | Kuzey | 6000 |
Amacımız: İlk iki satırı atlayarak (örneğin başlıkları varsayarsak veya ilk birkaç satırı gereksiz buluyorsak) geri kalan verileri elde etmek. Ek olarak, son sütunu da bırakmak isteyelim (yani Satış Tutarı sütununu atlayalım).
Adımlar:
- E1 hücresine “İşlenmiş Veri” başlığını yazın.
- E2 hücresine aşağıdaki formülü girin:
=BIRAK(A2:C6; 2; -1)
Açıklama:
- A2:C6: Orijinal veri aralığı.
- 2: İlk 2 satırı bırak (atla). Yani A2:C2 ve A3:C3 satırları atlanacak.
- -1: Son 1 sütunu bırak (atla). Bu, en sağdaki sütun olan Satış Tutarı sütununu atlayacak.
Girdiğimiz formüle göre:
- İlk 2 satır bırakıldığı için geriye (A4:C4), (A5:C5), (A6:C6) kalır:
Mehmet | Batı | 4000
Elif | Doğu | 4500
Can | Kuzey| 6000 - Son 1 sütunu bıraktığımız için C sütunu da devre dışı kalır. Böylece sadece (A4:B4), (A5:B5), (A6:B6) kalır:
Mehmet | Batı
Elif | Doğu
Can | Kuzey
Sonuç: E2 hücresinden itibaren dinamik olarak sonuçlar yayılır ve ortaya şu tablo çıkar:
İşlenmiş Veri |
---|
Mehmet |
Elif |
Can |
Başka Bir Örnek:
Eğer sadece ilk satırı bırakmak istersek (başlık satırı gibi düşünülebilir), sütunlara dokunmadan:
=BIRAK(A2:C6; 1)
Bu formül ilk satırı attığı için geriye A3:C6 aralığındaki veriler kalır.
İpuçları:
- Negatif Değer Kullanımı: Negatif değerlerle dizinin sonundan da atlama yapabilirsiniz. Örneğin,
BIRAK(A2:C6; 0; -1)
son sütunu,BIRAK(A2:C6; -2; 0)
ise son iki satırı bırakacaktır. - Dinamik Dizi Uyumluluğu: BIRAK fonksiyonu, dinamik dizilerle uyumlu olduğundan filtreleme, sıralama gibi diğer fonksiyonlardan elde edilen diziler üzerinde kolayca kullanılabilir.
- Hata Yönetimi: BIRAK fonksiyonu, bırakılan satır veya sütun sayısı, dizinin boyutundan büyükse boş bir dizi döndürecektir. Bu durumda EĞERHATA fonksiyonuyla hata yönetimi yapılabilir.
Özet:
BIRAK fonksiyonu, bir dizi veya aralıktan belli sayıda satır veya sütunu atlayarak geri kalan alt diziyi döndüren kullanışlı bir araçtır. Bu sayede dinamik olarak veri kırpma, istenmeyen kısımları yok sayma ve raporlamada verileri daha esnek bir biçimde işleme imkanı sunar.
🟢Eğitim talepleri için bizimle buradan iletişime geçebilirsiniz. 👉 https://forms.office.com/r/0gMDksLjLg
🟢News from Microsoft 365 bültenimize abone olabilir. 👉 https://www.linkedin.com/newsletters/7076133011028611072/
🟢Microsoft 365 Copilot Community grubumuza katılabilirsiniz. 👉 https://www.linkedin.com/groups/9559408/
Sevgiler ❤️
Bir yorum bırak