Liste işlemleri için kullandığım Excel formüllerinin çoğu denetim gerektiriyor. Bazen yeni bir satır eklerken hata oluşuyor veya değiştirilmesi gerekiyor. TAKE ve DROP fonksiyonlarıyla bu sorun yaşanmıyor. Bu iki fonksiyon size şunları yapmanıza olanak tanıyor... Tabloların otomatik olarak genişlemesini sağlayan dinamik matris.Bir veri kümesinden belirli satırları ve sütunları sürükleyerek veya kaldırarak, verileriniz değiştikçe veri kümesi otomatik olarak güncellenir.

Bunları SORT ve FILTER gibi fonksiyonlarla birleştirirseniz, ekstra çaba harcamadan kendi kendini güncelleyen listeler elde edersiniz. İşte bu fonksiyonları kullanarak gerçekten güncel kalan listeler oluşturmanın yolu.
Hızlı Linkler
TAKE, tam olarak ihtiyacınız olan satırları veya sütunları yakalar.
Verilerinize yönlendirin, satır sayısını belirtin, o da size sonucu gönderecektir.

TAKE fonksiyonu tek bir şeyi iyi yapar: Belirttiğiniz herhangi bir uçtan başlayarak, bir aralıktan belirtilen sayıda satır veya sütunu çeker. Herhangi bir yardımcı sütuna ihtiyaç duymaz. INDEX-MATCH girişimi karmaşıktır.Verilerinize yönlendirin, kaç satır istediğinizi belirtin ve o da bunları size sunacaktır.
Aşağıda cümle yapısı verilmiştir:
=TAKE(dizi, satırlar, [sütunlar])
- dizi: Verinin çıkarıldığı kaynak aralık veya dizi.
- satırlar: Döndürülecek satır sayısı. Pozitif sayıyı üstten, negatif sayıyı alttan alın.
- sütunlar (isteğe bağlı): Aynı şekilde çalışır; pozitif değer soldan, negatif değer ise sağdan çekilir.
Diyelim ki A2:D20 aralığında satış verileriniz var ve ilk beş satırı almak istiyorsunuz. Bunun için aşağıdaki formülü kullanabilirsiniz:
=TAKE(A2:D20, 5)
Son üçüne mi ihtiyacınız var? -3 ile değiştirin. Sonuç otomatik olarak bitişik hücrelere yayılır ve kaynak veriler değiştiğinde yeniden hesaplanır.
DROP komutu istenmeyen satırları veya sütunları siler.
Ona neyi görmezden gelmesini istediğinizi söyleyin, o da geri kalan her şeyi geri getirecektir.
DROP fonksiyonu, TAKE fonksiyonunun tam tersidir. Ne saklamak istediğinizi belirtmek yerine, neyi atmak istediğinizi fonksiyona söylersiniz ve fonksiyon geri kalan her şeyi döndürür. Bu yöntemi, veri setinin en üstünde veya en altında kaç tane istenmeyen satır olduğunu tam olarak bildiğim durumlarda çok daha kolay buluyorum.
Sözdizimi, TAKE fonksiyonunu yansıtır:
=DROP(dizi, satırlar, [sütunlar])
- dizi: Kaynak etki alanı veya dizi.
- satırlar: Hariç tutulacak satır sayısı. Pozitif değerler üstten, negatif değerler alttan silinir.
- sütunlar (isteğe bağlı): Soldan pozitif değerler, sağdan negatif değerler ise kaldırılır.
A2:D20 aralığındaki veri setinizde başlık gibi görünen ve gereksiz olan iki özet satırı olduğunu varsayalım. Aşağıdaki formül bu iki satırı kaldırır ve geri kalanını geri yükler.
=DROP(A2:D20, 2)
Sütunları aşağıdaki yöntemlerle de silebilirsiniz:
=DROP(A2:D20, 0, 1)
Bu işlem, özellikle bir kimlik alanı çıktınızı engellediğinde kullanışlı olan ilk sütunu kaldırır. TAKE fonksiyonu gibi, sonuç dinamik olarak genişler ve verileriniz büyüdükçe güncellenir.
Hassas veri segmentasyonu için TAKE ve DROP fonksiyonlarının birleştirilmesi
Ortadaki herhangi bir bölümü çıkarmak için bunları birbirinin içine yerleştirin.

