Çoklu arama veya filtreleme yardım ?

Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Merhaba arkadaşlar;

3-4 saattir kafayı sıyırmak üzereyim forumda bulduğum bir çok şeyi denememe rağmen istediğim sonuna varamadım.

Sorumu özetleyeyim sürekli tutulan log dosyalarım var text halinde bu dosyalar

Örnek;

Kod:
2008/08/01 00:00:12 03813 [COLOR="Red"]C003[/COLOR]  [ri01]
2008/08/01 00:00:21 03357 [COLOR="Red"]C040 [/COLOR] [ri01]
2008/08/01 00:00:57 03813 [COLOR="Red"]O003[/COLOR]  [ri01]
2008/08/01 00:01:13 03526 [COLOR="Red"]C002 [/COLOR] [ri00]
2008/08/01 00:01:53 03813 [COLOR="Red"]C003[/COLOR]  [ri01]
2008/08/01 00:02:13 02969 [COLOR="Red"]C002[/COLOR]  [ri01]
2008/08/01 00:02:18 02934 [COLOR="Red"]A602[/COLOR]  [ri01]
2008/08/01 00:02:30 02969 [COLOR="Red"]C002[/COLOR]  [ri01]
2008/08/01 00:02:35 03242 [COLOR="Red"]C008[/COLOR]  [ri01]
2008/08/01 00:02:41 02013 [COLOR="Red"]A602[/COLOR]  [ri00]
Bu şekilde bu logları text dosyasından excele kopyalıyorum kırmızı ile renklendirdiğim textler içinde arama yapmak istiyorum veya filtreleme fakat çoklu !!!

Örnek;
1. Arama Değeri

B1 den B7 - C001 den C010 - C501 den C510 ve C040 tek

2. Arama değerleri

C1 den C7 - O001 den O010 - O501 den O510 - O040 tek

Arama sonuçlarında ise excelin normal arama siteminde olduğu gibi bile yeterli

Örnek;



aynen bu örnekte olduğu gibi yukarda verdiğim kodları arama yaptığım zaman resim deki gibi veya farklı bi şekilde görmek istiyorum fakat resimde kırmızı ile işaretlediğim bölüm var arama sonuçlarında o kırmızı kodları da görmem lazım

Örnek ;

Resimde C002 kodunu Aramışım Sonuç C002 ve yanında bununla eşleşen 03526 çıkmış bunu çokluya döktüğüm zaman mesela resimde yine var C040 araması nıda yapmış olsam C002 ile birlikte, C040 la eşleşen 03357 kodu da yanında çıkacak. Tarihlerin saatlerin hiç bir önemi yok sadece yukarıda verdiğim çoklu arama değerleri ile eşleşen kodları bulmak.

Umarım yeterince açık anlatabilmişimdir çünki kafam patlamak üzere kimilerine göre çok basit, kimilerine göre ise (yani bana :D) bir hayli kafa patlatan bir durum şimdiden yardımlarınız için teşekkür ederim. Esen Kalın.
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,378
Excel Vers. ve Dili
Office 2021 TR & EN
sayın karadush

resimden ve yazdıklarınızdan anladığım kadarıyla,siz text dosyasının içinde bulunan logları direk excel'e kopyala yapıştır mantığı ile aktarıyorsunuz, ve böyle yaptığınız içinde her şey size satır satır tek bir hücre içinde geliyor örnek :txt'den kopyaladığınız veriyi ,yapıştır komutunu kullandığınızda A1 hücresine "2008/08/01 00:00:12 03813 C003 [ri01]" olduğu gibi yapıştırıyor, sizde bu yüzden istediğiniz sonuçları alamıyorsunuz.

aşağıdaki işlem adımlarını takip edin,

