Excel'de 15 haneden fazla sayıların sonuna sıfır atmayı nasıl kaldırabilirim?

Katılım
19 Nisan 2011
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 Türkçe
Merhaba Arkadaşlar;

Belkide basit bir konudur ama bir türlü bulamadım, Excel'de işim gereği barkod bazlı işlem yapmaktayım ancak excel sayıların sonuna sıfır atıyor "12" haneden fazla olan sayıları düzgün çıkartmıyor, metin biçiminde attığımda düzgün gözüküyor ama başka bir sayfaya almaya çalıştığımda tekrar sonuna sıfır atıyor. Barkod tabancasıyla okuttuğum ürünlerde arama yaptığımda sonlarını görmediği için farklı ürünleri aynı barkod numarası gibi görüyor.

Örn:
123456789101112131415 diye gitmesini istiyorum ancak;
123456789101112000000 diye gözüküyor.

Acil yardım bekliyorum.
 

irfancantr

Altın Üye
Katılım
18 Haziran 2007
Mesajlar
625
Excel Vers. ve Dili
Excel 365 - İmngilizce
Altın Üyelik Bitiş Tarihi
07-05-2029
Diğer sayfaya alma yönteminiz kopyala yapıştır ise;

kopyaladığınız barkod alanını yapıştırırken özel yapıştır > değerleri tıklayınız,
bu şekilde istediğiniz oluyor.
 
