• DİKKAT

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

topla.çarpım'la metinleri karışık saydırma

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,677
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Arkadaşlar herkese merhaba

Ekteki örnekte herşeyi anlattım...
 

Ekli dosyalar

Merhaba,

Kod:
=TOPLA.ÇARPIM(--ESAYIYSA(MBUL(SOLDAN(B2;10);$B$2:$B$18)))
Bu şekilde deneyin.

.
 
soruya bir ekleme yaptım

ekte herşey mevcut
 

Ekli dosyalar

Sarı alanın neresi ile aynı olması gerekiyor? Soruyu anlayamadım detaylı açıklama yapınız.

.
 
Sarı alanın neresi ile aynı olması gerekiyor? Soruyu anlayamadım detaylı açıklama yapınız.

.

Şimdi karışık arama yapıyor, sonuçlarıda getiriyor

Sorun başlangıçta bulamadığı değerlerde, başlangıçta bulduklarında 5 adet olduğunu yazıyor ama başlangıçta bulamadıklarında normal olarak 1 yazıyor.İkinci bir sütunda arada bulunan değerin ,diğerleriyle sınıflanması lazım ki kontrolü yapılsın

Biraz karışık bir iş ama umarım anlatabilmişimdir
 
Anlatamadınız yada anlamıyorum.

Dosyada sarı alandaki değerlerin aynısı demişsiniz. Sarı alan da değer yok...( Dosyayı kontrol edermisiniz. )

Konuyu hiç bilmiyormuşuz gibi detaylı açıklamaya çalışın.

.
 
Anlatamadınız yada anlamıyorum.

Dosyada sarı alandaki değerlerin aynısı demişsiniz. Sarı alan da değer yok...

Konuyu hiç bilmiyormuşuz gibi detaylı açıklamaya çalışın.

.

Sarı alanda hiç değer yok, cevaplayanların doldurması için boş bırakmıştım

Mesala orada hepsinde "aksaray gı" yazabilir mi?

Yada aynı kod numarası...
 
AKINCI AKSARAY GIDA SAN. VE TİC. LTD. ŞTİ.'nin yukardaki değerlerle kodu ve başlangıcı farklı olduğu için bir bağlantısı yok gibi görünüyor ama aslında var, çünki yukarıdaki değerlerin başlangıcı onun herhangi bir yerinde var. aralarındaki bağı kurmak istiyorum
 
Sanırım benzer isimleri gruplandırmak istiyorsunuz. Bir nevi id no verme işlemi gibi.

F2 hücresine yazarak alt satırlara kopyalayın.

Kod:
=EĞER(B2="";"";EĞER(EĞERSAY($B$2:B2;"*"&SOLDAN(B2;10)&"*")=1;
EĞERSAY($B$2:B2;"*"&SOLDAN(B2;10)&"*")+MAK($F$1:F1);
DÜŞEYARA("*"&SOLDAN(B2;10)&"*";$B$1:F1;5;0)))
.
 
Sanırım benzer isimleri gruplandırmak istiyorsunuz. Bir nevi id no verme işlemi gibi.

F2 hücresine yazarak alt satırlara kopyalayın.

Kod:
=EĞER(B2="";"";EĞER(EĞERSAY($B$2:B2;"*"&SOLDAN(B2;10)&"*")=1;
EĞERSAY($B$2:B2;"*"&SOLDAN(B2;10)&"*")+MAK($F$1:F1);
DÜŞEYARA("*"&SOLDAN(B2;10)&"*";$B$1:F1;5;0)))
.

Ömer bey AKINCI AKSARAY GIDA SAN. VE TİC. LTD. ŞTİ.'de 2 sonucunu verdi,onunda sonucunu aynı vermesi gerekir.

Bunu aslında makro ile yapmanın dışında bir yolu yok gibi

Mantığıda e sütununda süzmek istediğim değerin üstüne tıklayacam, onu süzün içerir mantığıyla b sütununda süzecek

Başka'da bir yolu yok gibi, siz ne dersiniz
 
İlave mesajlarınızı mesajı yazdıktan sonra farkedebildim.

Bu tür bi tanımayı yapabilmeniz için bir data oluşturup verileri ordan aratmanız daha doğru olur.

Örnek,

İçinde Aksaray geçenler 1, İstanbul geçenler 2, ....gibi.

Formül yazarken bir açık yakalamak gerekir. Bu dosyada her türlü olasılık olabilir. Bu yüzden yukarıdaki yol gibi birşey düşünmenizi tavsiye ederim. Farklı bir yol bulursam paylaşırım fakat şimdilik düşünebildiklerim bunlar. Makro ile olurmu bilmiyorum. Onun üzerinde çalışırım.

Ayrıca akıncı aksaray ltd. diğer aksaray lar . bu iki grup aynı olamaz diye düşünmüştüm. Çokta önemli değil tabiki. Önemli olan yukarıdaki mantığı kurmak.

İyi çalışmalar.

.
 
İlave mesajlarınızı mesajı yazdıktan sonra farkedebildim.

Bu tür bi tanımayı yapabilmeniz için bir data oluşturup verileri ordan aratmanız daha doğru olur.

Örnek,

İçinde Aksaray geçenler 1, İstanbul geçenler 2, ....gibi.

Formül yazarken bir açık yakalamak gerekir. Bu dosyada her türlü olasılık olabilir. Bu yüzden yukarıdaki yol gibi birşey düşünmenizi tavsiye ederim. Farklı bir yol bulursam paylaşırım fakat şimdilik düşünebildiklerim bunlar. Makro ile olurmu bilmiyorum. Onun üzerinde çalışırım.

Ayrıca akıncı aksaray ltd. diğer aksaray lar . bu iki grup aynı olamaz diye düşünmüştüm. Çokta önemli değil tabiki. Önemli olan yukarıdaki mantığı kurmak.

İyi çalışmalar.

.

Ömer bey yardımlarınız için teşekkür ederim

Vakti zamanında düzensizce yapılmış işleri şimdi yoluna koymaya çalışıyoruz

O yüzden hiçbirşeyi atlamamak gerekiyor

Herşey için tekrardan sağolun
 
Geri
Üst