1- ekte gönderdiğim deneme.txt dosyasını masaüstüne kaydedin.
2- boş bir excel sayfası açın
3- veri/dış veri al/veri al komutunu açın masaüstündeki deneme.txt dosyasını işaretleyin,
3- karşınıza çıkan metin alma sihirbazı'nın ilk adımında "sabit genişlikli" , "dosya kaynağı" nı Türkçe dos veya Türkçe windows olarak seçin.
5- "ileri" ve hemen ardından "son" butonunu tıklayın.
6- "verileri nereye koymak istiyorsunuz" "var olan çalışma kitabı" sonra "tamam" butonuna tıklayın. böylelikle dışarıdan nasıl veri alınacağını görmüş olduk.
7- ekte gönderdiğim örnek.xls excel dosyasını açın. dış veri al yardımıyla yani yukarıdaki işlem adımlarını takip ederek oluşturduğum excel dosyasını ve ek olarakda bazı sütun başlıkları, K sütununda da KOD2 adındaki başlığı ve hemen altında kriterleri göreceksiniz.
8- şimdi şöyle yapın, veri/filtre uygula/gelişmiş filtre---
9- "listeyi yerinde filtre uygula" seçili olsun , "liste aralığı: $A$1:$E$11" , "ölçüt aralığı:$K$1:$K$4" olsun ve tamam butonuna tıklayın.
10- kısacası K sütünundaki KOD2 başlığının altına hangi kriterleri yazarsanız onları ve onlara ait satırları görüntüleyebilirsiniz.

iyi çalışmalar dilerim.
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,378
Excel Vers. ve Dili
Office 2021 TR & EN
dosya eki

dosyayı ekliyorum,
 
Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Teşekkürler

Öncelikle verdiğiniz bilgiler için teşekkür ederim, fakat text i zaten içe aktarabiliyorum sizin anlattığınız şekilde burda muhim olan

Örnek;
1. Arama Değeri

B1 den B7 - C001 den C010 - C501 den C510 ve C040 tek

2. Arama değerleri

C1 den C7 - O001 den O010 - O501 den O510 - O040 tek

Bu değerlerin hepsini tek seferde o listede aratıp resim de göründüğü gibi listelemek veya resimde C sütunundaki kodlarla eşleşenleri listelemek amaç bu sizin verdiğiniz şekilde yapamadım.

Tam anlatamadım galiba 1. mesajım da. Yardımlarınız için tekrardan teşekkür ederim ama hala çözemedim.
 
Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Yardım

Arkadaşlar çok zor bir şey sormadım sanırım eğer öyle ise hani olmaz bu kardeşim diyorsanız başka yöntemlerle çözmeye çalışacağım bu durum çok acil ve önemli kaybedecek çok fazla vaktim yok onun için olmazsa en azından olmaz diyin ki bileyim.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba Sayın karadush,

Sorunuzu kesin çözerim diyemem tabiki, fakat örnek dosya eklerseniz en azından ben ve diğer arkadaşlarımızın dosyanız üzerinde çalışma imkanı olur..
 
Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Ms-dos la çalışan bir programımız var ve kayıtları text dosyasında barındırıyor tuttuğu kayıtlarda ise aşağıdaki örnekte vereceğim gibi tarih zaman müşteri kodu ve yapılan işlemin kodu bulunmakta kırmızı olanlar müşteri numarası mavi olanlar ise yaptıkları işlemlerin kodu,
Kod:
2008/08/01 00:01:13 [COLOR="Red"]03526[/COLOR] [COLOR="Blue"]C002[/COLOR]  [ri00]
2008/08/01 00:01:53 [COLOR="Red"]03813[/COLOR] [COLOR="Blue"]C003[/COLOR]  [ri01]
2008/08/01 00:02:13 [COLOR="Red"]02969[/COLOR] [COLOR="Blue"]C002[/COLOR]  [ri01]
2008/08/01 00:02:18 [COLOR="Red"]02934[/COLOR] [COLOR="Blue"]A602[/COLOR]  [ri01]
2008/08/01 00:02:30 [COLOR="Red"]02969[/COLOR] [COLOR="Blue"]C002[/COLOR]  [ri01]
2008/08/01 00:02:35 [COLOR="Red"]03242 [/COLOR][COLOR="Blue"]C008[/COLOR]  [ri01]
2008/08/01 00:02:41 [COLOR="Red"]02013[/COLOR] [COLOR="Blue"]A602[/COLOR]  [ri00]
2008/08/01 00:02:55 [COLOR="Red"]03845[/COLOR] [COLOR="Blue"]C400[/COLOR]  [ri01]
işlem kodları 25-30 kadar var yapmak istediğim ise text dosyasını excel e import edip o 25-30 kodu çoklu yani tek sefer de sayfa içinde aratmak arama sonuçlarında ise misal C400,A602 v.s. arattırdım sonuç olarak bana