Katılım
19 Nisan 2011
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 Türkçe
istediğim sayıya çevirdiğimde 15. haneden sonrasınıda göstermesi metin olarak göstermesi değil :( Sayıyı, Sayı olarak 20 haneli görmem gerekiyor bunu yapa bilir miyiz?
 
Katılım
19 Nisan 2011
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 Türkçe
O kadar zor sorulara cevap vere bilen yüce bilginler :( neredesiniz Help Me! bi kod, program yada excel üzerinde yapa bileceğim her hangi bir önerisi olan kimse yok mu :(
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
istediğim sayıya çevirdiğimde 15. haneden sonrasınıda göstermesi metin olarak göstermesi değil :( Sayıyı, Sayı olarak 20 haneli görmem gerekiyor bunu yapa bilir miyiz?
O kadar zor sorulara cevap vere bilen yüce bilginler :( neredesiniz Help Me! bi kod, program yada excel üzerinde yapa bileceğim her hangi bir önerisi olan kimse yok mu :(
Merhaba

Excelde 15 basamaktan sonra sayıları 0 olarak görürsünüz, bunu aşmanın bir yolunun olduğunu sanmıyorum.
Kaldı ki barkot numaraları üzerinden aritmetik işlem yapmayacağınıza göre metin olarak saklanan sayı şeklinde istememenizin bir anlamı olmamalı.
Muhakkak aritmetik işlem yabacaksanız bunu yine yapar ancak 15. basamaktan sonra 0 görürsünüz.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Katılım
19 Nisan 2011
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 Türkçe
Sayıları sayı olarak almam lazım; farklı bir excelde okutulup tablo bana atılıyor ve ben düşey arayla elimdeki listedeki barkodlarla karşılaştırıp hangi ürünün çıkıp hangi ürünün çıkmadığını kontrol ediyorum, Son iki üç basamağa "0" eklediği zaman ürünün rengi bedeni yada modeli değişmiş oluyor çünkü barkodun son "2" hanesi bedenini son "3" hanesine "0" koyduğunda ise modeli değişmiş oluyor. verdiğiniz eki inceledim nedenini az çok anladım ama neden yapamadığımı öğrenmek değil nasıl yapacağımı öğrenmek istiyorum mümkünse.
her hangi bir Macro kodu ne bileyim excel formulü yada her hangi bir bağlantı yolu deneye bileceğim yada yapa bileceğim hiç bir çözüm yok mu?
 

Erdal

Altın Üye
Katılım
23 Ekim 2006
Mesajlar
1,049
Excel Vers. ve Dili
Ev: 2021 - Türkçe 32 Bit
İşyeri: 2016 - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
08-10-2029
Merhabalar
E3 hücresine
=SOLDAN(B3;15)&SAĞDAN(B3;UZUNLUK(B3)-15) formülünü yazarmısınız? İnşallah istediğiniz budur. Saygı ve selam ile...
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Sayıları sayı olarak almam lazım; farklı bir excelde okutulup tablo bana atılıyor ve ben düşey arayla elimdeki listedeki barkodlarla karşılaştırıp hangi ürünün çıkıp hangi ürünün çıkmadığını kontrol ediyorum, Son iki üç basamağa "0" eklediği zaman ürünün rengi bedeni yada modeli değişmiş oluyor çünkü barkodun son "2" hanesi bedenini son "3" hanesine "0" koyduğunda ise modeli değişmiş oluyor. verdiğiniz eki inceledim nedenini az çok anladım ama neden yapamadığımı öğrenmek değil nasıl yapacağımı öğrenmek istiyorum mümkünse.
her hangi bir Macro kodu ne bileyim excel formulü yada her hangi bir bağlantı yolu deneye bileceğim yada yapa bileceğim hiç bir çözüm yok mu?

Merhaba

Neden kendinizi zorluyorsunuz anlamadım.
Siz elinizdeki tabloda arama fonksiyonlarından birini kullanacaksanız sayı aratmanız gerekmiyor ki. Aranan veri metin, aranacak tablo metin olarak biçimlendirildiğinde 15 değil 45 basamak bile olsa istediğiniz veriyi bulabilirsiniz.

Not:
EGERSAY ve gibi fonksiyonlar kullanıldığında; aranan verinin bir uzunluk sınırı var ama bu ne kadardır şimdi hatırlayamadım.
 
Katılım
19 Nisan 2011
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 Türkçe
Biraz daha açıklıyayım ozaman;

Bir barkod numarası sadece "1" kere geçmiyor bunu bi excel tablosunda toplamam gerekiyor; Topladığım zaman barkodların sonuna "0" atıyor.
sizin verdiğiniz formul evet görsel olarak işime yarıyor ama işlev olarak işime yaramıyor çünkü formül atıyamıyorum üzerine.

metini metin olarak arattığımda buluyorum ama tek tek bulmam gerekiyor buda zaman kaybı oluyor, onun için sayıya sayı bulmam gerekiyor. barkod tabancasından okuttuğumda excel'e sayı olarak "20" haneli atıp diğer tabloda düşey arada "20" haneli olarak bulmam gerekiyor :(

umarım anlata bilmişimdir.
 
Katılım
25 Ekim 2011
Mesajlar
43
Excel Vers. ve Dili
Evde 2007 Türkçe
İşte 2007 İngilizce
Sayın Asi-Mavi
Ekteki dosyayı inceleyin Eğer isteğinizi doğru anladıysam işe yarar bir şey olmuş olabilir. Önce otomatik olarak aldığınız 20 haneli (Tüm barkodların 20 hane olduğunu varsaydım) barkodu VERI sekmesinde 10 10 iki kısıma bölüyor. Sonra bölünen kısımları birleştir fonksiyonu ile birleştiriyorsunuz. rakkamların tamamı görünüyor. LISTE sekmesinde barkodlar ve karşılığı gelen ürünler olduğunu varsaydığım bir liste var. Buradan düşeyara formülü ile ne olduğu getirilebilir. Bir inceleyin.
Kolay gelsin
 

Ekli dosyalar

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Biraz daha açıklıyayım ozaman;

Bir barkod numarası sadece "1" kere geçmiyor bunu bi excel tablosunda toplamam gerekiyor; Topladığım zaman barkodların sonuna "0" atıyor.
sizin verdiğiniz formul evet görsel olarak işime yarıyor ama işlev olarak işime yaramıyor çünkü formül atıyamıyorum üzerine.

metini metin olarak arattığımda buluyorum ama tek tek bulmam gerekiyor buda zaman kaybı oluyor, onun için sayıya sayı bulmam gerekiyor. barkod tabancasından okuttuğumda excel'e sayı olarak "20" haneli atıp diğer tabloda düşey arada "20" haneli olarak bulmam gerekiyor :(

umarım anlata bilmişimdir.
.

1. Excel'de bir hücrede 15 dijitten (basamaktan) daha fazla sayı yazamazsınız. İmkansız bu. İlle de sayı diye tekrarlayıp durmayın.

2. Metin (Text) olarak yazmanız mümkündür.

3. Barkodları toplamak ne demek? Barkod toplanır mı? Toplansa ne işe yarar, anlamış değilim. Barkodları ancak sayarsınız? Barkodlar, malzemenin, malın her neyse adının kodlanmışıdır. Bunu alfabetik olarak yada barkod fontları ile üretmeniz mümkündür. Ve buna dayanarak gerekli işlemleri yaptırmanız mümkün olabilmektedir.

4. En iyisi siz ne yapmanız gerektiğini açıklayan bir örnek dosya ekleyin daha sağlıklı çözümler üretilebilsin.

Umarım açıklayabilmişimdir.

.
 
Katılım
19 Nisan 2011
Mesajlar
17
Excel Vers. ve Dili
Excel 2010 Türkçe
Ekte göreceğiniz Ornek ve Ornek1 dosyalarını inceleye bilirsiniz.

Ornek ;dosyasındaki gibi bir tablom var;
Ornek1 ;dosyasındaki gibi barkod listesi gönderiliyor.
Ornek1 ;tablosundaki barkod listesinde Aynı barkod numaraları farklı yerlerde farklı adetlerde önce bu barkod numaralarını Tek barkod numarası toplam adete düşürmem gerekiyor.
Bu işlemi yaptıktan sonra Düşeyara ile barkod numarasına karşılık toplam kaç adet olduğunu yazdırmam gerekiyor. Yapmak istediğim işlem budur. Kısa barkodlarda problem yaşamıyorum ancak uzun barkodlarda bu işlemi gerçekleştiremiyorum.
 

Ekli dosyalar

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Ekte göreceğiniz Ornek ve Ornek1 dosyalarını inceleye bilirsiniz.

Ornek ;dosyasındaki gibi bir tablom var;
Ornek1 ;dosyasındaki gibi barkod listesi gönderiliyor.
Ornek1 ;tablosundaki barkod listesinde Aynı barkod numaraları farklı yerlerde farklı adetlerde önce bu barkod numaralarını Tek barkod numarası toplam adete düşürmem gerekiyor.
Bu işlemi yaptıktan sonra Düşeyara ile barkod numarasına karşılık toplam kaç adet olduğunu yazdırmam gerekiyor. Yapmak istediğim işlem budur. Kısa barkodlarda problem yaşamıyorum ancak uzun barkodlarda bu işlemi gerçekleştiremiyorum.
.

Dosyanız ekte.

Aşağıdaki örnekleri inceleyin.

Toplama Ve Sayma

Sumproduct-Topla.Çarpım Fonksiyonu ve Uygulamaları


.
 

Ekli dosyalar

Üst