Bu kısa kılavuz, Python ile Excel içindeki yinelenen satırları kaldırma işlemini açıklamaktadır. Geliştirme ortamını ayarlamaya yönelik ayrıntılara, uygulamayı yazmaya yönelik adımların bir listesine ve Python ile Excel’de yinelenen satırları ortadan kaldırmak için örnek bir koda sahiptir. Farklı parametreler ayarlayarak yinelenen satırları kaldırmak için çeşitli seçenekler tartışılacaktır.
Python ile Excel’de Yinelenen Satırları Silme Adımları
- Yinelenen satırları kaldırmak için IDE’yi Java aracılığıyla Python için Aspose.Cells kullanacak şekilde ayarlayın
- Excel dosyasını Workbook nesnesine yükleyin
- Seçilen sayfadan Hücre koleksiyonuna erişme
- Bir sayfadaki tüm yinelenen satırları kaldırmak için removeDuplicates() yöntemini çağırın
- Yinelenen satırları ortadan kaldırmak için, belirli bir aralıkla RemoveDuplicates() yöntemini çağırın
- Bir dizi hücre ve başlıklar ve hedef sütunlar için bayrakla RemoveDuplicates() yöntemini çağırın
- Çıktıyı kaydet
Yukarıdaki adımlar Python ile Excel’deki yinelenen girişleri silme işlemini açıklamaktadır. Kaynak Excel dosyasını Workbook sınıfı nesnesine yükleyerek ve RemoveDuplicates() yönteminin farklı değişkenlerini çağırarak işleme başlayın. Kaynak dosyadan istenen tekrarlanan satırları sildikten sonra çıktı Excel dosyasını kaydedin.
Python ile Excel’de Tekrarlanan Satırları Silme Kodu
Bu kod, Excel’de Python ile yinelenen kayıtların nasıl silineceğini açıklar. Herhangi bir argüman içermeyen RemoveDuplicates() yöntemi, yinelenen tüm satırları hedef sayfadan kaldıracaktır ve başlangıç ve bitiş hücrelerine ilişkin ikinci aşırı yükleme, silmek istediğiniz hücrelerin aralığını tanımlar. Başka bir aşırı yükleme, bir dizi hücreyi, verilerde bir başlığın varlığını gösteren bayrağı ve son olarak, belirli aralıktaki verileri karşılaştırmak istediğiniz sütun dizinlerinin listesini alır.
Bu makale bize Python ile Excel’deki yinelenen girdileri nasıl ortadan kaldıracağımızı öğretti. Formülleri Excel dosyasından kaldırmak için Python kullanarak Excel’de formül nasıl kaldırılır hakkındaki makaleye bakın.