Ana Sayfa Excel BYCOL FONKSİYONU
Excel

BYCOL FONKSİYONU

Paylaş
Paylaş

BYCOL Fonksiyonu Nedir ve Nasıl Kullanılır?

Excel’deki BYCOL fonksiyonu, belirttiğiniz bir dizideki her sütuna özel bir LAMBDA fonksiyonunu uygulayarak sonuçları bir dizi olarak döndürür. Bu fonksiyon, sütun bazlı hesaplamaları kolaylaştırır ve tekrarlayan işlemleri basitleştirir.


Sözdizimi:

BYCOL(dizi; [işlev])

Argümanlar:

  • dizi (array): İşlem yapmak istediğiniz veri dizisi veya hücre aralığı.
  • [işlev] (lambda function): Her sütuna uygulanacak olan LAMBDA fonksiyonu. Bu fonksiyon, tek bir parametre (sütun) alır ve bir sonuç döndürür.

Örnek Tablo ve Kullanım:

Aşağıdaki tabloda, satış temsilcilerinin farklı bölgelere göre yaptıkları satış tutarları bulunmaktadır:

A Sütunu (Satış Temsilcisi)B Sütunu (Bölge 1)C Sütunu (Bölge 2)D Sütunu (Bölge 3)
Ali500070006000
Ayşe400065005500
Mehmet450060007000
Elif550080007500

Amacımız: Her bölgenin toplam satışını hesaplamak.


Adımlar:

  1. E1 hücresine “Toplam Satış” başlığını ekleyin.
  2. E2 hücresine aşağıdaki formülü girin: =BYCOL(B2:D5; LAMBDA(sütun; TOPLA(sütun)))
  3. Formülü girdikten sonra, sonuçlar otomatik olarak E2:G2 hücrelerine yatay olarak yansıyacaktır.

Açıklama:

  • B2:D5 aralığı, satış verilerini içeren dizidir.
  • LAMBDA(sütun; TOPLA(sütun)) ifadesi, her sütunun toplamını hesaplayan bir fonksiyondur.
  • BYCOL fonksiyonu, bu LAMBDA fonksiyonunu her sütuna uygular ve sonuçları bir dizi olarak döndürür.

Sonuç Tablosu:

| Toplam Satış | 19,000 | 27,500 | 26,500 |

Bu sonuçlar, sırasıyla Bölge 1, Bölge 2 ve Bölge 3 için toplam satış tutarlarını gösterir.


Örnek Formül Açıklaması:

  • =BYCOL(B2:D5; LAMBDA(sütun; TOPLA(sütun)))
    • B2:D5: Hesaplama yapmak istediğimiz veri aralığı.
    • LAMBDA(sütun; TOPLA(sütun)): Her sütunun toplamını hesaplayan anonim fonksiyon.
      • sütun: LAMBDA fonksiyonunun parametresi; dizideki her bir sütunu temsil eder.
      • TOPLA(sütun): Parametre olarak alınan sütundaki değerleri toplar.

Notlar:

  • BYCOL fonksiyonu, Microsoft 365 ve Excel’in web sürümünde kullanılabilir.
  • LAMBDA fonksiyonu, kendi özel fonksiyonlarınızı tanımlamanıza olanak tanır.
  • Eğer BYROW fonksiyonunu kullanmak isterseniz, benzer şekilde satır bazında işlemler yapabilirsiniz.

BYCOL Fonksiyonunun Avantajları:

  • Verimlilik: Tek bir formülle birden fazla sütuna işlem uygulayabilirsiniz.
  • Esneklik: Karmaşık hesaplamaları ve özel fonksiyonları kolayca uygulayabilirsiniz.
  • Okunabilirlik: Formüllerinizi daha anlaşılır ve yönetilebilir hale getirir.

Ek Örnek: Her Sütundaki En Büyük Değeri Bulma

Eğer her bölgedeki en yüksek satış tutarını bulmak isterseniz:

  1. F1 hücresine “En Yüksek Satış” başlığını ekleyin.
  2. F2 hücresine aşağıdaki formülü girin: =BYCOL(B2:D5; LAMBDA(sütun; MAK(sütun)))
  3. Sonuçlar F2:H2 hücrelerinde görünecektir.

Sonuç:

| En Yüksek Satış | 5500 | 8000 | 7500 |


Özet:

BYCOL fonksiyonu, Excel’de sütun bazlı işlemleri basitleştiren ve güçlendiren bir araçtır. LAMBDA fonksiyonu ile birlikte kullanıldığında, her sütuna özel hesaplamalar uygulayabilir ve sonuçları dinamik olarak elde edebilirsiniz. Bu, özellikle büyük veri setleriyle çalışırken zaman kazandırır ve formüllerinizi daha yönetilebilir kılar.


Not: BYCOL fonksiyonunu kullanırken, Excel’in en güncel sürümüne sahip olduğunuzdan emin olun, çünkü bu fonksiyon eski sürümlerde mevcut olmayabilir.

🟢Eğitim talepleri için bizimle buradan iletişime geçebilirsiniz. 👉 https://ecv.microsoft.com/VC3RPPTT4U

🟢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 ❤️

Paylaş
Yazar
Murat OSMA - Office Applications Unit Manager | Copilot Pioneer

Microsoft 365 Copilot Eğitim ve danışmanlık hizmetinin yanında Copilot Studio ile çözümler geliştiriyorum.🚀 1999 yılında lise yıllarında Excel'le tanıştım. 17 yıldır kurumsal şirketlere ve bireysel kullanıcılara Temel, Orta-İleri, İleri, Uzman, VBA (Makro), Excel Dashboard ve Excel ile Webden Veri Alma Eğitimleri veriyorum. Ayrıca Excel ve VBA Danışmanlık hizmeti de vermekteyim. VBA Developer olarak, şirketlerin Excel'deki işlerini otomasyona dökecek birçok yazılım geliştirdim. 2013 yılında, zor zamanlarda bir fikir olarak doğan ve 2015 Haziran ayında da web tarafında yayına aldığım Excel Arşivi'ni ( www.excelarsivi.com ) büyük bir heyecanla kurdum.

Bir yorum bırak

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer yazılar
Excel

DGET / VAL FONKSİYONU

VAL (DGET) Fonksiyonu Nedir? VAL fonksiyonu (İngilizce: DGET), bir veri tabanı veya...

Excel

IMAGE / RESİM FONKSİYONU

RESİM Fonksiyonu Nedir? RESİM (İngilizce sürümde IMAGE) fonksiyonu, bir hücrede resim görüntülemek...

Excel

TAMİŞGÜNÜ.ULUSL / NETWORKDAYS.INTL FONKSİYONU

Excel’de TAMİŞGÜNÜ.ULUSL fonksiyonu bir başlangıç tarihi ile bitiş tarihi arasındaki çalışma günlerini...

Excel

TAMİŞGÜNÜ / NETWORKDAYS FONKSİYONU

Excel’de TAMİŞGÜNÜ fonksiyonu bir başlangıç tarihi ile bitiş tarihi arasındaki çalışma günlerini...