Çözüldü Birden Fazla Koşullu Benzersiz Liste Oluşturma

Maykil

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Merhabalar

Programdan veri aldığımda "A" Sütununda Firma Adı, "B" Sütununda Firma Kodu, "C" Sütununda Ürün listesi alt alta olarak geliyor. Eğersay formülü ile benzersiz liste oluşturmaya çalışıyorum. 1 firma olduğunda eğersay formülü gayet güzel çalışıyor. Ancak 2 ve çok firma olduğunda bir koşul daha eklemem gerektiğini anladım. Kendimce "B" Sütununda Firma Kodu her satırda olduğundan dolayı kendimce en mantıklısı ikinci koşulu buradan yapmaya çalıştım. Açıkçası olmuyor, beceremedim. Görünüşte ve düşüncede çok basit araya ikinci bir koşul sıkıştıramadım. Örnek bir dosya ekte mevcuttur. Bu konuda yardımlarınızı beklemekle birlikte, konu çözüme kavuşmasa bile şimdiden ilginiz alakanız ve sayfanızda bana yer açtığınız için teşekkürlerimi kabul etmenizi isterim. Saygılarımla.
 

Ekli dosyalar

Çözüm
İlyas bey günaydınlar. İlginiz için tekrar teşekkürler. Ufak bir sorunla karşılaştım. Tabloda firma kodunu karışık yapınca sıralama formülü olmuyor.
Aşağıda görüldüğü gibi 1-2-3- "8" oluyor. Üzerinde değişiklik yaptığım tabloyu tekrar yükledim. Bu hata içinde sizden çözüm isteme isteyebilir miyim. Teşekkürler.

BURADA DÜŞEY ARA FORMÜLÜ VARELLE YAZILDI
FİRMAFİRMA KODUÜRÜNFİRMA FİRMA BENZERSİZ LİSTEOLMASI GEREKEN
A FİRMASI1TELEFONTELEFONTELEFON
1​
1ANTENANTEN
...
Merhabalar

Programdan veri aldığımda "A" Sütununda Firma Adı, "B" Sütununda Firma Kodu, "C" Sütununda Ürün listesi alt alta olarak geliyor. Eğersay formülü ile benzersiz liste oluşturmaya çalışıyorum. 1 firma olduğunda eğersay formülü gayet güzel çalışıyor. Ancak 2 ve çok firma olduğunda bir koşul daha eklemem gerektiğini anladım. Kendimce "B" Sütununda Firma Kodu her satırda olduğundan dolayı kendimce en mantıklısı ikinci koşulu buradan yapmaya çalıştım. Açıkçası olmuyor, beceremedim. Görünüşte ve düşüncede çok basit araya ikinci bir koşul sıkıştıramadım. Örnek bir dosya ekte mevcuttur. Bu konuda yardımlarınızı beklemekle birlikte, konu çözüme kavuşmasa bile şimdiden ilginiz alakanız ve sayfanızda bana yer açtığınız için teşekkürlerimi kabul etmenizi isterim. Saygılarımla.
Merhaba,
Deneyiniz.
Kod:
You must log in to view content
(1 satır)
 
İlyas bey çok teşekkür ederim. Sadece kendime güldüm. Size bir soru daha sorsam çok mu fazla olurum. Firma bazlı benzersiz liste sonucunda, benzersiz listenin bir sonraki sütununa da sıralama(SIRA) yapmak istesem hangi formülü kullanmam lazım


ÖRNEK

FİRMAFİRMA KODUÜRÜNBENZERSİZ LİSTESIRA
A FİRMASI1TELEFONTELEFON1
1ANTENANTEN2
1TELEFON
1ANTEN
B FİRMASI2TELEFONTELEFON1
2ANTENANTEN2
1TELEFON
1ANTEN
 
İlyas bey çok teşekkür ederim. Sadece kendime güldüm. Size bir soru daha sorsam çok mu fazla olurum. Firma bazlı benzersiz liste sonucunda, benzersiz listenin bir sonraki sütununa da sıralama(SIRA) yapmak istesem hangi formülü kullanmam lazım


