iç içe eğer ve birleştir formülü

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
Sayın üstadlarım, iç içe ve bir dosya paketi ile ilgili
ekli dosyada
=BİRLEŞTİR(EĞER(K2>0;$K$1;EĞER(L2>0;$L$1;EĞER(M2>0;$M$1;EĞER(N2>0;$N$1;EĞER(O2>0;$); O$1;EĞER(P2>0;$P$1;EĞER(Ç2>0;$Ç$1;EĞER(R2>0;$R$1;EĞER(S2>0;$S$1;""))))))))))
formülü ile yapmaya çalıştım ama sadece ilk veriyi yazıyor. olması gereken şeklinde formülün çalışması gerekiyor, yardımlarınızı bekliyorum.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
BİRLEŞTİR fonksiyonunun içinde kullandığınız her bir EĞER sorgusunun parantezini kendi içinde kapatmanız gerekiyor. Bundan dolayı sorun yaşıyorsunuz.

Deneyiniz.

C++:
=EĞER(EĞERSAY(K2:S2;">0")=0;"";SOLDAN(BİRLEŞTİR(EĞER(K2>0;$K$1&",";"");EĞER(L2>0;$L$1&",";"");EĞER(M2>0;$M$1&",";"");EĞER(N2>0;$N$1&",";"");EĞER(O2>0;$O$1&",";"");EĞER(P2>0;$P$1&",";"");EĞER(Q2>0;$Q$1&",";"");EĞER(R2>0;$R$1&",";"");EĞER(S2>0;$S$1&",";""));UZUNLUK(BİRLEŞTİR(EĞER(K2>0;$K$1&",";"");EĞER(L2>0;$L$1&",";"");EĞER(M2>0;$M$1&",";"");EĞER(N2>0;$N$1&",";"");EĞER(O2>0;$O$1&",";"");EĞER(P2>0;$P$1&",";"");EĞER(Q2>0;$Q$1&",";"");EĞER(R2>0;$R$1&",";"");EĞER(S2>0;$S$1&",";"")))-1))
Formülün uzamasının sebebi sonda bir virgülün fazladan görünmesinden kaynaklıdır. Profilinizde 2003 sürüm kullandığınızı belirtmişsiniz. Bu sebeple bu şekilde kurguladım.
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
Sayın Üstadım KORHAN AYHAN sen bir harikasın, Allah razı olsun çok teşekkür ederim, ellerine sağlık, iyiki varsınız. Allah sizi iki cihanda darda bırakmasın
 
Üst