Excel Tablo İci Ozel Silme Kurali Yaratma
-
Hello
Elimde bir tablo var icinde 9000 tane deger var 2haneli rakam ve sonu M ile biter deger disindaki o tablodaki geri kalan her seyi silmek istiyorum nasil bir kural yazabilirim?
xyM sidinda kalan her seyi silsin istiyorum.
Ahmetmehmet 34M 123
Velidayi cukibik 12M 841
Bananinkemigi 19M 09034m
12m
19m
olsun istiyorum
-
Başlardaki harf sayısı aynımı
-
Degil hoca.
-
Belge özel değilse uğraşayım bir
-
M harfinden sonraki yada önceki karakter sayısı hep aynıysa =Sagdan() yada =Soldan() komutuyla halledilir.
-
Excel konusu açılmışken konu sahibinin affına sığınarak excel işi yaptırılacaktır.
Ücreti mukabilinde exceli yalamış yutmuş birine ihtiyacı var.
-
yukardaki gibi bi tablo değil mi ?
data/filtre sekmesinden filtre uygula sonra aşağıdaki gibi silmek istediğin verilerin bulunduğu tüm sütunlarda ??m yaz filtreleme koşuluna ... aşağıdaki gibi değerleri süzecek .
sonuç ... silmek istediğin değerlerin listesi ...
oldu mu ? sütunlar böyle ayrık değil de tek hücre halindeyse onu filtrelemek için de * ??m* kullanman lazım ... (yıldız+boşluk+soru işareti+soru işareti+m+yıldız) aşağdaki gibi
sonuç aynı :
olmadı pardon sen bunlar kalsın istiyormuşsun :D ... yukardaki filtrelemeyi yap ve çıkan satırları renkli dolgu yaparak boya ... sonra filtrelemeden tüm değerledi geri getirip dolgusuz olanları seçerek filtrele böylece silmek istediğin değerler seçilmiş olacak... sil ...
9000 satır iyiymiş yine 30000 den fazlasıyla uğraşıyorum işyerinde :D
radres tarafından 13/May/19 21:24 tarihinde düzenlenmiştir -
drive at dosyayı hacı tools/script editörden bi script yazıp tüm hücreleri dolaşıp hoşuna gitmeyeni sildirt.
function myFunction() { var sheet = SpreadsheetApp.getActiveSheet(); var data = sheet.getDataRange().getValues(); for (var row = 0; row < data.length; row++) { //burda data[row][sutun] seklinde erisebilirsin. a columnu icin data[row][0] gibi, sonra ifle kontrol edersin SpreadsheetApp.getActiveSheet().getRange('hucre adresi A2 gibi').setValue('BBB'); } }
-
Find ile M harfini bul,
Bu değerden 2 çıkarıp Mid ile istediğin kısmı al
sondan 4 karakteri almak için left komutu var
olmazsa başka bi yol düşünelim