LAMBDA işlevi

Bir ad kümesi ve bunları kullanan formül_ifadesi ile özel işlev oluşturup döndürebilirsiniz. formül_ifadesi'ni hesaplamak için döndürülen işlevi ad ile belirtilen sayıda değerle çağırabilirsiniz.

Örnek Kullanım

LAMBDA(Maaş; Maaş*0,3)(1000)

LAMBDA(Sıcaklık; (5/9)*(Sıcaklık-32))(85)

Söz Dizimi

LAMBDA(ad; formül_ifadesi)

  • ad: formül_ifadesi içinde kullanılacak ad. Bu ad bir tanımlayıcı olmalıdır ve LAMBDA tarafından döndürülen özel işleve iletilmiş gerçek değere çözümlenir.
  • formül_ifadesi: Hesaplanacak formül. Önceki parametrelerde tanımlanan adları kullanır.

Notlar

  • Adlandırılmış işlev, adlandırılmış işlev içindeki bağımsız değişkende giriş olarak başka bir işlev bekliyorsa LAMBDA veya adlandırılmış işlev kullanabilirsiniz.

Örnekler

Örnek veriler:

LAMBDA example data.

LAMBDA bağımsızı

Vergi oranının %30 olduğu varsayılarak maaş vergisini hesaplamak için bir LAMBDA işlevi yazabilirsiniz. İşlevden sonra maaş değerini girin. LAMBDA standalone example

Örnek: =LAMBDA(maaş; maaş*0,3)(C5)

Bu, 1. ayın vergisini hesaplar.

LAMBDA yardımcı işlevi içinde LAMBDA

Gelişmiş dizi işlemleri gerçekleştirmek için LAMBDA yardımcı işlevleri (LHF'ler) içinde LAMBDA işlevlerini kullanın.

Example of LAMBDA inside a LAMBDA Helper Function (LFH)

Örnek: =MAP(C5:C10; LAMBDA(maaş; maaş*0,3))

Bu işlem, C5:C10 dizisindeki her bir öğe için "maaş * 0,3" hesaplamasını yapar.

Adlandırılmış işlevin içinde LAMBDA

Adlandırılmış işlevin bağımsız değişkeni kapsamında LAMBDA işlevlerini kullanabilirsiniz. Adlandırılmış işlevler hakkında daha fazla bilgi edinin.

Example of Lambda inside a Named function.

Adlandırılmış işlev: ORT_AYLIK_VERGİ(aralık; vergi_hesaplama_işlevi)

Formül tanımı: =vergi_hesaplama_işlevi(topla(aralık))/say(aralık)

vergi_hesaplama_işlevi bağımsız değişkenini bir LAMBDA işleviyle yazabilirsiniz.

Örnek: =ORT_AYLIK_VERGİ(C5:C10; LAMBDA(aralık; aralık*0,3))

Bu işlev, 1-6 ay aralığındaki ortalama aylık vergiyi hesaplar.

Sık karşılaşılan hatalar

Ad bağımsız değişkeni tanımlayıcı değil

Örnek: =LAMBDA(3; x+1)(3)

İlk bağımsız değişken bir tanımlayıcı değilse şu hata oluşur:

Error message when you input an argument that is not an identifier.

Tanımlayıcı koşulları:

  • "A1" veya "A2" gibi aralıklar olamaz.
  • Boşluk veya özel karakter içeremez. Noktalara ve alt çizgilere izin verilir.
  • "9merhaba" örneğindeki gibi sayılarla başlayamaz.

LAMBDA çağrılmadı

Bu hata, değerleri içeren çağrıyla LAMBDA'nın takip edilmemesinden kaynaklanır.

Örnek: =LAMBDA(maaş; maaş*0,3)

maaş için herhangi bir değer iletilmezse şu hata oluşur:

Error message when you do not follow the LAMBDA with the call that contains the values.

Bir LAMBDA için (adlandırılmış işlevin bağımsız değişkeni olarak), LAMBDA'ya atıfta bulunan yer tutucunun adlandırılmış işlevin tanımındaki gerekli değerlerle çağrılmaması anlamına gelir.

Örnek: Formül tanımının altında =vergi_hesaplama_işlevi(topla(aralık))/say(aralık) yerine

=vergi_hesaplama_işlevi/say(aralık) yazarsanız şu hata oluşur:

Error message when you do not follow the LAMBDA with the call that contains the values in a Named function.

İpucu: LAMBDA yardımcı işlevi içindeki LAMBDA işlevinde; LAMBDA yardımcı işlevi, belirtilen giriş aralığındaki LAMBDA'yı otomatik olarak kullandığından bu hata meydana gelmez.

Lambda yardımcı işlevleri

Lambda yardımcı işlevleri (LHF'ler), giriş dizileriyle birlikte yeniden kullanılabilir nitelikteki LAMBDA işlevlerini kabul eden yerel işlevlerdir. Giriş dizisindeki her bir değerde, LAMBDA içinde belirtilen formülü yürüterek gelişmiş dizi işlemlerine yardımcı olur. Yeniden kullanılabilir LAMBDA; LAMBDA işlevi veya adlandırılmış işlev olarak aktarılabilir.
Lambda yardımcı işlevleri:

  • MAP işlevi: Bu işlev, verilen dizilerdeki her değeri yeni bir değerle eşler.
  • REDUCE işlevi: Bu işlev, diziyi toplanmış bir sonuca indirger.
  • BYCOL işlevi: Bu işlev, diziyi sütunlara göre gruplandırır.
  • BYROW işlevi: Bu işlev bir diziyi satırlara göre gruplandırır.
  • SCAN işlevi: Bu işlev bir diziyi tarar ve ara değerler oluşturur.
  • MAKEARRAY işlevi: Bu işlev, belirtilen boyutların hesaplanmış bir dizisini oluşturur.

İlgili işlevler

Adlandırılmış işlevler oluşturma ve bunları kullanma: Kullanıcıların, LAMBDA'ya ya benzer özel işlevler oluşturmasına ve depolamasına izin verin.
true
Öğrenim Merkezi'ni ziyaret edin

Google Dokümanlar gibi Google ürünlerini iş veya okulda mı kullanıyorsunuz? Çok işinize yarayacak ipuçlarını, eğiticileri ve şablonları deneyin. Office kurmadan Office dosyalarında çalışmayı öğrenin, dinamik proje planları ve ekip takvimleri oluşturun, gelen kutunuzu otomatik olarak organize edin ve çok daha fazlasını yapın.

Arama
Aramayı temizle
Aramayı kapat
Ana menü
110940759412879769
true
Yardım Merkezinde Arayın
true
true
true
true
true
35
false
false