Cum să eliminați duplicatele din Foi de calcul Google
Publicat: 2022-01-29Foi de calcul Google vă permite să eliminați duplicatele din documentul dvs. cu trei metode, de la o simplă funcție integrată la un script personalizat. Deși nu este la fel de evident ca în Excel, Foile de calcul oferă o modalitate mai diversă de a elimina duplicatele din foaia de calcul.
Actualizare : acum puteți face acest lucru cu instrumentul încorporat „Eliminați duplicatele” din Foi de calcul Google.
LEGATE: Cum să eliminați rândurile duplicate din Excel
Eliminați duplicatele utilizând funcția unică
Prima metodă pe care o vom analiza utilizează funcția încorporată Google Sheets care găsește toate intrările unice, permițându-vă să scăpați de orice altceva din setul de date.
Porniți browserul și deschideți o foaie de calcul pentru a începe.
Apoi, faceți clic pe celula goală în care doriți să apară datele, tastați =UNIQUE
, apoi faceți clic pe funcția sugerată care apare în fereastra de dialog.
De aici, puteți fie să introduceți manual intervalul de celule, fie să le evidențiați pentru ca funcția să fie analizată. Când ați terminat, apăsați Enter.
La fel ca prin magie, Sheets selectează toate rezultatele unice și le afișează în celula selectată.
Dacă copiați și lipiți informațiile înapoi într-o foaie de calcul Google, asigurați-vă că faceți clic dreapta unde doriți să lipiți și apoi alegeți Lipire specială > Lipire numai valori - în caz contrar, numai formula va fi copiată în noua celulă.
Eliminați duplicatele utilizând un supliment
Pentru următoarea metodă, va trebui să instalați un supliment la Foi de calcul Google. Dacă nu ați mai folosit niciodată un supliment, acestea sunt similare cu extensiile de browser care deblochează funcții suplimentare suplimentare pentru dvs. în cadrul aplicațiilor Google, cum ar fi Documente, Foi de calcul și Prezentări.
Pentru acest exemplu, vom folosi Remove Duplicates by AbleBits. Vine cu o probă gratuită pentru 30 de zile; abonamentele premium costă 59,60 USD pentru un abonament pe viață sau 33,60 USD anual.
LEGATE: Cele mai bune suplimente Google Sheets
Instalarea suplimentului
Pentru a obține un supliment, deschideți un fișier în Foi de calcul Google, faceți clic pe „Suplimente”, apoi faceți clic pe „Obțineți suplimente”.
Tastați „Duplicate” în bara de căutare și apoi faceți clic pe butonul „Free”.
Faceți clic pe contul Google pe care doriți să îl utilizați pentru a instala suplimentul.
La instalarea suplimentelor, trebuie să le acordați permisiuni specifice. Acestea sunt fundamentale pentru funcționarea suplimentului. Asigurați-vă că înțelegeți pe deplin permisiunile și aveți încredere în dezvoltator înainte de a instala orice supliment.
Faceți clic pe „Permite”.
Folosind suplimentul
Puteți folosi suplimentul Eliminați duplicatele pentru o singură coloană sau pe mai multe rânduri. În acest exemplu, vom căuta duplicate în rânduri, dar funcționează în mare parte la fel pentru o singură coloană.
În foaia de calcul, evidențiați toate rândurile pe care doriți să le căutați duplicate. După aceea, faceți clic pe Suplimente > Eliminați duplicatele > Găsiți rânduri duplicate sau unice.
După deschiderea suplimentului, verificați pentru a vă asigura că intervalul afișat este corect și apoi faceți clic pe „Următorul”.
Apoi, alegeți tipul de date pe care doriți să le găsiți. Deoarece eliminăm duplicatele, selectați „Duplicate” și apoi faceți clic pe „Următorul”.
Selectați coloanele pentru supliment de căutat. Dacă nu ați inclus anteturile - sau poate că tabelul dvs. nu are deloc antete - asigurați-vă că debifați opțiunea „Tabelul meu are antete”. În caz contrar, primul rând va fi omis. Faceți clic pe „Următorul”.
În cele din urmă, alegeți ce va face suplimentul cu constatările sale și apoi faceți clic pe „Finish”.
Pe pagina de rezultate, programul de completare ne spune că patru rânduri duplicat au fost găsite și eliminate.
Voila! Toate rândurile duplicat dispar de pe foaia dvs.
Eliminați rândurile duplicate cu Google Script Editor
Metoda finală pentru eliminarea duplicatelor din foaia dvs. implică utilizarea Google App Script, o platformă de dezvoltare gratuită, bazată pe cloud, pentru crearea de aplicații web personalizate, ușoare. Deși implică scrierea codului, nu lăsați asta să vă sperie. Google oferă o documentație extinsă și chiar vă furnizează scriptul pentru eliminarea duplicatelor. Doar copiați codul, verificați suplimentul și apoi rulați-l în foaia dvs.
LEGATE: Cum să vă supraalimentați aplicațiile Google cu Editorul de scripturi
Din foaia Google actuală, faceți clic pe „Instrumente” și apoi pe „Editor de scripturi”.
Google Apps Script se deschide într-o filă nouă cu un script gol.
Ștergeți funcția goală din fișier și inserați următorul cod:
//Elimină rândurile duplicate din foaia curentă. funcția removeDuplicates() { //Obțineți foaia de calcul activă curentă var sheet = SpreadsheetApp.getActiveSheet(); //Obțineți toate valorile din rândurile foii de calcul var data = sheet.getDataRange().getValues(); //Creează o matrice pentru non-duplicate var newData = []; //Iterează prin celulele unui rând pentru (var i în date) { var row = data[i]; var duplicat = false; pentru (var j în newData) { dacă (row.join() == newData[j].join()) { duplicat = adevărat; } } //Dacă nu este un duplicat, puneți în matrice newData dacă (!duplicat) { newData.push(rând); } } //Ștergeți vechea foaie și introduceți noua matrice de date sheet.clearContents(); sheet.getRange(1, 1, newData.length, newData[0].length).setValues(newData); }
Salvați și redenumiți scriptul. Apăsați pictograma „Run” când ați terminat.
Va trebui să examinați permisiunile necesare scriptului și să îi acordați acces la foaia de calcul. Faceți clic pe „Review Permissions” pentru a vedea ce acces dorește acest script.
Acceptați solicitările și apoi faceți clic pe „Permite” pentru a autoriza scriptul.
După ce se termină de rulat, reveniți la foaia dvs. și, la fel ca și metodele anterioare, toate intrările duplicate dispar din fișierul dvs.!
Din păcate, dacă datele dvs. se află în interiorul unui tabel, cum ar fi exemplul prezentat mai sus, acest script nu va redimensiona tabelul pentru a se potrivi cu numărul de intrări din el și va trebui să remediați acest lucru manual.
Cam despre asta e. Indiferent dacă doriți să utilizați funcția Unique integrată, un supliment terță parte sau să creați un supliment personalizat cu Apps Script, Google vă oferă mai multe moduri de a gestiona duplicatele din foaia de calcul.