explorer de yapılan taramalar da birden fazla koşul olduğunda bu koşulları benim belirlediğim sırada tarama yapmak istersek yani 1. koşul gerçekleşirse 2. koşul taranmalı kısacası or veya and ile bağlama değil örnek;
1. koşul :CROSS(STOSK(14,3,3,W),REF(STOSK(14,3,3,W),-1))
2. koşul: CROSS(MOV(C,1,W),MOV(H,60,W))
3. koşul: CROSS(MOV(W,90,W),REF(MOV(W,90,W),-1)) gibi bu koşul sayısı değişebilir.
1.koşul olmalı eğer gerçekleşirse 2. koşula oda gerçekleşirse 3.koşula bakmak istiyorum ve bunu saatlik günlük haftalık olarak tarattığımda periyodlar hep bu koşulları sağlaması gerekmektedir.
1 Cevap
Merhaba
IF: Yazım: if(koşul,Then DA,Else DA)
Koşul kısmına girilen koşul doğru ise, Then DA yerine yazılan işlem uygulanır, koşul yanlış ise Else DA yerine yazılan işlem uygulanır.
1. koşul gerçekleşirse 2. koşul taranmalı kısacası or veya and ile bağlama değil
İf ile birinci koşul gerçekleşirse diğer koşulu kontrol et doğru ise 1 değil ise 0 değeri yazdırabiliriz, fakat bu hali ile filtre bölümünde kullanacaksanız and yazımı ile aynı olmuş olacaktır.
Aşağıdaki gibi koşulları filtre yerine kolonlara ayrı ayrı kopyalayınız. Tarama yaptığınızda hisselerin karşısında 1 ve 0 yazacaktır.
1 Yazılı olanlar koşulu sağlıyor 0 ise sağlamıyor demektir.
1. koşul :if(CROSS(STOSK(14,3,3,W),REF(STOSK(14,3,3,W),-1)),1,0)
2. koşul: if(CROSS(MOV(C,1,W),MOV(H,60,W)),1,0)
3. koşul: if(CROSS(MOV(W,90,W),REF(MOV(W,90,W),-1)) ,1,0)
Filtre kısmına ise cola+colb+colc >=1 şeklinde koşul yazarsanız 3 koşuldan en az biri gerçekleşmiş demektir.
Bilgilerinize
IF: Yazım: if(koşul,Then DA,Else DA)
Koşul kısmına girilen koşul doğru ise, Then DA yerine yazılan işlem uygulanır, koşul yanlış ise Else DA yerine yazılan işlem uygulanır.
1. koşul gerçekleşirse 2. koşul taranmalı kısacası or veya and ile bağlama değil
İf ile birinci koşul gerçekleşirse diğer koşulu kontrol et doğru ise 1 değil ise 0 değeri yazdırabiliriz, fakat bu hali ile filtre bölümünde kullanacaksanız and yazımı ile aynı olmuş olacaktır.
Aşağıdaki gibi koşulları filtre yerine kolonlara ayrı ayrı kopyalayınız. Tarama yaptığınızda hisselerin karşısında 1 ve 0 yazacaktır.
1 Yazılı olanlar koşulu sağlıyor 0 ise sağlamıyor demektir.
1. koşul :if(CROSS(STOSK(14,3,3,W),REF(STOSK(14,3,3,W),-1)),1,0)
2. koşul: if(CROSS(MOV(C,1,W),MOV(H,60,W)),1,0)
3. koşul: if(CROSS(MOV(W,90,W),REF(MOV(W,90,W),-1)) ,1,0)
Filtre kısmına ise cola+colb+colc >=1 şeklinde koşul yazarsanız 3 koşuldan en az biri gerçekleşmiş demektir.
Bilgilerinize

