Genel Bakış
LAMBDA (LAMBDA), bir formülü parametreleriyle birlikte tanımlar ve sonucunu verir. Formülü Ad Yöneticisi'nde bir ada bağlayarak kısa bir adla çağrılabilen özel bir işleve dönüştürebilirsiniz. Aynı hesabı çalışma kitabında tekrar tekrar kullanmak ve formülleri sadeleştirmek için kullanılır.
Gösterilen imza iki parametreyi içerir; ancak LAMBDA'ya gerektiği kadar parametre adı yazabilirsiniz. Son bağımsız değişken her zaman hesaplamadır, ondan önceki bağımsız değişkenler parametre adlarıdır. İsteğe bağlı bir parametre adını köşeli parantez içinde yazarsınız. Formülü doğrudan hücrede çalıştırmak için LAMBDA bölümünün hemen ardından parantez içinde değerleri verin.
C2 hücresine ise çarpma işlemini yapan aşağıdaki formülü yazıp aşağı kopyalayın:
Sonuçlar sırasıyla 20, 35 ve 6 olur. Bu sütunda LAMBDA, aldığı sayıya 10 ekler. C sütunundaki sonuçlar ise 100, 250 ve -40 olur. Parametre adı olan p_bir, formül içinde yalnızca parantezle verilen değeri temsil eder; değer her satırda kendi A hücresinden gelir.
Sonuçlar sırasıyla 5, 13 ve 17 olur. Parantezin içindeki ilk değer ilk parametreye, ikinci değer ikinci parametreye atanır. Son bağımsız değişken olan KAREKÖK hesabı iki parametreyi kullanarak sonucu üretir.
Sonuçlar sırasıyla 4, 3, 1 ve 3 olur. Formül, temizlenmiş metnin uzunluğundan boşluksuz uzunluğu çıkarır ve bulunan boşluk sayısına 1 ekler. Son satırda fazla boşluklar KIRP ile temizlendiği için kelime sayısı doğru bulunur. Boş bir metinde formül 1 verir; bu durumu ayrıca denetlemeniz gerekir.
D2 hücresine aynı işlevi yalnızca ilk değerle çağıran aşağıdaki formülü yazıp aşağı kopyalayın:
E2 hücresine ise toplama yerine çarpma yapan ve yine yalnızca ilk değerle çağrılan aşağıdaki formülü yazıp aşağı kopyalayın:
Sonuçlar sırasıyla 3, 10 ve 15 olur; iki değer verildiğinde işlev ikisini de kullanır. D sütunundaki sonuçlar 1, 7 ve 10 olur, çünkü atlanan p_iki parametresi toplamada sıfır gibi davranır. E sütunundaki sonuçlar 0, 0 ve 0 olur; atlanan parametre çarpmada da sıfır gibi davrandığı için çarpım sıfırdır. İşlemin türüne göre atlanan parametrenin etkisini önceden düşünün.
Söz dizimi ve parametre
- Kategori
- Mantıksal
- İngilizce adı
- LAMBDA
- Platform
- Windows Mac Web
2 bağımsız değişken
1 zorunlu
1 isteğe bağlı
Köşeli parantez [ ] isteğe bağlı demektir
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| parametre_veya_hesaplama1param_or_calc1 | Zorunlu | İlk parametre adını ya da hesaplamayı belirtir. |
| parametre_veya_hesaplama2param_or_calc2 | İsteğe bağlı | İkinci parametre adını ya da hesaplamayı belirtir. |
Geçerli kullanımlar
=LAMBDA(p_bir;p_bir+10)(B1)
=LAMBDA(p_bir;p_bir*10)(B1)
=LAMBDA(p_bir;p_iki;KAREKÖK(p_bir^2+p_iki^2))(3;4)
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. Tek parametreli temel kullanım
A sütunundaki sayıya 10 ekleyelim ve sayıyı 10 ile çarpalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:C2 hücresine ise çarpma işlemini yapan aşağıdaki formülü yazıp aşağı kopyalayın:
LAMBDA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sayı | 10 eklenmiş | 10 ile çarpılmış |
| 2 | 10 | 20 | 100 |
| 3 | 25 | 35 | 250 |
| 4 | -4 | 6 | -40 |
TemelExcelDepo v1.0.0
2. İki parametreli hesap: dik üçgenin en uzun kenarı
Dik kenarları verilen bir üçgenin en uzun kenarını (hipotenüs) hesaplayalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:LAMBDA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Birinci dik kenar | İkinci dik kenar | En uzun kenar |
| 2 | 3 | 4 | 5 |
| 3 | 5 | 12 | 13 |
| 4 | 8 | 15 | 17 |
Dik ÜçgenExcelDepo v1.0.0
3. Metindeki kelime sayısı
Bir metindeki kelime sayısını, kelimeler arasındaki boşluk sayısından hesaplayalım. KIRP işlevi baştaki, sondaki ve fazla boşlukları temizler. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:LAMBDA
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Metin | Kelime sayısı |
| 2 | Excel ile rapor hazırlama | 4 |
| 3 | Aylık satış raporu | 3 |
| 4 | Özet | 1 |
| 5 | toplam gider tablosu | 3 |
Kelime SayısıExcelDepo v1.0.0
4. İsteğe bağlı parametre
İkinci parametreyi köşeli parantez içinde yazarsanız isteğe bağlı olur. C2 hücresine iki değerle çağrılan aşağıdaki formülü yazıp aşağı kopyalayın:D2 hücresine aynı işlevi yalnızca ilk değerle çağıran aşağıdaki formülü yazıp aşağı kopyalayın:
E2 hücresine ise toplama yerine çarpma yapan ve yine yalnızca ilk değerle çağrılan aşağıdaki formülü yazıp aşağı kopyalayın:
LAMBDA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Birinci değer | İkinci değer | İki değerle toplam | Tek değerle toplam | Tek değerle çarpım |
| 2 | 1 | 2 | ,p_bir+p_iki)(A2,B2)]3 | ,p_bir+p_iki)(A2)]1 | ,p_bir*p_iki)(A2)]0 |
| 3 | 7 | 3 | ,p_bir+p_iki)(A3,B3)]10 | ,p_bir+p_iki)(A3)]7 | ,p_bir*p_iki)(A3)]0 |
| 4 | 10 | 5 | ,p_bir+p_iki)(A4,B4)]15 | ,p_bir+p_iki)(A4)]10 | ,p_bir*p_iki)(A4)]0 |
İsteğe BağlıExcelDepo v1.0.0
Kullanırken dikkat edin
- Parametreler ve hesaplama: parametre_veya_hesaplama1 ve parametre_veya_hesaplama2 bağımsız değişkenleri, LAMBDA'da parametre adı ya da hesaplama olarak kullanılır. Parametre adlarını gerektiği kadar yazabilirsiniz. Son bağımsız değişken, parametreleri kullanarak sonucu üreten hesaplamadır.
- Parametre adlarında rakam kullanmayın: Parametre adları rakam içeremez. Bu nedenle örneklerde p_bir ve p_iki gibi adlar kullanılır; p_1 gibi bir ad hata verir.
- İsteğe bağlı parametre: parametre_veya_hesaplama2 gibi isteğe bağlı bir parametre adını köşeli parantez içinde yazarsınız. Çağrıda bu parametre için değer vermezseniz parametre boş kabul edilir; toplamada ve çarpmada sıfır gibi davranır. Değerin verilip verilmediğini ISOMITTED işleviyle denetleyebilirsiniz.
- Doğrudan çağırma ve adlandırma: Hücrede LAMBDA formülünün hemen ardından parantez içinde değerleri vererek formülü doğrudan çalıştırabilirsiniz. Aynı formülü Ad Yöneticisi'nde bir ada bağlarsanız, ad bir işlev gibi kısa biçimde çağrılabilir ve çalışma kitabının her yerinde yeniden kullanılır.
- Sürüm bilgisi: LAMBDA ilk olarak Aralık 2020'de yayımlanmıştır, ancak Excel 2021'de bulunmaz. Kalıcı sürümlerde Excel 2024 ile birlikte kullanılabilir.
- İlgili işlevler: LET, formül içinde değişken tanımlayıp sonucu döndürmek için tercih edilir. HARİTA, her değeri LAMBDA ile yeni bir değere dönüştürüp dizi verir. AZALT, diziye LAMBDA uygulayarak tek bir değer üretir. TARA, LAMBDA ile ara hesap değerlerini içeren aynı boyutlu bir dizi döndürür. BYCOL ve BYROW işlevleri LAMBDA'yı sırasıyla her sütuna ve her satıra uygular. MAKEARRAY, LAMBDA ile hesaplanan bir dizi oluşturur. GROUPBY ve PIVOTBY, gruplayıp toplulaştırarak özet tablo verir. ISOMITTED ise bir LAMBDA parametresinin eksik olup olmadığını DOĞRU ya da YANLIŞ olarak bildirir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2024