Toplu Mali Tablo Verileri İndirmek

mekist

Altın Üye
Katılım
13 Ağustos 2008
Mesajlar
324
Excel Vers. ve Dili
Office 365 ProPlus-Türkçe
Altın Üyelik Bitiş Tarihi
03-10-2026
Merhaba

Bu adresten şirket verilerini tek tek çekebiliyoruz, = işaretinden sonra şirketi yazıp çekebiliyoruz

Hatta Power Query üzerinden aşağıdaki formul ile tüm şirketlerin mali tablolarını çekebiliyoruz
Yanlız sadece 4 dönem verilerini çekebiliyoruz, 2008/3 dönemine kadar mali tablolar var

Tüm dönemlere ait mali tabloları tek seferde çekebileceğim bir döngü kurulabilir mi


245773

(produceName as text) as table =>
let
Kaynak = Json.Document(Web.Contents("https://www.isyatirim.com.tr/_layouts/15/IsYatirim.Website/Common/Data.aspx/MaliTablo?companyCode=" & produceName & "&exchange=TRY&financialGroup=XI_29&year1=2022&period1=9&year2=2022&period2=6&year3=2022&period3=3&year4=2021&period4=12")),
value = Kaynak[value],
#"Tabloya Dönüştürüldü" = Table.FromList(value, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Genişletilen Column1" = Table.ExpandRecordColumn(#"Tabloya Dönüştürüldü", "Column1", {"itemCode", "itemDescTr", "itemDescEng", "value1", "value2", "value3", "value4"}, {"Column1.itemCode", "Column1.itemDescTr", "Column1.itemDescEng", "Column1.value1", "Column1.value2", "Column1.value3", "Column1.value4"}),
#"Kaldırılan Sütunlar" = Table.RemoveColumns(#"Genişletilen Column1",{"Column1.itemCode"})
in
#"Kaldırılan Sütunlar"
 

mekist

Altın Üye
Katılım
13 Ağustos 2008
Mesajlar
324
Excel Vers. ve Dili
Office 365 ProPlus-Türkçe
Altın Üyelik Bitiş Tarihi
03-10-2026
Deerlendirme imkanınız oldu mu
 
Katılım
20 Şubat 2024
Mesajlar
4
Excel Vers. ve Dili
Excel_2021 Türkçe
Ben bu kod ile iş yatırımdan çekiyorum.
Lakin
Amacım halk yatırım skor kart verilerini çekebilmek.
Bu yöntem ile halk yatırımdan skor kartı tüm bilanço için indirebilecek bu konuda yardımcı olabilecek arkadaş var mı acaba?
 
Üst