ÖRNEK

FİRMAFİRMA KODUÜRÜNBENZERSİZ LİSTESIRA
A FİRMASI1TELEFONTELEFON1
1ANTENANTEN2
1TELEFON
1ANTEN
B FİRMASI2TELEFONTELEFON1
2ANTENANTEN2
1TELEFON
1ANTEN

Rica ederim. Estağfurullah.
Deneyiniz.
Kod:
You must log in to view content
(1 satır)
 

Ekli dosyalar

=EĞER(D3="";"";EĞERSAY($B$3:B3;B3))
İlyas bey günaydınlar. İlginiz için tekrar teşekkürler. Ufak bir sorunla karşılaştım. Tabloda firma kodunu karışık yapınca sıralama formülü olmuyor.
Aşağıda görüldüğü gibi 1-2-3- "8" oluyor. Üzerinde değişiklik yaptığım tabloyu tekrar yükledim. Bu hata içinde sizden çözüm isteme isteyebilir miyim. Teşekkürler.

BURADA DÜŞEY ARA FORMÜLÜ VARELLE YAZILDI
FİRMAFİRMA KODUÜRÜNFİRMA FİRMA BENZERSİZ LİSTEOLMASI GEREKEN
A FİRMASI1TELEFONTELEFONTELEFON
1​
1ANTENANTENANTEN
2​
1MAKASMAKAS
3​
1TELEFON
1TELEFON
1ANTEN
1MAKASMAKAS
1FENERFENERFENER
8​
 

Ekli dosyalar

Bir farlı soru da araya sıkıştırmak istiyorum :) Çok açık soracağım. Ben kaçıncı formülünün "aranan dizi" bölümünü değişken tutmak istiyorum.

