• DİKKAT

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

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

  • Konbuyu başlatan Konbuyu başlatan break
  • Başlangıç tarihi Başlangıç tarihi
Katılım
11 Ekim 2011
Mesajlar
79
Excel Vers. ve Dili
MS Office 2010 - 2013
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

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";""))
 
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.
 
Evet, dizi formülü değil, olsaydı belirtirdim zaten.

Örnek dosyanızda oldu:

238823
 
@YUSUF44
Dizi formülü değil ama formül dizisi gibi olmuş =)
Emeğine sağlık hocam.
 
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.
 
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.. :) )
 
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
 
Siz hangi sürümü kullanıyorsunuz?
 
O sürümde çalışır mı emin değilim. 2019 sürüm olan başka üyelerimiz denerse durumu öğrenebiliriz.
 
Sn. @Korhan Ayhan hocam Benim kullandığım 2019, sorunsuç çalıştı. Bilginize
 
Geri
Üst