• 13-02-2023, 16:06:55
    #1
    Merhaba,

    Borsada bazı takip ettiğim hisselerin ortalamalarını almak istiyorum. Bunun için excele yahoo finans datasından verileri çekiyorum. Böylelikle güncel olarak her günün kapanış verisini alabileceğim. Ancak her eklenen yeni günü dahil etmek için gün sayısı kadar ortalama almak istiyorum.

    Örneğin 5 günlük ortalama için,
    13/02/2023 ile 07/02/2023 tarihleri arası
    bir sonraki gün (yarın dahil) ise
    14/02/2023 ile 08/02/2023 tarihleri arası şeklinde otomatik almasını istiyorum yani ilk satırdan itibaren 5 gün veya 20 günlük ortalama için ilk satırdan itibaren 20 gün gibi.

    Bunun için nasıl bir formül girmeliyim?

    Teşekkürler.
  • 13-02-2023, 16:52:51
    #2
    bugünün tarihini çekin 5 günü çıkarın üzerinden

    python için:
    import datetime
    today = datetime.datetime.now()
    delta = datetime.timedelta(days=5) # Bu sayıyı değiştirebilirsiniz.
    targetDate = (today - delta).date()
    print(targetDate)
  • 13-02-2023, 16:54:29
    #3
    İlginiz için teşekkür ederim. Excel için bir formül mevcut mu?
  • 13-02-2023, 16:55:36
    #4
    yani bugünün timestamp değerinden 5*24*60*60= 432000 değerini çıkarırsanız da aynı şey olur(5 kısmını değiştirebilirsiniz kaç gün istiyorsanız)
  • 13-02-2023, 16:56:38
    #5
    Trendmark adlı üyeden alıntı: mesajı görüntüle
    İlginiz için teşekkür ederim. Excel için bir formül mevcut mu?
    üzgünüm bende excel formüllerini fln bilmiyorum ayrıca benim de yardıma ihtiyacım var