GPT Workspace

Google Sheets'te yinelenen veriler nasıl bulunur ve kaldırılır

Google Sheets'te yinelenen verileri yerleşik araçlar, formüller ve Apps Script ile bulmayı, vurgulamayı ve kaldırmayı öğrenin. Verilerinizi hızla temizleyin.

Mathias Gilson
Mathias Gilson
Yazar
23 Eylül 2026

Paylaş

Google Sheets'te yinelenen veriler nasıl bulunur ve kaldırılır

Paylaşılan bir Google Sheets dosyasını açıyorsunuz ve aynı müşterinin, siparişin ya da potansiyel müşterinin birkaç satırda tekrarlandığını görüyorsunuz. Bazı kayıtlar yalnızca büyük/küçük harf farkı, biçimlendirme, formül ya da gömülü bir görsel yüzünden farklı görünüyor; bu yüzden hızlı bir göz atış, hangi kaydın güvenle kaldırılabileceğini söyleyemiyor. Google Sheets’te yinelenen (mükerrer) kayıtları temizlemek, kontrollü bir iş akışı olarak ele alınınca en verimli şekilde yürür: önce eşleşme kuralını tanımlayın, sonra kayıtları veriyi bozmadan tespit edin, sonuçları inceleyin ve verinin mantıklı olduğundan emin olmadan silmeyin ya da otomatiğe bağlamayın.

İçindekiler

Yinelenen veriler tablolarınıza nasıl sızıyor

Bir pazarlama ekibi formdan gelen potansiyel müşteri listesini dışa aktarır, bir operasyon müdürü güncellenmiş listeyi bu verinin altına yapıştırır ve başka bir çalışan da aynı sekmeye bir CRM dosyasını içe aktarır. Tablo hâlâ tanıdık görünür ama aynı kişi artık biraz farklı yazılmış isimler, e-posta biçimleri veya kaynak etiketleri altında karşınıza çıkar. Sonradan hazırlanan bir rapor benzersiz kayıtları değil satırları sayınca toplamlar kimse fark etmeden şişer.

Yinelenen kayıtlar form yanıtları, kopyala-yapıştır, içe aktarma işlemleri, entegrasyonlar ve ortak düzenleme yoluyla da tabloya sızar. Bir ekip arkadaşınız kayıtları eşleştirirken aynı aralığı iki kez yapıştırabilir. Bir otomasyon, başarısız bir denemenin ardından aynı satırı yeniden ekleyebilir. İki kişi, birbirinin güncellemesini görmeden aynı siparişi girebilir. Bunlar alışılmadık hatalar değil; bir elektronik tabloyu hem veri giriş formu hem de paylaşılan veritabanı olarak kullanmanın normal sonuçlarıdır.

Zor olan kısım, veri seti için “yinelenen” ifadesinin tam olarak ne anlama geldiğine karar vermektir. Aynı e-postaya sahip iki satır tek bir kişiyi temsil ediyor olabilirken, aynı şirket adına sahip iki satır ayrı kişileri temsil ediyor olabilir. Tekrar eden bir ürün kodu hata olabilir ama tekrar eden bir durum değeri genellikle beklenen bir şeydir. Doğru anahtar iş kuralından gelir; en elverişli sütundan değil.

Sorunu ele almanın üç pratik yolu

  • Yerleşik kaldırma: Belirli bir aralığınız varsa ve seçili sütunları kontrol ettikten sonra eşleşen satırları kaldırmaya hazırsanız Google Sheets’i kullanın.
  • Formülle gözden geçirme: Kaynak veriyi değiştirmeden önce görünür ve geri alınabilir bir denetim izine ihtiyaç duyuyorsanız COUNTIF, UNIQUE veya QUERY kullanın.
  • Otomasyon: Aynı temizlik işlemi tekrar tekrar yaşanıyorsa ya da tutarlı kurallar gerektiren bir iş akışını kapsıyorsa Apps Script kullanın.

