Excel HARİTA işlevi (365)
The HARİTA işlevi uygular LAMBDA işlevi yeni bir değer oluşturmak ve sağlanan dizi(ler)deki her bir değeri yeni bir değere eşleyerek oluşturulan bir diziyi döndürür.
Sözdizimi
=MAP (array1,[array2],...,lambda)
Argümanlar
- Dizi1 (gerekli): Eşlenecek dizi.
- Dizi2,... (isteğe bağlı): Eşlenecek ek diziler.
- Lambda (gerekli): Özel LAMBDA işlevi dizi(ler) için geçerlidir.
Son argüman olmalı ve ek diziler sağlanırken ek parametreleri kabul edecek şekilde yapılandırılmalıdır.
Geri dönüş değeri
The HARİTA işlevi sonuç dizilerini döndürür.
İşlev notları
- HARİTA işlevi yeni tanıtıldı Microsoft 365 için Excel. Bu nedenle, Excel'in önceki sürümlerinde mevcut değildir. Microsoft 365 için Excel'de yeni dinamik dizi formülleri sunulmuştur; bu, MAP formülünü dizi formülü olarak girmek için Ctrl+ Shift+ Enter kullanmanıza gerek olmadığı anlamına gelir.
- The # DEĞER! hata değeri aşağıdaki durumlardan biri meydana gelirse oluşur:
- geçersiz bir LAMBDA işlevi sağlanır;
- yanlış sayıda parametre sağlanır.
Örnek E-posta
Aşağıdaki ekran görüntüsünün gösterdiği gibi, bir dizi veri var. Bu dizideki sayıyı 2'den büyük olduğunda 100 ile çarpmak ve 100'den küçük veya XNUMX'e eşitken bu sayının karesini almak için aşağıdaki işlemleri yapınız:
Lütfen aşağıdaki formülü E6 hücresine kopyalayın ve ardından Keşfet sonucu almak için anahtar.
=HARİTA (B6: C12,LAMBDA(x, EĞER(x>100, x*2,x*x)))
Bağıl Fonksiyonlar:
Excel BYROW işlev
Excel BYROW işlevi, belirli bir dizideki her satıra bir LAMBDA işlevi uygular ve satır başına sonucu tek bir dizi olarak döndürür.
Excel LAMBDA işlev
Excel LAMBDA işlevi, bir çalışma kitabında yeniden kullanılabilecek özel işlevler oluşturmak için kullanılır.
Excel MAKEARRAY işlev
Excel MAKEARRAY işlevi, verilen satır ve sütun sayısına göre hesaplanmış bir dizi döndürür.