en fazla galibiyet serisinin bulunması

Katılım
27 Ocak 2007
Mesajlar
12
Excel Vers. ve Dili
2000
Arkadaşlar,
Forumayeni kaydoldum.Office programları içersinde bence en az bilinen bu süper program için çok güzel bir forum olmuş.Emeği geçen herkese teşekkürler.

Sorum şu:Ben maç sonuçlarını Access te tutuyorum.Bir takımın peşpeşe en fazla kaç hafta galip,berabere ve mağlup olduğunu görmek istiyorum.Bunu query de nasıl yapacağım?

Örnek olarak butakımın haftalara göre sonuçları şöyle olsun:
Hafta Sonuç
1 G
2 G
3 G
4 G
5 G
6 B

Burada ilk 5 haftayı üstüste galip bitirmiş.Dolayısı ile "1.ve 5.haftalar arası toplam 5 hafta" şeklinde nasıl sonuç alabilirim
Selamlar
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın kerem10,

Access esnek bir veritabanı uygulaması olduğundan, çözümleri de çok oluyor. Bu yüzden en iyisi siz basit bir örnek eklerseniz iyi olur onun üstünde fikir yürütelim. Diğer şekillerde verilen çözüm size ymayabilir.

İyi çalışmalar:)
 
Katılım
27 Ocak 2007
Mesajlar
12
Excel Vers. ve Dili
2000
Sayın Modalı,
Cevabınız için teşekkürler.Ekte sadece TABLE1 tablosundan oluşan bir mdb var.Burada en uzun galibiyet serisi 8 ve 14.haftalar arasında yani 7 hafta.Ekte ayrıca excel dosyasını da yolluyorum.Excelde de nasıl yapıldığını veya benim ne yapmak istediğimi anlatmak için.İlginize şimdiden teşekkürler.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın kerem10,

Herhalde istediğiniz düzeltmeleri yapabildim.

İyi çalışmalar:)
 
Katılım
27 Ocak 2007
Mesajlar
12
Excel Vers. ve Dili
2000
Sayın Modalı,
Cevabınız için çok teşekkür ediyorum.Macro yazmayı ne yazık ki bilmiyorum.Ayrıca macroyu çalıştırdığımda sonucu Form ekranında görebiliyorum.Ancak:

- Aynı sayıda galibiyet sayısı olduğunda örneğin 2 kere 5 galibiyet olduğunda sadece 1 tanesini gösteriyor.A milli Futbol takımımızın maç sonuçlarını içeren tabloyu ekte mdb olarak size yolluyorum.Ayrıca bir tanede excel dosyası yolluyorum.Oradada görülebileceği gibi milli takımımız en fazla 5 maç üstüste kazanabilmiş.( Aslında 1 kere 6 maç üstüste kazanmış.Ama ben ikinci 5 maç serisini elde edebilmek için 11.06.1995 tarihindeki Honduras maçını 1-0 kazanmamıza rağmen o maçı da berabere gösterdim.Bilgisayarı aldattım yani.Diğer tüm sonuçlar doğrudur.)

-Bu durumda Milli takım 291 ve 295. maçlarımız ve 372. ila 376. maçlarımız arasında 5 er kez kazanmış gözüküyor.

-Excelde QUERY diye adlandırdığım worksheette yapmak istediğim şeyi açıklamaya çalıştım.MAKRO YAZMADAN QUERY DE BU ŞEKİLDE GÖRÜNTÜ ELDE ETMEK MÜMKÜN MÜDÜR?

-Excel de İSTEDĞİM RAPOR adlı workshette de benim orjinal Milli Takım maçları mdbsinden örnek bir rapor görüntüsü yolluyorum.Formatı aynı olacak.
5 maç üstüste kazandığımız maçlar diyecek ve

291 08.03.1995 0-1 TÜRKİYE 2 İSRAİL 1
292 29.03.1995 0-1 TÜRKİYE 2 İSVEÇ 1
293 26.04.1995 1-1 İSVİÇRE 1 TÜRKİYE 2
294 04.06.1995 0-2 KANADA 1 TÜRKİYE 3
295 07.06.1995 0-0 KANADA 0 TÜRKİYE 3

ve

372 29.06.2002 1-3 GÜNEY KORE 2 TÜRKİYE 3
373 21.08.2002 1-0 TÜRKİYE 3 GÜRCİSTAN 0
374 07.09.2002 2-0 TÜRKİYE 3 SLOVAKYA 0
375 12.10.2002 1-1 MAKEDONYA 1 TÜRKİYE 2
376 16.10.2002 3-0 TÜRKİYE 5 LIECHTENSTEIN 0

daha sonra 4 maç üstüste,3 maç üstüste .... gözükecek.
Sonuç olarak tüm iş Queryi oluşturabilmek.Queryi oluşturabilirsek raporlama kolay olacak ama açıkçası Macrosuz olur mu bu iş bilemeyeceğim.
Belki çok şey istiyorum :) Ama en azından yapabileceğiniz kadarına da razı olabilirim
Saygılarımla
 
Katılım
27 Ocak 2007
Mesajlar
12
Excel Vers. ve Dili
2000
en fazla galibiyet serisi hakkında yardım

Sayın Modalı,
Yok mu benim derdime çare?
Selamlar
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
cevap

ben dediğiniz den bir şey anlamadım ama

SONUÇ: IIf(Nz(([TADI1]="TÜRKİYE" And [S1]>[S2] Or [TADI2]="TÜRKİYE" And [S1]<[S2]));"kazandık";"berabere")

bu şekilde bir şey yaparak türkiyenin yendiği ve ve berabere kaldığı maçları ayırarak berabere olnalra berabere kazandıklarımızada kazandık dedim zaten tarihide sıralayınca sanırım sizin dediğiniz çıktı inşallah
örnek ekte
 
Katılım
27 Ocak 2007
Mesajlar
12
Excel Vers. ve Dili
2000
en fazla galibiyet serisi hakkında AÇIKLAMA

:yardim: Sayın Gülsüm1,
Konuyu açıklamak için ekte excel dosyası yolluyorum.Sadece bu excel dosyası olayı açıklar diye düşünüyorum.Zaten cevaplar arasında mdb olarak maç sıra no ve sonuçları var
Yardımlarınız için şimdiden teşekkürler
 
Katılım
27 Ocak 2007
Mesajlar
12
Excel Vers. ve Dili
2000
en uzun galibiyet serisi

Sayın Forum üyeleri,
Yok mu çözüm?
Selamlar
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
cevap

acele etme boş kaldığımız zamanlarda yapmaya çalışıyoruz işlerimizden arta kalan zamanlarda yardımcı olmaya çalışıyoruz
 
Katılım
27 Ocak 2007
Mesajlar
12
Excel Vers. ve Dili
2000
en uzun galibiyet serisi

Sanırım bu konuda internette bir şey yakaladım.Ama SQL bilmediğimden olmadı.Bu konuda yardımlarınızı rica ediyorum.Ekte örnek mdb ve internetten bulduğum açıklama var.SQL yı benimkine adapte ettim ama olmadı.Aynısını kopyalıyorum.
Tablo adını ANA
ORDER ID yi SN
ORDER DATE i SONUC
ORDER AMT yi AS yaptım ama olmadı.
Açıklama da belirttiği üzere tarih değişikliği bende sonuç değişikliğine denk geliyor.(Yani Galibiyet başladığında 1 oluyor)
Yardımlarınızı rica ediyorum
Selamlar
 
Katılım
27 Ocak 2007
Mesajlar
12
Excel Vers. ve Dili
2000
Soruya cevap hala yok?
Selamlar
 
Üst