• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Vlookup Fonsiyonunda Array(dizi) Kullanımı

Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Sayın levent şunu söylemek isterim ki Array=Dizi dolayısı ile kullanım farkı yok.
Ben sorulan soruya cevap ararken yanlış yöntemler denedim bu yüzden bulamadım. Yani işi uzattım açıkçası.

Aralarında fark olmadığını şöyle daha iyi görebiliriz

gun=array(31,28,31,30,31,30,31,31,30,31,30,31)
şeklindeki bir tanımlama
gun(0)=31 olacaktır
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,060
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Elbette aralarında bir fark yok ama diziyi worksheetfunction.match fonksiyonu içinde kullanırken yazım şekli değişiyor ben bunu kasdetmiştim. Örneğin,

Dizi array ile oluşturulmuşsa;

ay=array("Ocak","Şubat","Mart",.......)

deg=worksheetfunction.match("Şubat",ay,0)

Fakat dizi dim ile tanımlanmışsa;

dim ay(12)

for a=1 to 12
ay(a)=monthname(a)
next

deg=worksheetfunction.match("Şubat",ay(),0)

veya parantezsiz

deg=worksheetfunction.match("Şubat",ay,0)
 
Katılım
22 Haziran 2005
Mesajlar
998
Excel Vers. ve Dili
Office 2007 Türkçe
Paylaşım için sağolun. enterasan.
 
Üst