Görsel inceleme tek başına yetersiz kalır çünkü biçimlendirme ve formüller asıl karşılaştırmayı gözden gizleyebilir. Bir satır farklı görünürken Sheets ilgili değerleri yinelenen olarak değerlendirebilir; ya da satır benzer görünürken asıl önemli bir tanımlayıcı farklı olabilir. Önce iki kaydı aynı yapan alanları tanımlayın, sonra sorunu yanıtlayan en az hasar veren yöntemi seçin.

Google Sheets’e göre yinelenen kayıt nedir

Google Sheets’in yinelenen tanımı, birebir görsel eşleşmeden daha geniştir. Resmî yinelenenleri kaldırma kılavuzu, hücrelerin harf durumu, biçimlendirme veya formüller açısından farklı olsa bile yinelenen sayılabileceğini açıklar. Pratikte, iki satır ekranda farklı görünebilir ama yine de aynı temel değer kümesine karşılık gelebilir.

Bir sütunda formüller, içe aktarılmış değerler veya tutarsız biçimlendirme varsa bu ayrım önem kazanır. Yazı tipini, sayı biçimini ya da formül görünümünü değiştirmenin yeni ve farklı bir kayıt oluşturduğunu varsaymayın. Sheets, seçili veriyi yalnızca gözle gördüğünüze değil, kendi yinelenen mantığına göre değerlendirir.

Google Sheets’in iki hücre değerinin yinelenen mi yoksa farklı mı sayılacağını nasıl belirlediğini açıklayan bir infografik.

Karşılaştırma kapsamını bilinçli seçin

Yerleşik iş akışı sütun seçimine göre çalışır. Aralığı seçersiniz, Sheets’e başlık satırı içerip içermediğini söylersiniz ve yinelenen durumunu belirleyecek sütunları işaretlersiniz. Ablebits’in Google Sheets yinelenenleri kaldırma talimatları da bu seçim mantığını ve kaldırılan yinelenen değerlerin raporunu anlatır.

Kayıt bütünlüğünü eksiksiz korumak istediğinizde tam satır karşılaştırması kullanın. Bu, seçili her alanın eşleşip eşleşmediğini sorgular. E-posta adresi veya sipariş numarası gibi daha dar bir anahtarı yalnızca o alan süreciniz için esas belirleyici olduğunda kullanın. Yalnızca bir isim sütunu seçmek, tesadüfen aynı ismi paylaşan geçerli kayıtların silinmesine yol açabilir.

Görseller içinse ayrı bir kontrol gerekir. Google, Sheets’teki görsellere ilişkin Google Workspace güncellemesinde anlatıldığı gibi hem “Hücre içindeki görsel” hem de “Hücrelerin üzerindeki görsel” seçeneğini destekler. Hücre içindeki görsel tablo içeriği gibi davranır ve hücresine sığacak şekilde otomatik boyutlanır; hücrelerin üzerindeki görsel ise tablo ızgarasından bağımsız durur. Google’ın görsel yardım dokümanı da bir hücrenin yalnızca tek bir görsel barındırabileceğini belirtir. Görseller kayıt kimliği açısından önemliyse onları düzenli bir sütunda tutun ve silme işleminden önce bu satırları gözden geçirin.

Yerleşik araçlarla yinelenenleri kaldırma

Tek seferlik bir temizlikte yerleşik araç çoğu zaman en hızlı seçenektir. Önce elektronik tablonun bir kopyasını alın ya da çalışma sayfasını çoğaltın. Ardından, bir satır kaldırıldığında bir arada kalması gereken tüm alanları kapsayan veri aralığının tamamını seçin. Yalnızca tek sütun seçerseniz, kaydın bütününü yansıtmayan bir eşleştirme kararı almış olursunuz.

Veri > Veri temizleme > Yinelenenleri kaldır yolunu açın. Bu adımlar Google Yardım Merkezi’ndeki iş akışında tam olarak böyle belgelenmiştir.

Google Sheets bu adımdan sonra seçili aralıkta başlık satırı bulunup bulunmadığını onaylamanızı ister ve karşılaştırmada kullanılabilecek sütunları gösterir. Tam satır temizliği için ilgili tüm sütunları seçili bırakın. İş kuralı, benzersizliğin tek bir alanla belirlendiğini söylüyorsa o alanı bilinçli olarak seçin ve işlemi sürdürmeden önce bu kararı belgeleyin.

