Seri noya göre kodlama yardımı

Katılım
27 Şubat 2007
Mesajlar
9
Excel Vers. ve Dili
ofis 2003
Arkadaşlar ekteki dosyayı açtığınızda A sutnunda bi takım kodlar göreceksiniz.. Bu kodların aynı olanlarının sonuna 01,02 şeklinde numara verip yeni bir kod oluşturmam gerekiyor (örnek dosyada mevcut) bu nasıl yapılabilir hangi formülü kullanmalıyım?? bundan her gün binlerce yapmam gerekiyor yardımcı olursanız sevinirim.. şimdiden teşekkürler
 

Ekli dosyalar

Ö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
Arkadaşlar ekteki dosyayı açtığınızda A sutnunda bi takım kodlar göreceksiniz.. Bu kodların aynı olanlarının sonuna 01,02 şeklinde numara verip yeni bir kod oluşturmam gerekiyor (örnek dosyada mevcut) bu nasıl yapılabilir hangi formülü kullanmalıyım?? bundan her gün binlerce yapmam gerekiyor yardımcı olursanız sevinirim.. şimdiden teşekkürler
Merhaba,

Örnek dosyayı incelermisiniz.

.
 

Ekli dosyalar

Katılım
27 Şubat 2007
Mesajlar
9
Excel Vers. ve Dili
ofis 2003
Sayın espiyonaj yardımınız için çok teşekkür ederim.. gönderdiğiniz formül çok güzel, yanlız benim asıl işime yarayacak formu ben size gönderirsem sorunum çözülmüş olacak sanırım... Şimdi gönderdiğim dosyada, L stunundan sağdan 5 alıp bunu C sutuna yapıştıryoruz, C' sutunundaki 5 haneli kodu H sutunu ile birleştirip bunu her hücre için sutunun sonuna kadar tekrarlıyoruz.. Daha sonra ilk msjımda belirttiğim kodlama sorunu ortaya çıkıyor.. yani, burdaki her bir koda 01,02,03 şeklinde numara eklemem gerekiyor, yani hazırlamış olduğunuz formül bu forma nasıl uyarlanabilir.. teşekküler



Merhaba,

Örnek dosyayı incelermisiniz.

.
 

Ekli dosyalar

Ö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
Sayın espiyonaj yardımınız için çok teşekkür ederim.. gönderdiğiniz formül çok güzel, yanlız benim asıl işime yarayacak formu ben size gönderirsem sorunum çözülmüş olacak sanırım... Şimdi gönderdiğim dosyada, L stunundan sağdan 5 alıp bunu C sutuna yapıştıryoruz, C' sutunundaki 5 haneli kodu H sutunu ile birleştirip bunu her hücre için sutunun sonuna kadar tekrarlıyoruz.. Daha sonra ilk msjımda belirttiğim kodlama sorunu ortaya çıkıyor.. yani, burdaki her bir koda 01,02,03 şeklinde numara eklemem gerekiyor, yani hazırlamış olduğunuz formül bu forma nasıl uyarlanabilir.. teşekküler
Önce C sütununu oluşturup ayrı bir sütunamı aynı olanların sonuna 01 - 02 şeklinde sayı eklemek istiyorsunuz yoksa oluşturulan C sütununun tümüne sırayla 01-02 şeklide sayı eklemek istiyorsunuz. Bu kısımları anlayamadım..

C sütunu için L deki sağdan 5 ve H ile birleşimi için,

=SAĞDAN(L2;5)&H2

Formülünü kullanabilirsiniz..
 
Katılım
27 Şubat 2007
Mesajlar
9
Excel Vers. ve Dili
ofis 2003
Birleştirme kısmında sorun yok oraya kadar herşey tamam. Daha sonra C sutununda birleştirdiğimiz sayıların birbirinden farklı olan her serisi için 01,02,03 şeklinde sonuna sayı eklemem gerekiyor, bu işlemi başka bir sutunda yapılıp tekrardan C ye yapıştırılabilir tabiyki, önemli olan alt alta dizilmiş 1000lerce koda 01,02,03 ekleyebilmek... örneğin;

C D

18010 1801001
18010 1801002
18011 1801101
18011 1801102
18011 1801103
18011 1801104
18012 1801201
18012 1801202
........ ..........


Örnekde oldğu gibi C de birşeltirdğimiz sayıların kodlandıkdan sonraki son hali D deki gibi olmalı, yani 01,02 şeklindeki kodlamalar her bir seri için yani birbirinden farklı her rakam için tekrar 01 den başlamalı... Yani sorduğunuz ilk sorudaki gibi C sutununu oluşturup ayrı bir sutunda aynı olanların sonuna 01-02 şeklinde sayı eklemek istiyorum..

Teşekkürler


Önce C sütununu oluşturup ayrı bir sütunamı aynı olanların sonuna 01 - 02 şeklinde sayı eklemek istiyorsunuz yoksa oluşturulan C sütununun tümüne sırayla 01-02 şeklide sayı eklemek istiyorsunuz. Bu kısımları anlayamadım..

C sütunu için L deki sağdan 5 ve H ile birleşimi için,

=SAĞDAN(L2;5)&H2

Formülünü kullanabilirsiniz..
 

Ö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
Örnek dosyayı incelermisiniz..

.
 

Ekli dosyalar

Katılım
27 Şubat 2007
Mesajlar
9
Excel Vers. ve Dili
ofis 2003
Çok teşekkür ederim sizlerede zahmet veriyorum ama yanlış anlaşılan bi durum var şöle; her bir rakam dizisi için örneğin İlçe no sutunundan İq1085 i seçin yani filtre edin, birleştirme yaptığımız C stunundaki rakamlar ve kodlandıkdan sonraki hali şu şekilde olmalı;

01085101
01085102
01085103
01085104
01085201
01085202
01085203

Şuan sizin yaptığınız çalışmada ise;

01085104
01085104
01085104
01085104
01085203
01085203
01085203 bu şekilde..

umarım anlatabilmişimdir..yanı oluşturduğumuz yeni numaralarda birbiri ile aynı rakam olmamalı....

Örnek dosyayı incelermisiniz..

.
 

Ö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
Haklısınız gözümden kaçmış,

C2 deki formülü,

Kod:
=AB2&EĞER(EĞERSAY($AB$2:AB2;AB2)<10;0&EĞERSAY($AB$2:AB2;AB2);EĞERSAY($AB$2:AB2;AB2))
Biçiminde değiştirerek tekrar denermisiniz..
 
Katılım
27 Şubat 2007
Mesajlar
9
Excel Vers. ve Dili
ofis 2003
Hocam çok teşekkür ederim, şu an hayretler içindeyim, sonunda oldu, çok işime yarıycak.. ne kadar teşekkür etsem az.. umarım bizlere exceli sizin gibi kullanıp başkalarına yardımcı olabilir.. tekrar teşekkür ediyorum... iyi günler


Haklısınız gözümden kaçmış,

C2 deki formülü,

Kod:
=AB2&EĞER(EĞERSAY($AB$2:AB2;AB2)<10;0&EĞERSAY($AB$2:AB2;AB2);EĞERSAY($AB$2:AB2;AB2))
Biçiminde değiştirerek tekrar denermisiniz..
 

Ö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
Hocam çok teşekkür ederim, şu an hayretler içindeyim, sonunda oldu, çok işime yarıycak.. ne kadar teşekkür etsem az.. umarım bizlere exceli sizin gibi kullanıp başkalarına yardımcı olabilir.. tekrar teşekkür ediyorum... iyi günler
Rica ederim, işinize yaradığına sevindim.

İyi çalışmalar..
 
Üst