• 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ü Eğer Boş İse Hücredeki Veriyi Yazmak

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Hsn55

Yeni Üye
Katılım
14 Nis 2021
Mesajlar
1,011
Çözümler
2
Aldığı beğeni
133
Excel V
Office 2010 TR
Konu Sahibi
Merhabalar;
Ekli dosyada
H1 Hücresi dolu İse H8 Hücresine GENEL TOPLAM Yazacak (H2,H3,H4,H5 hücreleri boş)
H1 ve H2 Hücresi Dolu İse H8 Hücresine 1.TESPİT, H9 Hücresine GENEL TOPLAM Yazacak (H3,H4,H5 hücreleri boş)
H1, H2,H3 Hücresi Dolu İse H8 Hücresine 1.TESPİT,H9 Hücresine 2.TESPİT ,H10 hücresine GENEL TOPLAM Yazacak (H4,H5 hücreleri boş)
H1, H2,H3 ,H4 Hücresi Dolu İse H8 Hücresine 1.TESPİT,H9 Hücresine 2.TESPİT ,H10 hücresine 3.TESPİT ,H11 hücresine GENEL TOPLAM Yazacak (H5 Hücresi boş)
H1, H2,H3 ,H4,H5 Hücresi Dolu İse H8 Hücresine 1.TESPİT,H9 Hücresine 2.TESPİT ,H10 hücresine 3.TESPİT ,H11 hücresine 4 .TESPİT H12 hücresine GENEL TOPLAM Yazacak. Desrtek olursanız sevinirim.
 
Çözüm
Bunu düzeltmek için formülde satır numarası hesaplamasını bir artırmamız gerekiyor. Şu anda SATIR()-SATIR(H$8) ifadesi ilk satırda 0 veriyor, bu da "0.TESPİT" sonucunu oluşturuyor. Senin istediğin ise ilk satırda "1.TESPİT" olması.
Bu kadar çok koşullu ve çok hücreye yazı gerektiren bir senaryoyu tek bir Excel formülüyle gerçekleştirmek mümkün gözükmüyor
bu nedenle makro ile çözümde metin veya rakam fark etmez sayaç artırılır
deneyiniz
 
H1–H5 durumuH8H9H10H11H12
Sadece H1 doluGENEL TOPLAM
H1+H2 dolu1.TESPİTGENEL TOPLAM
H1–H3 dolu1.TESPİT2.TESPİTGENEL TOPLAM
H1–H4 dolu1.TESPİT2.TESPİT3.TESPİTGENEL TOPLAM
H1–H5 dolu1.TESPİT2.TESPİT3.TESPİT4.TESPİTGENEL TOPLAM

Buda formüllüsü
 
Konu Sahibi
Sayın Arzuhalci hocam H1:H5 hücreleri başka sayfalardan bağlantılı olduğu için bu hücreler dolu görünüyor. Hücreler 0 dan farklı ise formül işlem yapab,ilir mi?
 
Konu Sahibi
Tam istediğim oldu fakat tümü dolu olduğu zaman 1.Tespit Yazması gerekirken 0.Tespit yazıyor
 
Bunu düzeltmek için formülde satır numarası hesaplamasını bir artırmamız gerekiyor. Şu anda SATIR()-SATIR(H$8) ifadesi ilk satırda 0 veriyor, bu da "0.TESPİT" sonucunu oluşturuyor. Senin istediğin ise ilk satırda "1.TESPİT" olması.
 
Çözüm
Sayın Miraga H1:H5 hücreleri başka sayfalardan bağlantılı olduğu için bu hücreleri dolu sayıyor. Bu hücreler 0 dan farklı ise dolu göstrebilir misiz
denermisiniz
 
Konu Sahibi
Sayın Mirağa ve Sayın Arzuhalci ikinize de ayrı ayrı teşwekkür ederim.Saygılar sunarım
 
Geri
Üst