Güvenli bir kaldırma sırası

  1. Kaynağı kopyalayın: Kuralın çok geniş çıktığı durumlarda karşılaştırma ya da geri yükleme yapabilmek için orijinal sekmeyi koruyun.
  2. Aralığı seçin: Yalnızca görünür tanımlayıcı sütununu değil, tablonun tamamını dahil edin.
  3. Başlıkları onaylayın: İlk satırda sütun adları olup olmadığını Sheets’e bildirin.
  4. Karşılaştırma sütunlarını seçin: Bu veri seti için yinelenen tanımını yapan alanları seçin.
  5. Temizliği çalıştırın: Kaç yinelenen değerin kaldırıldığını bildiren onay mesajını gözden geçirin.

Araç, satırları yalnızca seçili sütun birleşimine göre kaldırır. Tekrarlanan her değeri tablonun tamamında temizlemez ve iş bağlamınızı da anlamaz. Tekrarlanan bir e-posta kişi listenizde yinelenen kayıt olabilir; ancak sipariş geçmişi tablosunda aynı e-posta birden fazla meşru siparişe ait olabilir.

Pratik kural: Seçili sütunların iki kaydı neden aynı hale getirdiğini açıklayamıyorsanız henüz silmeyin. Önce vurgulayın ya da inceleme için bir kopya çıkarın.

Kaldırma işleminden sonra satır sayılarını, formülleri, filtreleri, toplamları ve görsel içeren kayıtları kontrol edin. Satır konumlarına başvuran formüllere özellikle dikkat edin. Kalan veri temiz görünse bile, silinen bir satır kendisinden sonraki aralıkların içeriğini değiştirebilir.

Formüllerle yinelenenleri vurgulama ve filtreleme

Henüz neyin yinelenen sayılacağına karar verme aşamasındaysanız, formülle tespit daha güvenli bir seçenektir. Kaynak satırlara dokunmaz, kuralı birlikte çalıştığınız kişilere görünür kılar ve silme öncesi inceleme imkanı sunar.

Tek sütunlu bir kontrol için hedef aralığı seçin, Biçim > Koşullu biçimlendirme menüsünü açın, Özel formüldür seçeneğini seçin ve şu formülü kullanın:

COUNTIF(A:A, A1)>1

Kural, ilgili hücrenin değerinin A sütununda kaç kez geçtiğini sayar. Birden büyük her sonuç vurgulanır. Sınırlı bir veri setinde, tüm sütun başvurusunun yerine gerçek aralığı yazın ve aralığı sabitlerken satır başvurusunu göreli bırakın. Örneğin, seçili bir bloğa uygulanan kuralda karşılaştırma aralığı mutlak, hücre başvurusu satır bakımından göreli olacak biçimde aynı desen kullanılabilir.

Formüller kullanılarak Google Sheets’te yinelenen kayıtları bulmayı ve vurgulamayı gösteren dört adımlı bir infografik.

Vurgulama inceleme içindir, silme için değil

Koşullu biçimlendirme veriyi değil, görünümü değiştirir. Vurgulanan aralığı filtreleyin ve her grubu tek tek inceleyin. Satırların aynı varlığı temsil edip etmediğine karar vermeden önce boşluk karakterlerini, harf durumunu, tanımlayıcıları, tarihleri ve ilişkili alanları kontrol edin.

Çok sütunlu bir mantık için, normalize edilmiş alanları birleştiren bir yardımcı anahtar oluşturun ya da ilgili aralığa bir kural uygulayın. Zapier’in belgelediği COUNTIF ile yinelenenleri bulma yöntemi temel formül desenini ve aynı yaklaşımın daha geniş aralıklara nasıl uyarlanabileceğini gösterir. Yardımcı anahtar, eşleşmeyi hangi alanların belirlediğini herkesin net görebilmesi sayesinde denetimi kolaylaştırır.

Geri alınabilir temiz bir kopya için UNIQUE fonksiyonunu ayrı bir çalışma sayfasında kullanın. Önce veriyi sıralayıp normalize edebilir, ardından seçili sütunlar üzerinden benzersiz satırları alabilirsiniz. Filtreleme veya belirli bir sütun seçimi gerekiyorsa QUERY daha kontrollü bir çıktı verebilir. Temiz sonuç kontrol edilene dek kaynak tabloyu değiştirmeden bırakın.

