• DİKKAT

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

Excel eğer hücrede formül değeri boş ama dolu gibi yazıyor

Katılım
8 Ocak 2016
Mesajlar
98
Excel Vers. ve Dili
Microsoft Office 2021 Professional Plus
Merhaba arkadaşlar bayağı araştırdım ama yapamadım örn 5 isim var bu isimler formülle geliyor(eğer formülü o hücrenin sonucu boş olsa dahi değer yazıyor) değere göre bazen ikisi geliyor yani değişken benim istediğim şu
2 isim var ise araya "ve" yazsın Örn; Mehmet ABC ve Ahmet ABC
3 isim var ise Örn; Mehmet ABC, Ahmet ABC ve Ali ABC
4 isim var ise Örn; Mehmet ABC, Ahmet ABC, Ali ABC ve İsa ABC
eğer ara bir hücrede isim gelmemiş ise onu atlayıp diğerine geçip üstteki gibi sıralamasını istiyorum
Şimdiden teşekkürler
 
1.Formül alanına kopyalayınız.2. içinde aynı mantıkla düzenleye bilirsiniz.Hücreyi birleştirmeyi kaldırınız.Formülden sonra birleştiriniz.
Kod:
=ELEMAN(TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0));D16;D16 &" ve "& D17;D16 &" ve "& D17 &" ve "&D18;D16 &" ve "& D17 &" ve "&D18&" ve "&D19;D16 &" ve "& D17 &" ve "&D18&" ve "&D19& "ve "&D20)
 
Hocam elinize sağlık çok güzel lakin bir kaç sorun var örn atıyorum yerleştirdim incelerseniz sevinirim virgül koymuyor örn.
3 isimde 2 isim arasına virgül 2. ve 3. isim arasına da ve gelsin istiyorum.
bir de düşeyaradan geldiği için 1. sıraya gelmeme ihtimalide var örn incelerseniz sevinirim kolay gelsin.
 

Ekli dosyalar

Formülde gerekli düzenlmeleri yapabilirsiniz.
Kod:
=ELEMAN(TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0));D16;D16 &" ve "& D17;D16 &" ,"& D17 &" ,"&D18;D16 &" , "& D17 &" ,"&D18&","&D19;D16 &" ,"& D17 &","&D18&","&D19& ", "&D20)
 
emeğine sağlık ve nin nereye konulacağını ayarladım şiddet uygulayan kısmı oldu uğraştım ama tek yapmadığım şiddet mağdurları için üstte boşluk olduğu zaman yani seçili olmadığı zaman boş olduğu zaman ve alttakiler dolu olduğu zaman 1. hücre boş olmasına rağmen virgül koyuyor ve son kişiyi göstermiyor. 2 saattir uğraştım ama yapmadım
 
Formülde gerekli düzenlmeleri yapabilirsiniz.
Kod:
=ELEMAN(TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0));D16;D16 &" ve "& D17;D16 &" ,"& D17 &" ,"&D18;D16 &" , "& D17 &" ,"&D18&","&D19;D16 &" ,"& D17 &","&D18&","&D19& ", "&D20)
tamamdır hocam çok teşekkür ederim tersinden yaptım formülü oldu eline emeğine sağlık
 
Rica ederim.Dönüş yaptığınız için teşekkür ederim.
Rica ederim hocam ne demek. Birşey daha sorayım isimlerin yazdığı 5 hücre vardı ya orda 1 tane isim yazarsa şahıs 2 ve fazlası yazarsa şahıslar yazdırma şansımız varmı herhangi bir hücreye.
 
Aşağıdaki formül(Daha önçe kullanılan) alandaki sayıyı verir.
Kod:
=TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))
Aşağıdaki formülle olabilir.
Kod:
=EĞER(TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))=0;"";EĞER(TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))>1;"Şahılar";"Şahıs"))
 
Aşağıdaki formül(Daha önçe kullanılan) alandaki sayıyı verir.
Kod:
=TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))
Aşağıdaki formülle olabilir.
Kod:
=EĞER(TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))=0;"";EĞER(TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))>1;"Şahılar";"Şahıs"))
sağol kardeşim çok teşekkür ettim on numara oldu eline emeğine sağlık Allah gönlüne göre versin
 
Kod:
=TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))

Sayın @çıtır
Kod:
=TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))
benimde çok işime yarayacak ben önceden
Kod:
=BAĞ_DEĞ_SAY(D16:D20)
şeklinde kullanıyordum. Bu ikisinde sonuç bakımından bir farklılık var mı?
 
Kod:
=BAĞ_DEĞ_SAY(D16:D20)
Formül ile veri çekildiğinde hücre boş bile olsa formül olan hücreyi dolu sayar.
Kod:
=TOPLA.ÇARPIM((D16:D20<>" ")*(D16:D20<>0))
veya
Kod:
=TOPLA.ÇARPIM((D16:D20<>"")*(D16:D20<>0))
Formül ile veri çekilen hücrelerde değer var ise sayar.Boş hücreleri saymaz.
 
Geri
Üst