• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

3 değişken

Katılım
5 Ağustos 2012
Mesajlar
5
Excel Vers. ve Dili
exel çalışma kitabı
Arkadaşlar 2 haftadır uğraşıyorum bir türlü çözemedim yardımlarınızı bekliyorum
İşçi yevmiye tablo var istediğim şu soru olacak
C5 hücresinin
B5=0 istirahat
B5=x Gelmedi
B5=1 Çalıştı
B5="" veri yoksa boş
Yazdırmak istiyorum
IF (B5="×","GELMEDİ "),IF (B5=0,"İSTİRAHAT "),IF (B5=1,"ÇALIŞTI","")
gibi birşey
şimdiden herkeze teşekkür ederim
 
Merhaba, foruma hoşgeldiniz.

Öncelik sırası yoksa
=IF(koşul1, koşul1 doğruysa yapılacak işlem, IF(koşul2, koşul2 doğruysa yapılacak işlem, ....))))
gibi formül oluşturmalısınız.

Yani tüm IF'lerin parantezlerini en sonda ardarda kapatmalısınız
(GELMEDİ'den sonraki parantezi, İSTİHBARAT'tan sonraki parantezi silin ve bu parantezleri en sona alın).
.
 
=IF(B5=X,"GELMEDİ",IF (B5=0,"İSTİRAHAT",IF (B5=1,"ÇALIŞTI ","")))
bu formülü yazdığım zaman "x" yazdığım zaman FALSE çıkıyor
Yada tam yapıyorum formülü yapıştır dediğim zaman x olan hepsi FALSE yazıyor
Şöyle de olabilir
B5 hücresinin 0 yazdığım zaman istirahat x yazdığım zaman gelmedi 1 yada boş bıraktığım zaman hiç bir şey yazmasın
 
Bu yöntemle; soru-cevap-olmadı tekrar şeklinde döngüye girilecek sanırım.
Sorunuzu,
(cevaplarımın altındaki İMZA bölümünde yar alan açıklamaları okuyarak)
bir örnek belge ile desteklerseniz hemen sonuç alacağınızı düşünüyorum.
(Öncelik sırasını belirtiniz)
..
 
=IF(B10=0,"istirahat ",IF(B10="x","gelmedi",""))
En son bu formülle çözdüm lakin boş hücreleri istirahat yazıyor
B C
1 Veri yok boş kalacak
0 istirahat
x Gelmedi
=IF(B10=0,"istirahat ",IF(B10="x","gelmedi",""))
Yazdığım zaman B hücresinin veri girmediğim halde istirahat yazıyor yani boş değil
 
Yine örnek belge yüklemediniz.

B10 = 0 yerine AND(B10<>"",B10=0) yazarak deneyin.
Böylece boş hücre sıfır olarak değerlendirilmemiş olur.
.
 
Aşağıdaki formüllerden birini kullanabilirsiniz.
Formülü D3 hücresine uygulayın ve aşağı doğru kopyalayın.
.
Kod:
[FONT="Arial Narrow"]=IF(B3=1,"",IF(VE(B3<>"",B3=0),"İSTİRAHAT",IF(B3="x","GELMEDİ","")))
[COLOR="Red"]veya[/COLOR]
=IF(OR(B3="",B3=1),"",IF(B3=0,"İSTİRAHAT","GELMEDİ"))[/FONT]
 
Hocam çok teşekkür ederim hayırlı ramazanlar
 
Geri
Üst