Pratik bir denetim akışı şöyle görünür:

  • Bir kopya oluşturun: Formül çıktısını ayrı bir sekmeye alın.
  • Sayıları karşılaştırın: Kaynağı, vurgulanan grupları ve temiz çıktıyı kontrol edin.
  • İstisnaları inceleyin: Farklı biçimlendirilmiş ya da tanımlayıcısı eksik kayıtları gözden geçirin.
  • Bilinçli olarak değiştirin: Temizlenen değerleri kaynağın üzerine yalnızca doğrulamadan sonra yapıştırın.

Sıralama, tekrarlanan satırları art arda getirebilir ama onların yinelenen olduğunu kanıtlamaz. Kesin formül yöntemleri, mantık tablonun içinde kaldığı için daha kolay yeniden üretilebilir. Elektronik tablo formülleri kurmakla ya da sorunlarını çözmekle düzenli uğraşan ekipler için Excel formülü oluşturma rehberi de, düz bir cümleye döktüğünüz kuralı inceleyebileceğiniz bir formüle çevirmede işe yarayabilir.

UNIQUE ya da QUERY, temiz bir karşılaştırma tablosu istediğinizde kullanılır; tutarsız yazılmış isimler arasında bulanık eşleştirme gerektiğinde değil. Bu formüller, seçili alanlarda birebir eşleşme arar. Anahtar eksikse, çıktı gerçek yinelenenleri olduğundan az gösterebilir ya da ayrı kalması gereken kayıtları birleştirebilir.

Aşağıdaki videoda formülle inceleme desenini uygulamalı olarak görebilirsiniz.

Apps Script ve yapay zeka desteğiyle tekilleştirmeyi otomatikleştirme

Otomasyon, aynı tabloya yinelenen içe aktarma işlemleri, form yanıtları ya da senkronize edilen veriler geldiğinde mantıklıdır. En güvenli desen “benzer görünen her şeyi sil” demek değildir. Doğru desen, belgelenmiş bir anahtarla seçili aralıkta yapılan tanımlı bir tarama ve silmeden önce eşleşmeleri işaretleme seçeneğidir.

Apps Script’te temel adım dizisi oldukça nettir:

  1. Hedef sayfadaki değerleri okuyun.
  2. Seçilen sütunlardan bir anahtar oluşturun.
  3. Daha önce görülen anahtarları izleyin.
  4. Aynı anahtara sahip sonraki satırları işaretleyin ya da toplayın.
  5. Bu satırları yalnızca bir inceleme modundan geçtikten sonra silin.

Betik, başlık satırlarını korumalı, gerektiğinde boş anahtarları atlamalı ve satır silecekse işlemleri en alttan yukarıya doğru yürütmelidir. Bu, betik çalışırken satır numaralarının kaymasını engeller. Yinelenen temizlik işlemleri için zamana dayalı bir tetikleyici ekleyin ya da fonksiyonu özel bir menüden çalıştırın; ancak seçilen aralığı, anahtar sütunlarını ve yapılan işlemi kaydeden bir günlük tutun.

GPT Workspace, bir Google Workspace iş akışının içinde Apps Script kodu yazıp açıklayabilir. Sütunları ve eşleşme kuralını doğal dille tanımlayıp önerilen dönüşümü uygulamadan önce incelemek istediğinizde Google Sheets için yapay zeka destekli veri temizleme yeteneği devreye girer.

Görseller içinse hâlâ ayrı bir işlem gerekir. Hücre içinde saklanan görsel satır düzeninin bir parçasıdır; hücrelerin üzerine yerleştirilen görsel ise tablo ızgarasından bağımsız durur. Her hücre yalnızca tek bir görsel desteklediği için, görsel katmanın bir kaydı güvenilir biçimde tanımladığını varsaymayın. Kararlı bir metin ya da sayı anahtarı kullanın; betiğiniz temeldeki görsel başvurularını karşılaştıracak şekilde yazılmadıkça görselleri yalnızca bir inceleme sinyali olarak değerlendirin.