Kod:
2008/08/01 00:02:18 02934 A602  [ri01]
2008/08/01 00:02:41 02013 A602  [ri00]
2008/08/01 00:02:55 03845 C400  [ri01]
Bu satırları vermesini istiyorum satırlarda tarih zaman ve [ri01] satırları raporlamasada olur sadece aradığım kodlarla eşleşen müşteri kodlarını vermesini istiyorum ilk mesajımda da izah ettim ama karışmış galiba.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Örnek dosyayı incelermisiniz. İstediğiniz bu mu?
 
Son düzenleme:
Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Anlatamıyorum yada çok zor inanın bende anlayamadım

Arkadaşlar şu resmi iyice bir inceleyiniz !!!



ilk mesajım dada verdim ve tekrar anlatıyorum

Ms-dos la çalışan bir programımız var ve kayıtları text dosyasında barındırıyor tuttuğu kayıtlarda ise aşağıdaki örnekte vereceğim gibi tarih zaman müşteri kodu ve yapılan işlemin kodu bulunmakta kırmızı olanlar müşteri numarası mavi olanlar ise yaptıkları işlemlerin kodu,

Kod:
2008/08/01 00:01:13 [COLOR="Red"]03526[/COLOR] [COLOR="Blue"]C002[/COLOR]  [ri00]
2008/08/01 00:01:53 [COLOR="Red"]03813[/COLOR] [COLOR="Blue"]C003[/COLOR]  [ri01]
2008/08/01 00:02:13 [COLOR="Red"]02969[/COLOR] [COLOR="Blue"]C002[/COLOR]  [ri01]
2008/08/01 00:02:18 [COLOR="Red"]02934[/COLOR] [COLOR="Blue"]A602[/COLOR]  [ri01]
2008/08/01 00:02:30 [COLOR="Red"]02969[/COLOR] [COLOR="Blue"]C002[/COLOR]  [ri01]
2008/08/01 00:02:35 [COLOR="Red"]03242 [/COLOR][COLOR="Blue"]C008[/COLOR]  [ri01]
2008/08/01 00:02:41 [COLOR="Red"]02013[/COLOR] [COLOR="Blue"]A602[/COLOR]  [ri00]
2008/08/01 00:02:55 [COLOR="Red"]03845[/COLOR] [COLOR="Blue"]C400[/COLOR]  [ri01]
Yapmak istediğim ise text dosyasını excel e import edip B1,B2,B3,B4,B5,B6,B7,C001,C002,C003,C004,C005,C006,C007,C008,C009,C010,C501,C502,C503,C504,C505,C506,C507,C508,C509,C510,C401,C402,C408,C040 bu kodları tek seferde aratmak istiyorum çoklu yani tek sefer de sayfa içinde aratmak arama sonuçlarında ise Örnek yukardaki kodların tamamını yazmadan bir kaçını yazarak veriyorum C400,A602 v.s. arattırdım sonuç olarak bana bu kodlarla uyuşan müşteri kodlarını vermesini istiyorum. yada koşullu aramada olduğu gibi uyuşan satırları renklendirerek de belli edebilir oda yeterli

Kod:
2008/08/01 00:02:18 02934 A602  [ri01]
2008/08/01 00:02:41 02013 A602  [ri00]
2008/08/01 00:02:55 03845 C400  [ri01]
Bu satırları vermesini istiyorum satırlarda tarih zaman ve [ri01] satırları raporlamasada olur sadece aradığım kodlarla eşleşen müşteri kodlarını vermesini istiyorum ilk mesajımda da izah ettim ama karışmış galiba.


Bundan daha açık nasıl anlatabilirim onuda bilemiyorum artık tam 9,5 saattir bilgisayar başındayım beynim sulandı ve aynı konuyu tekrar tekrar anlatıyorum ve dediğim gibi daha nasıl açık anlatabilirim bilmiyorum.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Arama penceresi ile çoklu arama yapamazsınız. Bunun için aşağıda önereceğim yöntemi deneyin.

Verileri sütunlara dağıtmak için verilerinizi excele veri-dış verial-veri al özelliği ile alın. Yada verileri birleşik olarak alıp yine sütunlara dağıtmak için veri-metni sütunlara dönüştür özelliğini kullanabilirsiniz. Sütunlara dağıtılan verilerin ilk satırını seçerek veri-filtre uygula-otomatik filtre uygula seçeneği ile süzme özelliğini aktif hale getirdikten sonra arama yapacağınız sütundan çoklu seçenek ile verileri süzebilirsiniz.
 
Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Kısmen

