Skip to main content

AccessTr.neT


Aşağı Ve Yukarı Yuvarlama ( Ve Toplama İşlemleri )

Aşağı Ve Yukarı Yuvarlama ( Ve Toplama İşlemleri )

Çözüldü #1
hocam merhaba yine başka konu ile ilgili takıldığım bir sorunum var. elimde mahallelerden oluşan bir tablom var ve bu tablolardan delege hesaplamak istiyorum . bir dernek için fakat hesabım biraz karışık bana yardım ederseniz ( ki her başım sıkıştığında çok yardımcı oldunuz ) sevinirim.

sistemden istediğim.

ilce_delege_sayısı 399 ile sabitlenecek ve bir ilçenin kaç mahallesi varsa 399-mahalle sayısı ( 399 ile o ilçeye ait mahalle sayısı çıkarılarak ilce_delege_formül alanına sayı yazılacak. mesela ; aladağ ilçesinin 5 mahallesi varsa, ilce_delege_formül alanına 399-5= 394 yazacak. )

ilce_delege_formül alanına yazılan sayı küsüratlı yazılacağı için , bu alandaki küsüratsız sayı ise kusuratsız_toplam yazan sütunun içine küsüratsız olarak yazacak.

kalan küsürat ise ; kusurat sütünuna aktarılacak.

eğer kusurat sütünundaki sayı 0,50 ve üzerindeyse kusuratagore_dagıtılan_delege sütünuna 1 yazacak.

en son olarak mahalle_net_delege sütununda toplam=her_mahalleye_1_delege + kusuratsız_toplam+ kusuratagore_dagıtılan_delege

olarak sonucu verecek.

excelde yazdığım formüllü tabloyu da ek kısma ekliyorum bunu Access ile yapmak istiyorum.

şimdiden çok teşekkür ederim.
.rar delege hesaplama.rar (Dosya Boyutu: 697,38 KB | İndirme Sayısı: 5)
Cevapla
#2
bunlar tabloda hesaplanmış alan olarak mı olacak yoksa sorgu aracılığıyla mı?
Cevapla
#3
(11/09/2019 13:59)berduş Adlı Kullanıcıdan Alıntı: bunlar tabloda hesaplanmış alan olarak mı olacak yoksa sorgu aracılığıyla mı?
tabloda hesaplanmış olacak.
çok teşekkür ederim ilginize
Cevapla
#4
yalnız kullandığınız topla(g2/e2) nin mantığını anlayamadım sadece yuvarlamak için mi?
Cevapla
#5
1 - bütün alanları metin olarak ayarlamışsınız önce tablonuzdaki alanları düzenlemeniz gerek
  • hangi alanlar metin
  • hangileri tamsayı
    ve
  • hangileri hesaplanmış alan
olacak tablonuzu ona göre yeniden tasarlamalısınız
2 - hesaplanmış alan için ise yapmanız gereken tek şey alanı oluştururken doğrudan hesaplanmış alan olarak seçmeniz ve çıkan ekrandan yada alttaki satırdan formülü girmeniz [Resim: do.php?img=9193]

3 -
(11/09/2019 13:46)omergenc7 Adlı Kullanıcıdan Alıntı: eğer kusurat sütünundaki sayı 0,50 ve üzerindeyse kusuratagore_dagıtılan_delege sütünuna 1 yazacak.
sizin formülünüzde kullandığınız "YUKARIYUVARLA()" fonksiyonu 0,01 bile  olsa 1 yapar
ayrıca bildiğim kadarıyla yuvarlama işleminde
>0,50 ise 1
<=0,50 ise 0 olur
dilerim işinize yarar
Cevapla
#6
(11/09/2019 14:39)berduş Adlı Kullanıcıdan Alıntı: yalnız kullandığınız topla(g2/e2) nin mantığını anlayamadım sadece yuvarlamak için mi?
hayır delege sayısını bulmak için orada dernek seçimi oluyor çünkü alındı oya göre çıkıyor delege sayısı
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da