AccessTr.neT
Sogu İçinde Iff Komutunu Kriterli Kullanma - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Sogu İçinde Iff Komutunu Kriterli Kullanma (/konu-sogu-icinde-iff-komutunu-kriterli-kullanma.html)



Sogu İçinde Iff Komutunu Kriterli Kullanma - orderyazbim - 12/12/2021

Tüm form üyesi arkadaşlara iyi akşamlar dilerim. Yine bu siteden örnek aldığım aşağıda belirttiğim sorgudaki yıllık izin hesabı memur ve işçi için ayrı sütunlarda belirtilmiş.

Sütun Bir
Memur: IIf([Hizmetgünü]>=3650;30;20)

Sütun iki
İşçi: IIf([Hizmetgünü]>=0;IIf([Hizmetgünü]>=1825;IIf([Hizmetgünü]>=5475;26;20);14);0)

Ben kişi tanımında memur'u bir olarak işçiyi ise iki olarak işaretledim;

Deneme1: IIf([t_prs_sınıfgurup]="bir";IIf([Hizmetgünü]>=3650;30;20))

Deneme1 sütununda bir kriterini kullanarak sadece memur satırlarını hesaplattım İşçi satırları ise boş. Biir çok deneme yapmama rağmen sütun iki deki kodu iki kriterini ekleyerek tek sütunda nasıl hesaplata biliriz.

Özetle Sutun Biri ve Sutun İki yi kriter kullanarak sorgu içinde birleştire bilirmiyiz.

Olabilecek Yardımlarınız için şimdiden teşekkür eder saygılarımı sunarım. Hayırlı akşamlar


RE: Sogu İçinde Iff Komutunu Kriterli Kullanma - berduş - 13/12/2021

IIf([t_prs_sınıfgurup]= "bir"; IIf([Hizmetgünü] >= 3650; 30; 20); IIf([Hizmetgünü] >= 0; IIf([Hizmetgünü] >= 1825; IIf([Hizmetgünü] >= 5475; 26; 20); 14); 0))
şeklinde dener misiniz?
çalışmanız olsaydı en azından onda deneme imkanımız olurdu.


RE: Sogu İçinde Iff Komutunu Kriterli Kullanma - orderyazbim - 13/12/2021

Günaydın, Sayın berduş hocam cevabınızda belirttiğiniz kod istediğim gibi çalıştı. Çalışmamda işyerine ait bilgiler olduğu için paylaşımda bulunamdım bu konuda özür dilerim. Yardımlarınız için teşekkür eder saygılarımı sunarım.


RE: Sogu İçinde Iff Komutunu Kriterli Kullanma - berduş - 13/12/2021

Özel bilgiler olduğunda tablonuza sahte veriler ekleyerek yükleyebilirsiniz
Çoğu durumda sahte verilerin oldugu örnek çalışmanızı eklemeniz çözümü kolaylaştırır
Iyi çalışmalar.
Not: bu kod sadece [t_prs_sınıfgurup] için 2 değer olduğu varsayımına gore oluşturulmuştur