• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Excelde otomatik seri numarası verme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

makroeko

Yeni Üye
Katılım
15 Ocak 2022
Mesajlar
197
Çözümler
2
Aldığı beğeni
48
Excel V
Office 365 TR
Konu Sahibi
Arkadaşlar,
Her kablo tipinden ikişer tane excel dosyası tutacağım.
Yaklaşık 100 tane kablo çeşidi olsa 2x100=200 tane dosya demek.
Her dosyanın satırlarında farklı Kesitlerden kabloların özellikleri olacak.
Bunlara excelin kendi yapacağı, otomatik şekilde birbirinden farklı,benzersiz şekilde parti no ya da kod vermek istiyorum.
Hatta aynı kesitteki kablodan daha sonra tekrar üretilmiş olsa bile, öncekinden farklı parti no versin istiyorum.
Parti numarasının içinde rakam ya da harf olabilir.
Dizayn sayfalarında Kablo Kodu bölümünde olduğu gibi iş emirlerine aynı numaralar olacak.
Bununla ilgili önerisi olan varmı.
Benim aklıma şöyle bir fikir geldi.
Örneğin,
Sıralama şöyle:

Yıl.Ay.Gün-Kablo Tipi-Kablo Kesiti-Müşteri

Aynı günde,Aynı müşteriye ilgili kesitten bir tane yapıldığını varsaydım.

2022.02.08-N2XRY-3X2,5-EKO ELEKTRİK

2022.02.08-N2XRY-3X2,5-HES KABLO

2022.02.08-NYY-4X10-MERT MAKİNA

2022.02.08-NYCY-3X16-MERT MAKİNA
 
Çözüm
Sayın makroeko tercih sizin. Nasıl konforlu çalışacaksanız
ona uygun araçların seçimi de sizin inisayatifinizde.
Kodlamalarınızı 100 den başlatın. Anladığım kadarıyla siz bu çok sayıda
Excel dosyalarını yapacaksınız. Başına 0 koyduğunuzda metin yada sayısal
değer karışabilir. Excel böyle durumlarda işkillenebiliyor. :)
Sanki N_155 , Z_155 daha makul gibi. Anladığım kadarıyla 2 ana kategori
aşağıya doğru saçaklanıyor.
Keza dosyalarınıza isim verirken ayrıştırması kolay bir adlandırma
yaparsanız seri sorgulamalar açısından iyi olur.
Örneğin atıyorum kablotipi_155 gibi. Bu tarz bir adlandırmayı
parçalayıp değişkenlere atamak ve döngüye almak daha kolay.
Daha az kod kalabalığı demek. Daha dolaysız kod demek.
Siz kablo tiplerinin...
Konu Sahibi
Kodlama biraz uzun oldu gibi.İsterseniz kısaltma yapabilirsiniz.Mesela yılı 2022 değil de 22 yapabiliriz.Bunun gibi....
 
Sayın makroeko öncelikle kablo özelliklerini standartlaştırmalısınız.
Kablo özelliklerinin içeriği her ne ise ad ve özellikleri içeren
bir kablo özellik tablosu hazırlamalısınız. Bu sizin çalışmanızın
hammaddesi. Bunlara 100 den başlayarak kod_no verebilirsiniz. O zaman
sütun başlıklarınız kod_no, kablo_adi, devamında kablo özelliklerini
betimleyen diğer sütun başlıkları. Daha sonra bu tablonun başkaca
kavram ve kategorilerle ilişkisine göre sorgulama yapılabilir.
Bu daha pratik ve seri çözüm demek. Önce hammaddeyi işlemekte fayda var.
İkinci bir önerim 200 tane excel dosyasının kontrol ve güvenliğini sağlamaya
enerjinizi harcamaktansa Acces dosyasında ihtiyacınız olan tablo düzenini kurun.
Sorgulamalarınızı Excelde yapın. Ben de her hafta 100.000 satırın üstünde
tablolarla çalışıyorum. Accesden tabloyu alıyorum Excel'de işliyorum. Ve çok da kolay oluyor.
 
Konu Sahibi
Sayın makroeko öncelikle kablo özelliklerini standartlaştırmalısınız.
Kablo özelliklerinin içeriği her ne ise ad ve özellikleri içeren
bir kablo özellik tablosu hazırlamalısınız. Bu sizin çalışmanızın
hammaddesi. Bunlara 100 den başlayarak kod_no verebilirsiniz. O zaman
sütun başlıklarınız kod_no, kablo_adi, devamında kablo özelliklerini
betimleyen diğer sütun başlıkları. Daha sonra bu tablonun başkaca
kavram ve kategorilerle ilişkisine göre sorgulama yapılabilir.
Bu daha pratik ve seri çözüm demek. Önce hammaddeyi işlemekte fayda var.
İkinci bir önerim 200 tane excel dosyasının kontrol ve güvenliğini sağlamaya
enerjinizi harcamaktansa Acces dosyasında ihtiyacınız olan tablo düzenini kurun.
Sorgulamalarınızı Excelde yapın. Ben de her hafta 100.000 satırın üstünde
tablolarla çalışıyorum. Accesden tabloyu alıyorum Excel'de işliyorum. Ve çok da kolay oluyor.
Acces bilmiyorum maalesef
 
