Farklı Değerleri Saydırıp Tek Hücreye Yazdırmak

Katılım
11 Ekim 2011
Mesajlar
79
Excel Vers. ve Dili
MS Office 2010 - 2013
Altın Üyelik Bitiş Tarihi
31-08-2023
Merhaba,

Ornek dosyada Sayfa 1 sheet'teki turuncu boyalilari formulle alma sansimiz var midir? Formulun alinacagi yer ise Heavy Equipments kismindaki turuncu alan.

5 PPL kapasiteli Araba'nin menkul durumu soyle: 3 tanesi "Kendisi" ve 1 tanesi "Kira" bunlari tek satira yazdirmak istiyorum.

Tesekkurler.
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Biraz uzun bir formül oldu. Aşağıdaki formülü N5 hücresinde kullandıktan sonra sarı hücrelere kopyalayın:

=EĞER(SAĞDAN(EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")&" Kendisi - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")&" Kira - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")&" Subcontractor";"");3)=" - ";SOLDAN(EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")&" Kendisi - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")&" Kira - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")&" Subcontractor";"");UZUNLUK(EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")&" Kendisi - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")&" Kira - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")&" Subcontractor";""))-3);EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")&" Kendisi - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")&" Kira - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")&" Subcontractor";""))
 
Katılım
11 Ekim 2011
Mesajlar
79
Excel Vers. ve Dili
MS Office 2010 - 2013
Altın Üyelik Bitiş Tarihi
31-08-2023
Biraz uzun bir formül oldu. Aşağıdaki formülü N5 hücresinde kullandıktan sonra sarı hücrelere kopyalayın:

=EĞER(SAĞDAN(EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")&" Kendisi - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")&" Kira - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")&" Subcontractor";"");3)=" - ";SOLDAN(EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")&" Kendisi - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")&" Kira - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")&" Subcontractor";"");UZUNLUK(EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")&" Kendisi - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")&" Kira - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")&" Subcontractor";""))-3);EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kendisi")&" Kendisi - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Kira")&" Kira - ";"")&EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")>0;ÇOKEĞERSAY('Heavy Equipment'!$C$3:$C$49;$K5;'Heavy Equipment'!$D$3:$D$49;$L5;'Heavy Equipment'!$E$3:$E$49;M$4;'Heavy Equipment'!$F$3:$F$49;"Subcontractor")&" Subcontractor";""))
Oncelikle desteginiz icin tesekkur ederim.

Bu formul dizi formulu degil sanirim.

Uyguladim fakat olmadi.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Evet, dizi formülü değil, olsaydı belirtirdim zaten.

Örnek dosyanızda oldu:

238823
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
@YUSUF44
Dizi formülü değil ama formül dizisi gibi olmuş =)
Emeğine sağlık hocam.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aslında daha kısa olabilirdi ama o zaman düzensiz olurdu. Örneğin bazı hücrelerde sonda " - " kalmıştı. Onu düzeltmek için bir eğer sorgusu daha ekleyip sağdan üç haneyi kontrol ettirdim ve uyanları kırptım, bu da formülün uzunluğunu nerdeyse üç katına çıkardı. Sadece üç kısa ÇOKEĞERSAY formülüyle de olabilirdi.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ofis 365 için alternatif;

C++:
=METİNBİRLEŞTİR(" - ";1;EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C:$C;$K5;'Heavy Equipment'!$D:$D;$L5;'Heavy Equipment'!$E:$E;M$4;'Heavy Equipment'!$F:$F;{"Kendisi";"Kira";"Subcontractor"})=0;"";ÇOKEĞERSAY('Heavy Equipment'!$C:$C;$K5;'Heavy Equipment'!$D:$D;$L5;'Heavy Equipment'!$E:$E;M$4;'Heavy Equipment'!$F:$F;{"Kendisi";"Kira";"Subcontractor"})&{" Kendisi";" Kira";" Subcontractor"}))
Burada aslında sayılacak kriterlere (Kira-Kendisi-Subcontractor) odaklanılarak sonuca gidiliyor. Kurgulanacak fonksiyonun bu kriterleride kendisinin bulup sayarak sonuç vermesi daha efektif olurdu. (Biraz ortalığı karıştırmak istedim.. :) )
 
Katılım
11 Ekim 2011
Mesajlar
79
Excel Vers. ve Dili
MS Office 2010 - 2013
Altın Üyelik Bitiş Tarihi
31-08-2023
Ofis 365 için alternatif;

C++:
=METİNBİRLEŞTİR(" - ";1;EĞER(ÇOKEĞERSAY('Heavy Equipment'!$C:$C;$K5;'Heavy Equipment'!$D:$D;$L5;'Heavy Equipment'!$E:$E;M$4;'Heavy Equipment'!$F:$F;{"Kendisi";"Kira";"Subcontractor"})=0;"";ÇOKEĞERSAY('Heavy Equipment'!$C:$C;$K5;'Heavy Equipment'!$D:$D;$L5;'Heavy Equipment'!$E:$E;M$4;'Heavy Equipment'!$F:$F;{"Kendisi";"Kira";"Subcontractor"})&{" Kendisi";" Kira";" Subcontractor"}))
Burada aslında sayılacak kriterlere (Kira-Kendisi-Subcontractor) odaklanılarak sonuca gidiliyor. Kurgulanacak fonksiyonun bu kriterleride kendisinin bulup sayarak sonuç vermesi daha efektif olurdu. (Biraz ortalığı karıştırmak istedim.. :) )
Hocam formulu uygularken asagidaki hatayi aliyorum sebebi ne olabilir?



238866
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Siz hangi sürümü kullanıyorsunuz?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
O sürümde çalışır mı emin değilim. 2019 sürüm olan başka üyelerimiz denerse durumu öğrenebiliriz.
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Sn. @Korhan Ayhan hocam Benim kullandığım 2019, sorunsuç çalıştı. Bilginize
 
Üst