0 beğenilme 0 beğenilmeme
564 kez görüntülendi
Gerek sizin yazdığınız

        CROSS(PVT[GUN](),PVT[HAF]())

formülü gerekse bundan uyarladığım

CROSS(c,PVT[HAF]())

formülü bende de hiç sonuç vermiyor.

Diğer taraftan LastValue(PVT()) formülü ile grafik üzerinde düz bir çizgi halinde günlük pivot değerini çizdirebilirken aynı şekilde LastValue(PVT[HAF]()) ile de bir sonuç alamadım.

 

Haftalık pivot hesaplanması formülünü İnternetten araştırdığımda Kıvanç hocanın aşağıdaki formülü içinde yazım hatası alıyorum.

LW:=valuewhen(1.,ROC(DAYOFWEEK(),1,$)<0,REF(lowestsince(1., ROC(DAYOFWEEK(),1,$)<0,L),-1)); HW:=valuewhen(1.,ROC(DAYOFWEEK(),1,$);<0,REF(highestsince(1., ROC(DAYOFWEEK(),1,$)<0,H),-1)); CW:=valuewhen(1.,ROC(DAYOFWEEK(),1,$)<0,REF(C,-1));
PW:=(LW+HW+CW)/3;
cross(c,PW)

Neticede ihtiyacım olan grafik üzerinde HAFTALIK PİVOT'u çizdirebilmek ve haftalık pivotu yukarı kesenlere göre tarama yapabilmek.
bir cevap ile ilgili: PİVOT TARAMA
Grafik kategorisinde (34 puan) tarafından | 564 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
En İyi Cevap
merhaba,

Kıvanç Bey in formülünü düzelttik aşağıdaki gibi kullanabilirsiniz,

LW:=valuewhen(1.,ROC(DAYOFWEEK(),1,$)<0,REF(lowestsince(1., ROC(DAYOFWEEK(),1,$)<0,L),-1));
HW:=valuewhen(1.,ROC(DAYOFWEEK(),1,$)<0,REF(highestsince(1., ROC(DAYOFWEEK(),1,$)<0,H),-1));
CW:=valuewhen(1.,ROC(DAYOFWEEK(),1,$)<0,REF(C,-1));
PW:=(LW+HW+CW)/3;
cross(c,PW)

ayrıca diğer formüllerin sizlerde hata veriyor olmasının sebebi muhtemelen eski versiyon kullanmanızdandır,

versiyonunuzu yenileyip tekrar deneyiniz,

olmadı versiyon yenileme için teknik formül için eğitim birimine ulaşın

bilgilerinize
(40,139 puan) tarafından
tarafından seçilmiş
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.



7,516 soru
7,519 cevap
4,405 yorum
8,752 kullanıcı