Ayrı ayrı ele alındığında, TAKE ve DROP fonksiyonları bir veri kümesinin kenarlarından veri çeker. Ancak, bunları iç içe yerleştirirseniz, ortadan herhangi bir bölümü çıkarabilirsiniz; bu, her iki fonksiyonun da tek başına yapamayacağı bir şeydir.
Buradaki fikir, en üstteki gereksiz satırları kaldırmak için DROP fonksiyonunu kullanmak, ardından elde edilen sonucu TAKE fonksiyonuyla sarmalayarak saklayacağınız satır sayısını azaltmaktır. Satış verilerini örnek olarak ele alırsak, ilk dört girişi atlayıp sonraki sekiz girişi alarak 12 Ocak ile 3 Şubat arasındaki işlemleri kapsamak istediğinizi varsayalım. Formül şu şekilde olacaktır:
=TAKE(DROP(A2:D20, 4), 8)
DROP fonksiyonu ilk dört satırı (5 Ocak tarihli girişleri) kaldırır ve TAKE fonksiyonu kalan sekiz satırı döndürür. Çıktı, tarihten satış temsilcisine kadar dört sütunun tamamını içerir, böylece yardımcı sütunlara veya manuel olarak aralık tanımlamaya gerek kalmadan eksiksiz bir slayt elde edersiniz.
Bu özellik, özellikle veri setiniz zamanla büyüdüğünde oldukça kullanışlıdır, çünkü her iki işlev de yeni satırlar eklendiğinde dinamik olarak uyum sağlar.
TAKE ve SORT fonksiyonlarını kullanarak otomatik olarak güncellenen bir "En İyi N" listesi oluşturun.
Verilerinizde herhangi bir değişiklik olduğunda liste otomatik olarak güncellenir.
İşte TAKE fonksiyonunun önemi burada ortaya çıkıyor. Bu fonksiyonu SORT fonksiyonuyla birleştirmek, veri setinizdeki en yüksek (veya en düşük) değerleri her zaman gösteren ve veriler değiştiğinde otomatik olarak güncellenen bir liste oluşturmanıza olanak tanır.
Yine satış verilerini kullanarak, satış tutarına göre en karlı beş anlaşmanın listesini istediğinizi varsayalım. Formül şu şekildedir:
=TAKE(SORT(A2:J20, 7, -1), 5)
SORT fonksiyonu, 19 satırın tamamını 7. sütuna (satış tutarı) göre azalan sırada yeniden sıralar ve TAKE fonksiyonu bu sıralanmış sonuçtan en üst beş girişi alır. Her giriş için tarih, bölge, satış elemanı ve diğer her şey dahil olmak üzere tam satırı alırsınız, böylece bağlam bozulmaz. SORT fonksiyonuna aşina değilseniz, kılavuzumuz size yardımcı olacaktır. Excel'de verileri sıralama Temel konuları kapsıyor.
En güzel yanı, yeni satış verileri geldiğinde olan şey. Daha yüksek satış rakamı içeren bir satır eklediğinizde, otomatik olarak ilk beşe giriyor. Eğer... Kaynak aralığını Excel elektronik tablosuna dönüştürÜrün yelpazesi de otomatik olarak genişleyecek ve tüm kurulum tamamen otomatik hale gelecektir.
DROP ve COUNTA fonksiyonlarını kullanarak dinamik bir "Son Girişler" listesi oluşturun.
Her zaman en yeni satırları sergiliyor

"En İyi N" listesi kullanışlıdır, ancak bazen yalnızca veri kümesine en son eklenenleri görmek istersiniz. DROP fonksiyonu, COUNTA fonksiyonuyla birlikte kullanıldığında bunu iyi bir şekilde halleder; satır sayısını sayar ve son birkaç satır hariç her şeyi siler.
Satış verilerini kullanarak, son beş kaydı her zaman şu şekilde görüntüleyebilirsiniz:
=BIRAK(A2:A20; SAYIM(A2:A20) - 5)
COUNTA fonksiyonu, A sütunundaki tüm dolu hücreleri sayar (bu durumda 19). 5 çıkarıldığında DROP fonksiyonu 14 değerini verir, bu nedenle ilk 14 satırı siler ve kalan beş satırı döndürür. Şimdilik bunlar, Mike Wilson'dan Tom Rodriguez'e yapılan satış temsilcilerinin Mart ayı işlemleri olacaktır.
Nisan ayı için yeni bir satır eklerseniz, COUNTA 20'ye yükselir, DROP 15'e ayarlanır ve çıktı son beş girişi gösterecek şekilde değişir. Aynı sonucu elde etmek için aşağıdaki formülü de kullanabilirsiniz, ancak aralığınız sabit olmadığında DROP ve COUNTA yöntemi daha esnektir.
=TAKE(A2:A20, -5)
TAKE ve DROP fonksiyonları diğer fonksiyonlarla birlikte en iyi şekilde çalışır.
Bu kombinasyonları daha sonra deneyin.
TAKE'i SORT ve DROP'u COUNTA ile birlikte gördüm, ancak keşfedilecek daha çok şey var. Örneğin, 3000 doların üzerindeki elektronik satışlarını belirli bir sayıya göre sıralayan ve belirten listeler oluşturmak için TAKE'in içine FILTER'ı dahil edin. Veya birden fazla sayfadan gelen verileri birleştirirken yinelenen başlıkları kaldırmak için UNIQUE ile DROP kullanın. TAKE ile birlikte CHOOSECOLS da büyük veri kümelerini yalnızca önemli sütunlara indirgeyebilir. Bu işlevleri iç içe kullanmaya başladığınızda, kombinasyonlar oldukça pratik hale gelir.