Konu Sahibi
Acces bilmiyorum maalesef
Çok güzel yazdınız.O zaman önce Acces eğitimine yoğunlaşsam daha doğru olur sanırım.Excel ile accesi senkronize bir şekilde kullanabilirim değil mi..Mesela bir süre excele veri girdim diyelim.Daha sonra bu verileri accese aktarabilir miyim.
 
Kodlama biraz uzun oldu gibi.İsterseniz kısaltma yapabilirsiniz.Mesela yılı 2022 değil de 22 yapabiliriz.Bunun gibi....
İyi bir tablo tasarımı excelde performans ve kalite demek.
Accesle karşılıklı veri alış verişi ve sorgulamalar yapabilirsiniz.
Artı sizin çalışmanızda arama tarama faaliyetlerinde sayısal ve string
değerler içiçe. Bu yüksek hata yapma riski demek. Herhangi bir sütunda
"Ali Veli" yi aramak ile "Ali 50 Veli 75" aramak teknik olarak aynı olsa da
risk olarak aynı değil. İkinci şıkta yazım hatası olasılığı çok daha yüksek.
Bu nedenle özellikle kablo özellikleri tablosu bence önemli. Kesit, boyut vb
özelliklere göre sınıflayıp kod numarası verebilirseniz Exceldeki sorgulamalarınızı da
parça parça istediğiniz alana göre daha kolay yapabiirsiniz diye düşünüyorum.
 
Konu Sahibi
İyi bir tablo tasarımı excelde performans ve kalite demek.
Accesle karşılıklı veri alış verişi ve sorgulamalar yapabilirsiniz.
Artı sizin çalışmanızda arama tarama faaliyetlerinde sayısal ve string
değerler içiçe. Bu yüksek hata yapma riski demek. Herhangi bir sütunda
"Ali Veli" yi aramak ile "Ali 50 Veli 75" aramak teknik olarak aynı olsa da
risk olarak aynı değil. İkinci şıkta yazım hatası olasılığı çok daha yüksek.
Bu nedenle özellikle kablo özellikleri tablosu bence önemli. Kesit, boyut vb
özelliklere göre sınıflayıp kod numarası verebilirseniz Exceldeki sorgulamalarınızı da
parça parça istediğiniz alana göre daha kolay yapabiirsiniz diye düşünüyorum.
Önerileriniz için öncelikle teşekkür ederim.
Uzun zamandır kablo sektöründe çalışıyorum.
Ama bu sektöre özel hep paket program kullandık.
Harici olarak uzun yıllar boyunca çok dağınık olarak excel dosyalarında verilerimizi tuttuk.
Yüklediğim iki dosyada temsili olarak deneme amaçlı Veri sayfası var.
Dizayn sayfasında filtreleme yapılıyor.
Mümkün olduğunca sayısal ve metinsel değerleri ayırdım.
Diğer sayfalar da hep VERİ sayafsından alıyor.
Veri sayfasında çok değişkenler oluyor,karmaşık hesaplamalar ve formüller olacak.
O nedenle excelde çalışmak daha mantıklı geldi.
Şu konuda hemfikir olabilir miyiz.
Tahmini 100 farklı tipte kablo olacak.Ama çoğunluğu çifterli dosya olacak.
Kablo tiplerine numara vereceğim.Örneğin,N2XRY Tipi bir kablo 055 kodunu verdim diyelim.Ama bu tipin iknci bir dosyası daha olacak ona da 055Z diye verebilir miyim.Çünkü ikinci dosya zait damarlı demek.Çoğu tiplerde olacak.Yani,
001
001Z
…..
.....
099
099Z

Şimdilik excel çalışmaya devam edeceğim.Ama ilerde accese aktarmam gerektğinde ve dün bahsettiğim parti numarası vermek için bu şekilde yapmak sizce mantıklı mı…
 
Sayın makroeko tercih sizin. Nasıl konforlu çalışacaksanız
ona uygun araçların seçimi de sizin inisayatifinizde.
Kodlamalarınızı 100 den başlatın. Anladığım kadarıyla siz bu çok sayıda
Excel dosyalarını yapacaksınız. Başına 0 koyduğunuzda metin yada sayısal
değer karışabilir. Excel böyle durumlarda işkillenebiliyor. :)
Sanki N_155 , Z_155 daha makul gibi. Anladığım kadarıyla 2 ana kategori
aşağıya doğru saçaklanıyor.
Keza dosyalarınıza isim verirken ayrıştırması kolay bir adlandırma
yaparsanız seri sorgulamalar açısından iyi olur.
Örneğin atıyorum kablotipi_155 gibi. Bu tarz bir adlandırmayı
parçalayıp değişkenlere atamak ve döngüye almak daha kolay.
Daha az kod kalabalığı demek. Daha dolaysız kod demek.
Siz kablo tiplerinin numaralandırma işlemini
neyin neye göre yapılacağını da refere ederek örnek dosyanızla birlikte
yeni bir başlık altında sorun. Ordan devam edelim.
Kolay gelsin.
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst