• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Makro kodu ile ortalama alıp sayı ekleme ya da sayı azaltma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

mert25

Gold Üye
Katılım
25 Ağu 2022
Mesajlar
361
Çözümler
2
Aldığı beğeni
67
Excel V
Office 2016 TR
Gold Bitiş
14 Eylül 2025
Konu Sahibi
Merhabalar,

Aşağıdaki kod, 8 sütundaki sayının 8'e bölümü ile 25. sütunda bulunan ortalamaya 30. sütunda +1 ekliyor.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Fakat ben şunu yapmak istiyorum; 7. sütundaki sayı 0'dan küçükse 8. sütundaki sayıyı 8'bölsün ve 30. sütundaki ortalamaya 1 eklesin, yok eğer 7. sütundaki sayı 0'dan büyükse bu kez 30. sütundaki ortalamayı 1 azaltsın. Yani 25. sütunla işim olmasın.
 
Konu Sahibi
Merhaba.


1- Demişsiniz, bu bölmenin sonucunda çıkan rakam ne yapılacak?

2- 7. sütundaki sayı 0'a eşitse ne olacak?

Hocam, 7. sütundaki sayı her zaman ya sıfırdan büyük ya da küçük, hiçbir zaman sıfıra eşit olmuyor.

8. sütundaki sayı 8'e bölünüp 25 ve 30. sütunlara yazılıyor. 7. sütundaki sayının sıfırdan büyük ya da küçük oluşuna göre 25 ve 30. sütunlardaki ortalamaya 1 ekleyip ya da 1 çıkaracak.
 
Konu Sahibi
Hocam kodu ilgili sayfanın kod bölümüne ekledim ama olmadı galiba, dosya ekte. Ben H sütununa sayı girdiğimde o sayının 8' bölümü 25 (Y) ve 30. (AD) sütunlara yazılıyor. G sütunu 0'dan küçükse ortalamaya 1 eklensin, G sütunu 0'dan büyükse 1 çıkarılsın istiyorum.
 
Merhaba.
Doğru anladıysam resimdeki gereksiz yerleri silip yeşil olan gibi ekleyin.
Ordaki 20 diğer koddan gelen yani 3 adet if sut=8 olanı tek parça yaptım.
Yanlışsada kod zaten açık ordan değiştirebilirsiniz şartları.

1.png
 
Konu Sahibi
Üstat, verdiğiniz kodu yazdım fakat şöyle bir hata veriyor;

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

dep.png
 
Haklıymışsınız, parantez ekleyince hata vermedi, fakat ortalamalarda artırma ve eksilme olmuyor, her iki sütunda da aynı sayı oluyor.
Tam olarak ne istediğinizi sayfada ve resim olarak manuel yapıp açıklarsanız ona göre yapılır bence.Birkaç veri girip şurda şu sonuç çıkacak gibi mesela.
 
Konu Sahibi
Şimdi hocam sizin verdiğiniz kodu eklediğim dosya ekte.

Yapmak istediğim şu;

7. satırdaki maçın (7. sütundaki) handikapı (-2,5) sıfırdan küçük olduğu için 25. sütundaki evin ortalaması 19 değil 20 olmalı, 30. sütundaki deplasmanın ortalaması ise 19 yerine 18 olmalı.

9. satırdaki maçın (7. sütundaki) handikapı (2,5) sıfırdan büyük olduğu için 25. sütundaki evin ortalaması 20 değil 19 olmalı, 30. sütundaki deplasmanın ortalaması ise 20 yerine 21 olmalı.

Ekran Alıntısı.PNG
 
Konu Sahibi
Hocam sorun çözüldü, kodda ufak bir değişiklik yaptım ve doğru sonuç aldım. Yarımınız için çok teşekkür ederim.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Hocam sorun çözüldü, kodda ufak bir değişiklik yaptım ve doğru sonuç aldım. Yarımınız için çok teşekkür ederim.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Rica ederiz.Tamda ben + ve - leri yer değiştirin yazacaktım.
Kolay gelsin.
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst