Como descobrir se 2 colunas (ou linhas) no LibreOffice Calc são idênticas?

1

Eu tenho duas longas colunas de dados no LibreOffice Calc, algo como abaixo:

Jimmy  | Jimmy
Bunk   | Bunk
Lester | Lester
Prez   | Prez
...

Essas colunas são provavelmente idênticas, ou seja, elas contêm exatamente as mesmas entradas. No entanto, é possível que, por algum motivo, eles não sejam, por exemplo, se uma das colunas foi reordenada. Eu quero compará-los para ver se eles são realmente idênticos.

Como faço para comparar duas colunas (ou duas linhas) no Calc e ver se elas são exatamente iguais?

    
por Mirzhan Irkegulov 07.03.2016 / 12:28

2 respostas

0

Suponha que Jimmy esteja nas células A1 e B1 . Na célula C3 use a função EXACT , então a fórmula da célula C3 será:

=EXACT(A1,B1)

Aplique a mesma fórmula para cada célula na coluna C . No Calc você pode pegar o pequeno quadrado preto na célula e arrastá-lo, então a mesma fórmula é aplicada para várias células, mas as células da coluna A e B são alteradas em conformidade.

A coluna C agora mostra TRUE se e somente se as células nas colunas correspondentes à esquerda forem idênticas.

Em seguida, para cada valor da coluna C , aplique a função AND . Por exemplo, se houver 100 entradas na coluna C , sua célula será semelhante a:

=AND(C1:C100)

A última célula mostra TRUE se e somente se todas as células na coluna C forem TRUE .

Se houver um método mais simples para comparar duas colunas ou duas linhas no Calc, não hesite em publicá-lo como resposta.

    
por 07.03.2016 / 12:28
0

O LibreOffice Base pode comparar as listas de forma mais eficaz. No entanto, alguma configuração é necessária. Experimente estes passos:

  1. Insere uma nova linha no Calc. Definir o conteúdo da célula A1 para C1 e célula A2 para C2 .
  2. File -> New -> Database. Conecta-se a um banco de dados existente, selecionando Spreadsheet da lista.
  3. Pressione Next>> e especifique o local da planilha. Pressione Finish e salve o banco de dados.
  4. Abaixo de Tables , "Folha1" deve aparecer agora (ou qualquer que seja o nome da sua pasta). Quando você clica duas vezes nele, os dados devem ser exibidos.
  5. Vá para Queries e escolha Create Query in SQL View . Digite a seguinte consulta:
SELECT C1,C2 FROM "Sheet1" WHERE C1 <> C2

Agora salve e visualize a consulta. Ele exibirá todas as linhas que forem diferentes.

Para reduzir isso a um único valor, use COUNT (*) em seu lugar.

    
por 08.03.2016 / 03:09