Levent Menteşoğlu;295198' Alıntı:
Arama penceresi ile çoklu arama yapamazsınız. Bunun için aşağıda önereceğim yöntemi deneyin.

Verileri sütunlara dağıtmak için verilerinizi excele veri-dış verial-veri al özelliği ile alın. Yada verileri birleşik olarak alıp yine sütunlara dağıtmak için veri-metni sütunlara dönüştür özelliğini kullanabilirsiniz. Sütunlara dağıtılan verilerin ilk satırını seçerek veri-filtre uygula-otomatik filtre uygula seçeneği ile süzme özelliğini aktif hale getirdikten sonra arama yapacağınız sütundan çoklu seçenek ile verileri süzebilirsiniz.
Levent Bey kısmen dediğiniz şekilde yaptım fakat 60 kadar arama eşleşme yapacağım kod var ve günlük loglarım 3000 satırı buluyor bu şekilde biraz daha zor gibi ama tekrar tekrar bunu da deneyeceğim.


espiyonajl
Merhaba,

Örnek dosyayı incelermisiniz. İstediğiniz bu mu?
Tekrar inceledim tüm kodlarımı yan yana sıralarsam arama yapılacaklar bölümüne galiba sorunu çözebilirim fakat son bir soru 30 satıra kadar kod vurgulanmış kod sınırını 30 satırdan kaldırabilirmiyiz yani sınırsız yapabilirmiyiz ? yapamazsak nasıl arrtırabiliriz ?
Birde aranacak kodlar bölümünden bir tane daha açıp orayada farklı arama kodları yazıp o kodlarında eşleşme rengini sarı yapabilirmiyiz ? böylece tam istediğim gibi bir şey olacak
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Tekrar inceledim tüm kodlarımı yan yana sıralarsam arama yapılacaklar bölümüne galiba sorunu çözebilirim fakat son bir soru 30 satıra kadar kod vurgulanmış kod sınırını 30 satırdan kaldırabilirmiyiz yani sınırsız yapabilirmiyiz ? yapamazsak nasıl arrtırabiliriz ?
Formülün olduğu herhangi bir hücrede iken formülü alt hücrelere ( istediğiniz satıra kadar ) kopyalabilirsiniz..
 
Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Re

Son olarak resim deki gibi bir ekleme yapabilirsek sorun tamamen çözüme ulaşmış olacak yani kırmızı lar onay kodları sarılar ise onaysız kodlar olacak.

 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Örnek dosyayı incelermisiniz..
 
Son düzenleme:

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
Selamlar,

Alternatif olarak ekteki örnek dosyayı incelermisiniz.
 
Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Merhaba,

Örnek dosyayı incelermisiniz..
aranacak kodlar bölümündeki kodlara sütunlar açarak 30 ar tane daha kod ekleyeceğim fakat kopyala yapıştır yapınca formul çıkmıyor özel yapıştır yapınca da olmadı bunu nasıl yapabilir yani yeni 30 sütun daha aynı formulle açmam lazım J sütunundan itibaren.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
aranacak kodlar bölümündeki kodlara sütunlar açarak 30 ar tane daha kod ekleyeceğim fakat kopyala yapıştır yapınca formul çıkmıyor özel yapıştır yapınca da olmadı bunu nasıl yapabilir yani yeni 30 sütun daha aynı formulle açmam lazım J sütunundan itibaren.
14. mesajımdaki dosyayı yeniledim, tekrar incelermisiniz..
 
Katılım
9 Ağustos 2008
Mesajlar
30
Excel Vers. ve Dili
Office XP&2003-TR
Şapka çıkartıyorum önünüzde çok teşekkür ederim bu saate kadar kahrımı çektiniz yardımlarınız için tekrar tekrar teşekkür ederim. Allah razı olsun.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Rica ederim.

Yardımcı olabildiysem ne mutlu bana.

İyi çalışmalar..
 

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
Selamlar,

Özel mesajla aranan kodlara ait verilerin adresleri yerine verilerin kendisinin listelenmesini istemişsiniz. Ekte örnek dosyada gerekli düzenlemeler yapılmıştır. İncelermisiniz.
 
Üst