Ana Sayfa Excel MAKEARRAY / DİZİOLUŞTUR FONKSİYONU
Excel

MAKEARRAY / DİZİOLUŞTUR FONKSİYONU

Paylaş
Paylaş

DİZİOLUŞTUR Fonksiyonu Nedir ve Nasıl Kullanılır?

Excel’deki DİZİOLUŞTUR fonksiyonu, belirttiğiniz satır ve sütun sayısına göre bir dizi oluşturur ve bu dizinin her bir öğesini hesaplamak için bir LAMBDA fonksiyonu kullanır. Bu fonksiyon, özel diziler oluşturmak ve her bir hücreye belirli bir hesaplama uygulamak için kullanılır.


Sözdizimi:

DİZİOLUŞTUR(satırlar; sütunlar; işlev)

Argümanlar:

  • satırlar Oluşturulacak dizinin satır sayısı.
  • sütunlar: Oluşturulacak dizinin sütun sayısı.
  • işlev: Dizinin her bir hücresinin değerini hesaplamak için kullanılan LAMBDA fonksiyonu. Bu fonksiyon, satır ve sütun indislerini parametre olarak alır.

Örnek Tablo ve Kullanım:

Bir çarpım tablosu oluşturmak istediğinizi varsayalım.

Adımlar:

  1. A1 hücresine aşağıdaki formülü girin: =DİZİOLUŞTUR(10; 10; LAMBDA(satır; sütun; satır * sütun))
  2. Formülü girdikten sonra, A1:J10 aralığını kapsayan bir çarpım tablosu oluşturulacaktır.

Açıklama:

  • satırlar: 10 olarak belirtilmiştir, yani 10 satırlık bir dizi oluşturulacaktır.
  • sütunlar: 10 olarak belirtilmiştir, yani 10 sütunluk bir dizi oluşturulacaktır.
  • LAMBDA(satır; sütun; satır * sütun): Her bir hücre için satır ve sütun indislerini alır ve bunların çarpımını hesaplar.
    • satır: Dizideki mevcut satırın indisi (1’den başlar).
    • sütun: Dizideki mevcut sütunun indisi (1’den başlar).
    • satır * sütun: Her bir hücrenin değeri, satır ve sütun indislerinin çarpımıdır.

Sonuç:

Formül, 1’den 10’a kadar sayıları içeren bir çarpım tablosu oluşturur.

No12345678910
112345678910
22468101214161820
336912151821242730
4481216202428323640
55101520253035404550
66121824303642485460
77142128354249566370
88162432404856647280
99182736455463728190
10102030405060708090100

Örnek Açıklaması:

  • A1:J1 satırı, sütun numaralarını temsil eder.
  • A1:A10 sütunu, satır numaralarını temsil eder.
  • Her hücre, satır ve sütun numaralarının çarpımını içerir.

Başka Bir Örnek: Rastgele Sayılardan Oluşan Dizi

Rastgele sayılardan oluşan bir dizi oluşturmak isteyebilirsiniz.

Adımlar:

  1. A1 hücresine aşağıdaki formülü girin: =DİZİOLUŞTUR(5; 5; LAMBDA(satır; sütun; RASTGELEARADA(1; 100)))
  2. Formül, A1:E5 aralığında 1 ile 100 arasında rastgele sayılardan oluşan bir dizi oluşturacaktır.

Açıklama:

  • satırlar: 5, yani 5 satırlık bir dizi.
  • sütunlar: 5, yani 5 sütunluk bir dizi.
  • LAMBDA(satır; sütun; RASTGELEARADA(1; 100)): Her bir hücreye 1 ile 100 arasında rastgele bir sayı atar.

Notlar:

  • DİZİOLUŞTUR 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.
  • DİZİOLUŞTUR fonksiyonu ile oluşturulan diziler dinamik olarak hesaplanır.

DİZİOLUŞTUR Fonksiyonunun Avantajları:

  • Esneklik: Özel hesaplamalar yaparak özel diziler oluşturabilirsiniz.
  • Verimlilik: Tek bir formülle büyük diziler oluşturabilirsiniz.
  • Dinamiklik: Formülleriniz değiştiğinde veya girdileriniz güncellendiğinde dizi otomatik olarak güncellenir.

Özet:

DİZİOLUŞTUR fonksiyonu, Excel’de özel diziler oluşturmak ve bu dizilerin her bir öğesini belirli bir hesaplamaya göre ayarlamak için kullanışlı bir araçtır. Özellikle LAMBDA fonksiyonu ile birlikte kullanıldığında, karmaşık dizileri basit ve anlaşılır formüllerle oluşturabilirsiniz.


Not: DİZİOLUŞTUR 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://forms.office.com/r/0gMDksLjLg

🟢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...