Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Google Planilhas Avançado - #75 Remoção de Dados Duplicados

07/01/2021

Nesse tutorial aprenderemos duas formas de como remover dados duplicados na planilha do Google, uma através do menu e outra pelo script.

Removendo dados duplicados no Google Planilhas

Dados duplicados pelo Menu

O Google Planilhas oferece através do menu uma opção simples de remover dados duplicados:

remover-copias-repetidas-pelo-menu-do-google-planilhas

Dados duplicados pelo Script

Se você quiser uma remoção de dados mais avançada, você pode utilizar o script para alcançar inúmeras possibilidades como: formatação, recortar dados, copiar dados...

let app=SpreadsheetApp;
let spreadsheet=app.getActiveSpreadsheet();
let sheetDados=spreadsheet.getSheetByName("Dados");
let ui=app.getUi();

function onOpen()
{
    ui.createMenu("Dados").addItem("Duplicados", "duplicates").addToUi();
}

function duplicates()
{
    let values=sheetDados.getRange("A2:D").getValues();
    let arr=[];
    let repeat=[];
    let row=2;

    values.map((elem,ind,obj)=>{
        if(elem[0] != ""){
            if(arr.indexOf(elem[0]) === -1){
                arr.push(elem[0]);
            }else{
                repeat.push(elem[0]);
            }
        }
    });

    values.map((elem,ind,obj)=>{
        if(elem[0] != ""){
            if(repeat.indexOf(elem[0]) !== -1){
                sheetDados.getRange(`A${row}:D${row}`).setBackground('red');
            }else{
                sheetDados.getRange(`A${row}:D${row}`).setBackground('white');
            }
        }
        row++;
    });
}

Por hoje é só! Sucesso nos códigos e na vida!

Quer aprimorar seus conhecimentos? webdesignemfoco@gmail.com

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Google Planilhas Avançado - 10 Motivos que me fizeram migrar do Excel para o Google Planilhas
Nesse tutorial eu vou mostrar os 10 motivos que me fizeram migrar do Excel para o Google Planilhas. Fique ligado!
Saiba mais!
Google Planilhas Avançado - #76 Importando CSV
Nesse tutorial realizaremos a integração do Google Planilhas com um arquivo CSV oriundo do nosso computador.
Saiba mais!
Google Planilhas
Neste curso abordaremos a fundo as funcionalidades do Google Planilha. Adentraremos no Google App Script e na API do Google Sheet. Aproveite.
Saiba mais!