Excel'de Aynı Barkodlu Ürünleri Bulma: Formül ve Kontrol
Excel'de aynı barkodlu ürünleri bulmak için koşullu biçimlendirme ve EĞERSAY adımları, uzun barkod tuzağı ve tekrarları güvenle temizleme yolu.
Evan Carter Güncelleme: 20 Ekim 2026 6 dk okuma
İçindekiler
Excel’de aynı barkodlu ürünleri bulmak için barkod sütununu seçip Giriş > Koşullu Biçimlendirme > Hücre Kurallarını Vurgula > Yinelenen Değerler ile tekrarları renklendir. Kaç kez tekrarlandığını görmek için yardımcı sütuna EĞERSAY formülü yaz ve 1’den büyük sonuçları filtrele. Barkodlar 15 haneden uzunsa karşılaştırmayı TOPLA.ÇARPIM ile yap.
Ücretsiz araçYinelenen Satır TemizlemeExcel veya CSV dosyasında seçtiğin sütuna (SKU, barkod, e-posta) göre tekrar eden satırları bulur ve temiz dosya indirir.
Aynı barkod neden birden fazla satırda olur?
Barkod bir ürünün, hatta varyant düzeyinde tek bir satılabilir birimin kimliğidir. Aynı barkodun iki satırda görünmesi çoğu zaman bir hatanın işaretidir ve hatanın kaynağını bilmek, hangi satırın kalacağına karar vermeyi kolaylaştırır.
- Kopyala-yapıştır varyantlar. Yeni renk ya da beden satırı bir önceki satırdan kopyalanır, barkodu değiştirmek unutulur.
- Birleştirilmiş listeler. İki tedarikçi dosyası ya da eski ve yeni ürün listesi alt alta eklenince aynı ürün iki kez yer alır.
- Güncelleme satırları. Fiyat veya stok güncellemesi listenin altına eklenir, eski satır silinmez.
- Görünmez farklar. Barkodun sonunda boşluk vardır ya da biri metin, diğeri sayı olarak saklanmıştır. Göz aynı görür, Excel farklı sayar ve tekrar gizli kalır.
Pazaryerleri ve mağaza içe aktarıcıları aynı barkodu taşıyan satırlarda genellikle hata verir ya da bir satırı diğerinin üzerine yazar. Toplu yüklemeden önce bu kontrolü yapmak, panelde tek tek hata ayıklamaktan çok daha hızlıdır. Dosya hazırlığının genel kontrol listesi için E-Ticaret Ürün Dosyası Hazırlama Rehberi (CSV ve Excel) yazısına bakabilirsin.
Adım adım: aynı barkodlu ürünleri bulmak
Koşullu biçimlendirmeyle tekrarları renklendir
- Barkod sütununun başlığına tıklayarak tüm sütunu seç.
- Giriş sekmesinde Koşullu Biçimlendirme menüsünü aç.
- Hücre Kurallarını Vurgula > Yinelenen Değerler komutunu seç.
- Açılan pencerede Yinelenen seçeneğini ve bir renk seç, Tamam de.
- Barkod sütununun filtre okundan Renge Göre Filtre ile yalnızca renkli hücreleri göster.
EĞERSAY ile tekrar sayısını gör
- Barkodlar B sütunundaysa, tablonun sağındaki boş sütunun başlığına
Tekraryaz. - İlk veri satırına
=EĞERSAY($B$2:$B$5000;B2)formülünü gir; aralığı tablonun son satırına göre ayarla. - Formülü sütunun sonuna kadar çoğalt.
- Veri > Filtre ile filtreyi aç ve Tekrar sütununda 1’den büyük değerleri seç.
- Tabloyu barkod sütununa göre A’dan Z’ye sırala; aynı barkodlu satırlar alt alta gelir ve yan yana karşılaştırabilirsin.
İlk görünümü diğerlerinden ayırmak istersen formülü =EĞERSAY($B$2:B2;B2) biçiminde yaz. Bu sürüm yalnızca üstteki satırları sayar; sonucu 1 olan satır ilk kayıttır, 2 ve üstü sonradan gelen tekrarlardır.
Kaç tekrar olduğunu dosyayı açmadan öğren
Dosyanı Excel’de açmadan yalnızca “bu listede kaç çift barkod var” sorusunun cevabını istiyorsan Yinelenen Satır Temizleme aracına Excel ya da CSV dosyanı bırak. Başlığında barkod geçen sütun otomatik seçilir. Silinen tekrar kutusundaki sayı, fazladan kaç barkod satırı olduğunu, Boş anahtar kutusu ise barkodu boş kalan satır sayısını gösterir. Büyük/küçük harf ve boşluk farkını yok say seçeneği açıkken sonunda boşluk olan barkodlar da tekrar olarak yakalanır. Araç satırları tek tek listelemez; hangi ürünlerin çakıştığını görmek için yukarıdaki Excel adımlarını kullan. Dosya tarayıcında işlenir, hiçbir sunucuya gönderilmez.
Ücretsiz araçYinelenen Satır TemizlemeExcel veya CSV dosyasında seçtiğin sütuna (SKU, barkod, e-posta) göre tekrar eden satırları bulur ve temiz dosya indirir.Hangi yöntem neyi yakalar?
| Yöntem | Ne gösterir | Sondaki boşluk farkı | 15 haneden uzun kodlar | Satırları değiştirir mi |
|---|---|---|---|---|
| Koşullu Biçimlendirme > Yinelenen Değerler | Tekrar eden tüm hücreleri renklendirir | Farklı sayar, tekrarı kaçırır | Yanıltıcı olabilir | Hayır |
| EĞERSAY yardımcı sütunu | Her barkodun kaç kez geçtiği | Farklı sayar | Yanlış eşleşme verebilir | Hayır |
| TOPLA.ÇARPIM karşılaştırması | Her barkodun kaç kez geçtiği | Farklı sayar | Değerleri birebir karşılaştırır | Hayır |
| Yinelenen Satır Temizleme | Toplam tekrar ve boş barkod sayısı | İsteğe bağlı aynı sayar | Metin olarak karşılaştırır | Orijinale dokunmaz, temiz kopya üretir |
Tablodaki “sondaki boşluk” sütunu pratikte en çok atlanan farktır. Excel yöntemlerini kullanacaksan önce yardımcı sütunda =KIRP(B2) ile barkodları temizleyip kontrolü o sütunda yapmak işini garantiye alır.
Uzun barkod ve baştaki sıfır tuzağı
Barkod kontrolünü yanıltan iki klasik durum var.
15 hane sınırı. Excel sayıları en fazla 15 anlamlı haneyle saklar. Barkodlar sayı olarak saklanıyorsa 16 ve üstü haneli kodların son haneleri zaten sıfıra dönmüş olabilir; bu durumda farklı ürünler gerçekten aynı değeri taşır. Barkodlar metin olarak saklansa bile EĞERSAY sayıya benzeyen metinleri sayı gibi karşılaştırdığı için uzun kodlarda farklı barkodları aynı sayabilir. Güvenli karşılaştırma için şu formülü kullan:
=TOPLA.ÇARPIM(--($B$2:$B$5000=B2))
EAN-13 gibi 13 haneli kodlar bu sınırın altında kalır, ama farklı uzunlukta kodların karıştığı listelerde bu formülü tercih etmek iyi bir alışkanlıktır.
Baştaki sıfır. CSV dosyası Excel’de çift tıklamayla açıldıysa 0869... ile başlayan barkodlar sıfırını kaybetmiş olabilir. Bir listede sıfırlı, diğerinde sıfırsız duran aynı barkod tekrar olarak görünmez. Kontrole başlamadan önce CSV’yi barkodların baştaki sıfırlarını koruyan CSV → Excel dönüştürücüsüyle .xlsx’e çevir; tüm hücreler metin olarak yazıldığı için barkodlar kaynaktaki haliyle kalır. Bu dönüşümün arka planı Excel ve CSV arasındaki farklar yazısında anlatılıyor.
Buldun: hangisini tutacaksın?
Tekrarı bulmak işin yarısıdır; asıl karar hangi satırın doğru olduğudur.
- Satırlar tamamen aynıysa herhangi birini tutabilirsin.
- Fiyat ya da stok farklıysa en güncel kaydı tut. Güncellemeler listenin altına eklendiyse temizleme aracında Son satır seçeneği bunu otomatik yapar.
- Ürün adı ya da varyant farklıysa silme; bu, iki farklı ürüne aynı barkodun verildiği anlamına gelir. Doğru barkodu tedarikçi listesinden ya da ambalajdan bulup düzelt.
Birden çok tedarikçi dosyasını karşılaştırıyorsan önce CSV / Excel Birleştirme aracıyla tek tabloda topla; araç her satırın hangi dosyadan geldiğini gösteren bir kaynak sütunu ekler ve çakışmanın nereden çıktığını hemen görürsün. Temizlenmiş listeyi Shopify’a taşıyacaksan Excel / CSV → Shopify dönüştürücüsü barkodu ve varyantları koruyarak şablona çevirir.
Sık yapılan hatalar
- Koşullu biçimlendirmeyi tüm tabloya uygulamak → fiyat ve stok sütunlarındaki doğal tekrarlar da renklenir, gerçek sorun kaybolur → kuralı yalnızca barkod sütununa uygula.
- Sondaki boşlukları temizlemeden kontrol etmek → “8690000000017” ile “8690000000017 ” farklı sayılır, tekrar gözden kaçar → önce KIRP ile temizle ya da boşluk farkını yok sayan aracı kullan.
- Uzun kodlarda EĞERSAY sonucuna güvenmek → farklı barkodlar tekrar gibi görünür, doğru ürünleri silebilirsin → TOPLA.ÇARPIM ile birebir karşılaştır.
- Renkli satırların hepsini silmek → ilk ve doğru kayıt da gider → EĞERSAY’ın üst satırları sayan sürümüyle yalnızca sonraki tekrarları seç.
- Farklı ürün adlı tekrarları silmek → gerçekte iki ayrı ürün vardır, biri katalogdan kaybolur → barkodu kaynaktan doğrulayıp düzelt.
- CSV’yi çift tıklayarak açıp kontrol etmek → sıfırı silinen barkodlar eşleşmez, tekrarlar gizlenir → dosyayı önce barkodları metin tutan bir yöntemle aç.
Sık sorulan sorular
Koşullu biçimlendirme aynı barkodun ilk satırını da işaretler mi? Evet, işaretler. Yinelenen Değerler kuralı tekrar eden değerin geçtiği tüm hücreleri renklendirir, ilkini ayırmaz. Hangi satırın ilk olduğunu görmek için EĞERSAY’ı yalnızca üstteki satırları kapsayacak şekilde kullanabilirsin.
EĞERSAY neden farklı barkodları aynı sayıyor? EĞERSAY sayıya benzeyen metinleri sayıya çevirerek karşılaştırdığı için 15 haneden uzun kodlarda son haneleri ayırt edemeyebilir. Bu durumda =TOPLA.ÇARPIM(—($B$2:$B$5000=B2)) formülü değerleri birebir karşılaştırır.
Aynı barkod iki farklı ürüne verilebilir mi? Hayır, bir barkod tek bir ürün ve varyanta ait olmalıdır. Pazaryerleri genellikle her varyant için benzersiz barkod ister; güncel kuralı satış yaptığın platformun yardım sayfasından doğrula.
Tekrar eden barkodları bulduktan sonra nasıl silerim? Hangi satırın kalacağına karar verip barkod sütununa göre temizlik yaparak silersin. Yinelenen Satır Temizleme aracında barkod sütununu seçip ilk ya da son satırı tutabilir, orijinal dosyaya dokunmadan temiz bir kopya indirebilirsin.
Sonuç
Aynı barkodlu ürünleri bulmanın hızlı yolu koşullu biçimlendirme, sayısal kontrolün yolu EĞERSAY, uzun kodlarda güvenli yol ise TOPLA.ÇARPIM’dır. Kontrole başlamadan önce boşlukları ve baştaki sıfırları düzeltirsen gizli tekrar kalmaz. Hangi satırın doğru olduğuna karar verdikten sonra Yinelenen Satır Temizleme aracında barkod sütununu seçip ilk ya da son kaydı tutarak temiz listeni indir.
- aynı barkodlu ürünleri bulma excel
- excel mükerrer barkod bulma
- excel yinelenen barkod işaretleme
- eğersay ile tekrar eden barkod
- ürün listesinde çift barkod kontrolü
- excel aynı değerleri renklendirme
Bunlar da ilgini çekebilir
RehberExcel'de Tekrar Eden Satırları Ücretsiz SilmeExcel'de tekrar eden satırları silmenin yolları: Yinelenenleri Kaldır, BENZERSİZ formülü ve SKU ya da barkoda göre ilk veya son satırı koruyan temizleme.19 Ekim 2026 · 6dk okuma
RehberCode 128 barkod ne için kullanılır? Kullanım alanlarıCode 128 barkod ne için kullanılır? Stok kodu, kargo etiketi ve depo rafında nerede işe yaradığını, EAN-13 farkını ve nasıl üretileceğini öğren.5 Kasım 2026 · 6dk okuma
RehberÜcretsiz Barkod Oluşturma: Programsız, Tek ve Toplu EtiketProgramsız online barkod oluşturma: EAN-13 veya Code128 seç, tek barkodu PNG/SVG indir ya da 200 koda kadar toplu sayfa hazırla ve doğru ölçüde bas.4 Kasım 2026 · 6dk okuma