Çoklu hücreler için eşit mi sağlamasını yapmak?

tmtdt

Altın Üye
Katılım
21 Şubat 2012
Mesajlar
10
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
15-08-2028
Merhaba arkadaşlar baya denedim bir çözüm bulamadım. Altta örneklemeye çalıştığım gibi E sonuç sütununda A-D arasında birbirine eşit olmayan hücreler varsa hata döndürecek fakat boş olan hücreleri de atlayacak bir formül yapılabilir mi?

 

A

B

C

D

SONUÇ

1

5

5

 

5

DOĞRU

2

12

 

11

12

YANLIŞ

3

0

0

 

0

DOĞRU

4

3

2

5

3

YANLIŞ

5

0

1

 

0

YANLIŞ

 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
568
Excel Vers. ve Dili
Office365 TR
Deneyiniz.
Kod:
=EĞERHATA(EĞER(KAÇINCI(A2;B2;0)=1;"DOĞRU";EĞER(KAÇINCI(B2;C2;0)=1;"DOĞRU";EĞER(KAÇINCI(C2;D2;0)=1;"DOĞRU";"YANLIŞ")));"YANLIŞ")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,190
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif,

C++:
=TOPLA.ÇARPIM((A1:D1<>"")*(A1:D1=ARA(2;1/(A1:D1<>"");A1:D1)))=EĞERSAY(A1:D1;"<>")
 

tmtdt

Altın Üye
Katılım
21 Şubat 2012
Mesajlar
10
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
15-08-2028
Deneyiniz.
Kod:
=EĞERHATA(EĞER(KAÇINCI(A2;B2;0)=1;"DOĞRU";EĞER(KAÇINCI(B2;C2;0)=1;"DOĞRU";EĞER(KAÇINCI(C2;D2;0)=1;"DOĞRU";"YANLIŞ")));"YANLIŞ")
teşekkür ederim, farmül çalışıyor. eksik olmayın.
 

tmtdt

Altın Üye
Katılım
21 Şubat 2012
Mesajlar
10
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
15-08-2028
Alternatif,

C++:
=TOPLA.ÇARPIM((A1:D1<>"")*(A1:D1=ARA(2;1/(A1:D1<>"");A1:D1)))=EĞERSAY(A1:D1;"<>")
Öneriniz için teşekkür ederim, bu formül örnekte çalışıyor ama 6 hücreye uyarlayınca hata veriyor. Bir yerde hata yapmış olmalıyım ama anlamadım. Düzenlediğim hali alttaki gibi:

=TOPLA.ÇARPIM((G2:M2<>"")*(G2:M2=ARA(2;1/(G2:M2<>"");G2:M2)))=EĞERSAY(G2:M2;"<>")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,190
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bir sorun olmaması gerekir.
 

tmtdt

Altın Üye
Katılım
21 Şubat 2012
Mesajlar
10
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
15-08-2028
burada yazılan 2 formülde de sorun yaşıyorum. örnek excel dosyası ekledim. satırlarda boş hücre hariç eşit olmayan hücreler varsa "YANLIŞ" sonucu dönecek yine boş hücreler hariç hücreler birbiri ile aynı ise "DOĞRU" sonucunu dönecek bir formül. çok uğraştım inceledim ama işe yarayacak formülü bulamadım. ya da burada verilen formüllerin neden hatalı sonuç verdiğini çözemedim. yardımcı olabilir misiniz?
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,190
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İlk mesajınızda görsel paylaşmıştınız. Bu paylaşımda tablonun formülle oluştuğundan bahsetmemişsiniz. Doğal olarak çözüm önerileride buna göre yapılmış.

Aşağıdaki güncel formülü deneyebilirsiniz.

C++:
=TOPLA.ÇARPIM((B2:I2<>"")*(B2:I2=ARA(2;1/(B2:I2<>"");B2:I2)))=TOPLA.ÇARPIM(--(B2:I2<>""))
 

tmtdt

Altın Üye
Katılım
21 Şubat 2012
Mesajlar
10
Excel Vers. ve Dili
2016 tr
Altın Üyelik Bitiş Tarihi
15-08-2028
İlk mesajınızda görsel paylaşmıştınız. Bu paylaşımda tablonun formülle oluştuğundan bahsetmemişsiniz. Doğal olarak çözüm önerileride buna göre yapılmış.

Aşağıdaki güncel formülü deneyebilirsiniz.

C++:
=TOPLA.ÇARPIM((B2:I2<>"")*(B2:I2=ARA(2;1/(B2:I2<>"");B2:I2)))=TOPLA.ÇARPIM(--(B2:I2<>""))
bu hali ile sorunum çözüldü, teşekkür ederim.
 
Üst