Cum să eliminați duplicatele din Foi de calcul Google

Foi 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 ajutorul „Eliminați duplicatele” instrument în Foi de calcul Google.

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ă.

Dacă copiați și inserați informațiile înapoi într-o foaie Google, asigurați-vă că faceți clic dreapta, apoi alegeți Lipire specială > Lipire numai valori” width=”632″ height=”238″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this) ;”  onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”></p>
<h2 role=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 Eliminați duplicatele de către 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.

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ă documentare extinsă și chiar vă furnizează scriptul pentru eliminarea duplicatelor. Doar copiați codul, verificați suplimentul și apoi rulați-l în foaia dvs.

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:

//Removes duplicate rows from the current sheet.

 function removeDuplicates() {
//Get current active Spreadsheet
 var sheet = SpreadsheetApp.getActiveSheet();
//Get all values from the spreadsheet's rows
 var data = sheet.getDataRange().getValues();
//Create an array for non-duplicates
 var newData = [];
//Iterate through a row's cells
 for (var i in data) {
   var row = data[i];
   var duplicate = false;
   for (var j in newData) {
    if (row.join() == newData[j].join()) {
     duplicate = true;
    }
  }
//If not a duplicate, put in newData array
 if (!duplicate) {
  newData.push(row);
 }
}
//Delete the old Sheet and insert the newData array
 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ă revizuiț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.