Örnek: Aşağıdaki tabloda görüldüğü gibi bir tablom mevcut =kaçıncı(aranan değer; aranan dizi; eşleşme).
Burada ben C sütununa 10 yazdığımda kaçıncı formülündeki aranan dizi 8 satırdan 13 satıra kadar arama yapmasını istiyorum. Aslında birleştir formülü ile değişkenlik sağlıyorum. Ama formülün içine yerleştiremiyorum. Başına dolaylı değince hata veriyor doğal olarak.
D1 sütununa bir formül yaptığımızı ve C1 sütununa 10 yazdığımızı düşünelim.
=birleştir("B";kaçıncı(C1;A:A;0);":";"B";kaçıncı(C1;A:A;0)+eğersay(A:A;C1)-1 bu formülün sonucu B8:B13 benim aramak yapmak istediğim alan çıkıyor ama bu sonucu =kaçıncı(C1;birleştir("B";kaçıncı(C1;A:A;0);":";"B";kaçıncı(C1;A:A;0)+eğersay(A:A;C1)-1;0) koyu şekilde belirtmiş olduğum gibi formülün içine yediremiyorum. B:B değil de değişenken aralık nasıl veriyorsunuz.

SATIRAB
151
252
353
454
555
656
757
8101
9102
10103
11104
12105
13106
14171
15172
16173
17174
18175
 
Bir farlı soru da araya sıkıştırmak istiyorum :) Çok açık soracağım. Ben kaçıncı formülünün "aranan dizi" bölümünü değişken tutmak istiyorum.

Örnek: Aşağıdaki tabloda görüldüğü gibi bir tablom mevcut =kaçıncı(aranan değer; aranan dizi; eşleşme).
Burada ben C sütununa 10 yazdığımda kaçıncı formülündeki aranan dizi 8 satırdan 13 satıra kadar arama yapmasını istiyorum. Aslında birleştir formülü ile değişkenlik sağlıyorum. Ama formülün içine yerleştiremiyorum. Başına dolaylı değince hata veriyor doğal olarak.
D1 sütununa bir formül yaptığımızı ve C1 sütununa 10 yazdığımızı düşünelim.
=birleştir("B";kaçıncı(C1;A:A;0);":";"B";kaçıncı(C1;A:A;0)+eğersay(A:A;C1)-1 bu formülün sonucu B8:B13 benim aramak yapmak istediğim alan çıkıyor ama bu sonucu =kaçıncı(C1;birleştir("B";kaçıncı(C1;A:A;0);":";"B";kaçıncı(C1;A:A;0)+eğersay(A:A;C1)-1;0) koyu şekilde belirtmiş olduğum gibi formülün içine yediremiyorum. B:B değil de değişenken aralık nasıl veriyorsunuz.

Sorularınızı örnek belge üzerinden sorarsanız daha hızlı sonuca ulaşırsınız.
BİRLEŞTİR(.....) kısmını DOLAYLI(BİRLEŞTİR(.....)) gibi değiştirerek deneyin.
 
İlyas bey günaydınlar. İlginiz için tekrar teşekkürler. Ufak bir sorunla karşılaştım. Tabloda firma kodunu karışık yapınca sıralama formülü olmuyor.
Aşağıda görüldüğü gibi 1-2-3- "8" oluyor. Üzerinde değişiklik yaptığım tabloyu tekrar yükledim. Bu hata içinde sizden çözüm isteme isteyebilir miyim. Teşekkürler.

BURADA DÜŞEY ARA FORMÜLÜ VARELLE YAZILDI
FİRMAFİRMA KODUÜRÜNFİRMA FİRMA BENZERSİZ LİSTEOLMASI GEREKEN
A FİRMASI1TELEFONTELEFONTELEFON
1​
1ANTENANTENANTEN
2​
1MAKASMAKAS
3​
1TELEFON
1TELEFON
1ANTEN
1MAKASMAKAS
1FENERFENERFENER
8​
Merhaba,
Deneyiniz;
Kod:
You must log in to view content
(1 satır)
 

Ekli dosyalar

Çözüm
Bir farlı soru da araya sıkıştırmak istiyorum :) Çok açık soracağım. Ben kaçıncı formülünün "aranan dizi" bölümünü değişken tutmak istiyorum.

Örnek: Aşağıdaki tabloda görüldüğü gibi bir tablom mevcut =kaçıncı(aranan değer; aranan dizi; eşleşme).
Burada ben C sütununa 10 yazdığımda kaçıncı formülündeki aranan dizi 8 satırdan 13 satıra kadar arama yapmasını istiyorum. Aslında birleştir formülü ile değişkenlik sağlıyorum. Ama formülün içine yerleştiremiyorum. Başına dolaylı değince hata veriyor doğal olarak.
D1 sütununa bir formül yaptığımızı ve C1 sütununa 10 yazdığımızı düşünelim.
=birleştir("B";kaçıncı(C1;A:A;0);":";"B";kaçıncı(C1;A:A;0)+eğersay(A:A;C1)-1 bu formülün sonucu B8:B13 benim aramak yapmak istediğim alan çıkıyor ama bu sonucu =kaçıncı(C1;birleştir("B";kaçıncı(C1;A:A;0);":";"B";kaçıncı(C1;A:A;0)+eğersay(A:A;C1)-1;0) koyu şekilde belirtmiş olduğum gibi formülün içine yediremiyorum. B:B değil de değişenken aralık nasıl veriyorsunuz.

SATIRAB
151
252
353
454
555
656
757
8101
9102
10103
11104
12105
13106
14171
15172
16173
17174
18175

Merhaba,
Sayın @Ömer BARAN Bey cevap vermiş.
Lütfen bundan sonraki konu başlığıyla ilgisi olmayan farklı sorularınız için yeni konu açınız.
Ve sorularınıza mutlaka örnek excel dosyası ekleyiniz.
 
Konuyu başlatan
Normal Üye
Katılım
Konu Bilgi
Durum
Çözüldü 
Forum
Excel Formül Soruları
Başlangıç tarihi
Son yanıt tarihi
Cevaplar
8
Üst