Otomasyona her zaman işaretleme modunda başlayın, silme modunda değil. Önce bir kopya üzerinde çalıştırın, işaretlenen satırları inceleyin, sayıları karşılaştırın ve ancak bundan sonra yıkıcı işlemlere izin verin. Yanlış anahtarla istikrarlı çalışan bir betik, elle yapılan tek bir geçişten daha büyük bir temizlik sorunu çıkarabilir.

Tablolarınızı yinelenen kayıtlardan uzak tutmanın en iyi yolları

İyi bir tekilleştirme işinin büyük bölümü hazırlıktır. Kaldırma tıklaması kolaydır; veri setini asıl koruyan, doğru anahtarı seçmek, orijinalin bir kopyasını saklamak ve sonucu kontrol etmektir.

Paylaşılan bir tabloyu her temizlediğinizde şu rutini izleyin:

  • Bir kopya üzerinde çalışın: Satırları değiştirmeden önce dosyayı ya da çalışma sayfasını çoğaltın.
  • Önce normalize edin: Karşılaştırmadan önce harf durumunu, boşlukları, tarihleri ve tanımlayıcı biçimlerini standartlaştırın.
  • Anahtar sütunlarını özenle seçin: Esas bir tanımlayıcı varsa onu kullanın; yoksa satırın tamamını karşılaştırın.
  • Görsel olarak gözden geçirin: Vurgulanan grupları, formülleri, biçimlendirmeyi ve görsel içeren satırları kontrol edin.
  • Sayıları doğrulayın: Orijinal tabloyu değiştirmeden önce kaynak ile temizlenmiş çıktıyı karşılaştırın.
  • Geri alınabilir formülleri tercih edin: Kural hâlâ test ediliyorsa UNIQUE, QUERY ya da bir yardımcı anahtar kullanın.
  • Yinelenen işleri otomatikleştirin: Kararlı hale gelmiş bir kuralı yalnızca elle doğruladıktan sonra Apps Script’e taşıyın.

Veri doğrulama, tutarsız kayıtları daha veri girilirken azaltabilir; denetimli form alanları da yanıtları daha tutarlı tutabilir. İnceleme sekmesinde düzenli olarak alınan bir UNIQUE çıktısı, kaynağa dokunmadan yeni tekrarları ortaya çıkarabilir. Daha geniş kapsamlı tablo bakımı için GPT Workspace’in Google Sheets yapay zeka araçları formül desteği, seçili aralık analizi, veri temizleme, sınıflandırma ve Apps Script taslaklamayı kapsar.

Kaynak tabloyu esas kaynak olarak koruyun ve türetilmiş kontrolleri ya hemen yanına ya da ayrı sekmelere yerleştirin. Bu ayrım, tespit edilmiş bir yinelenen kayıt ile silinmiş bir yinelenen kaydı ayırt etmeyi kolaylaştırır ve tablo değiştiğinde birlikte çalıştığınız kişilere net bir denetim izi sunar.

Güvenilir alışkanlık basittir: önce tespit, sonra inceleme, en sonunda silme. Aynı sorun yine geri gelirse, çıktıyı tekrar tekrar onarmak yerine giriş sürecini iyileştirin ya da gözden geçirilebilir bir kuralı otomatiğe bağlayın.


GPT Workspace, yapay zeka desteğini doğrudan Google Sheets’e ve diğer Google Workspace uygulamalarına taşır; formül oluşturma, seçili aralık analizi, veri temizleme ve Apps Script taslaklama konularında yardımcı olur. Tekilleştirme kuralınızı gözden geçirilebilir bir iş akışına dönüştürmek için kullanın; ardından sunulan araçları keşfetmek için GPT Workspace sayfasını ziyaret edin.

ÜCRETSİZ YÜKLEME

Her Google uygulamasında ChatGPT, ücretsiz

Verimliliklerini artırmak için GPT Workspace kullanan 7 milyon kullanıcıya katılın.

GPT Workspace'i yükleyerek şunları kabul etmiş olursunuz:
Hizmet Şartları veGizlilik Politikası