No Excel, como manter dois anos de dados juntos com base em um ponto de dados comum? [duplicado]

0

Eu tenho uma lista de dados de 2015-2016 e quero manter os dois anos juntos com base em um ponto de dados comum. Eu também gostaria de excluir qualquer coisa que não tenha os dois anos em arquivo, porque eu só me preocupo com a mudança de ano para ano, então valores únicos são apenas uma bagunça.

Então minha mesa parece com algo assim. Eu quero tirar a linha "laranjas". Obrigado!

edite: e por "maçãs" "pêras" etc., quero dizer, números de referência únicos - sendo este o ponto de dados ao qual eu gostaria de conectar os anos.

2015    apples  4   $0.79
2016    apples  2   $0.83
2016    oranges 14  $1.12
2015    pears   22  $0.74
2016    pears   17  $0.79
    
por Jeb 02.06.2017 / 20:40

3 respostas

1

Você pode usar uma fórmula que retorne 2 para os itens conectados e 1 para não duplicar:

=COUNTIFS($A$1:$A$8,2015,$B$1:$B$8,B1)+COUNTIFS($A$1:$A$8,2016,$B$1:$B$8,B1)

$ A $ 1: $ A $ 8 na coluna ano alteram para corresponder seus dados e manter $
$ B $ 1: $ B $ 8 a coluna de frutas muda para corresponder seus dados e manter $
B1 a fruta que você quer contar
Arraste a fórmula para baixo na coluna
Ordenar todos os dados pelos countifs 2 estarão juntos e 1 juntos, você pode excluir as linhas com 1

    
por 02.06.2017 / 22:13
0

Esta não é a solução mais elegante, mas funciona.

No seu exemplo, eu classificaria pela Coluna A e depois pela Coluna B para que todos os seus dados estejam no formato acima previsivelmente. Em seguida, adicione estas instruções:

2015    apples  4   $0.79         $STM2  $STM3
2016    apples  2   $0.83  $STM1  $STM2  $STM3
2016    oranges 14  $1.12  $STM1  $STM2  $STM3
2015    pears   22  $0.74  $STM1  $STM2  $STM3
2016    pears   17  $0.79  $STM1         $STM3

Portanto, para a linha 2, $ STM # é igual a: $ STM1 =

=IF(B2=B1,TRUE,FALSE)

$ STM2 =

=IF(B2=B3,TRUE,FALSE)

$ STM3 =

=IF(E2=F2,TRUE,FALSE)

Para todas as entradas em que $ STM3 = TRUE, exclua a linha. No meu exemplo, ficou assim:

2015    apples  4   $0.79          TRUE   FALSE
2016    apples  2   $0.83   TRUE   FALSE  FALSE
2016    oranges 14  $1.12   FALSE  FALSE  TRUE
2015    pears   22  $0.74   FALSE  TRUE   FALSE
2016    pears   17  $0.79   TRUE          FALSE
    
por 02.06.2017 / 22:14
0

Com base na duplicata vinculada:

  1. Crie uma nova coluna auxiliar, usando =COUNTIF($B$1:$B$5, B1) no início da coluna, e arraste-a até o final do intervalo.

  • Pressione Ctrl + Deslocamento + L para ativar Filtragem .
  • Clique na pequena seta para baixo na coluna auxiliar e desmarque TRUE
  • Isso deixará apenas valores FALSE . Selecione todas as linhas com FALSE e exclua-as.
  • Observação: a linha superior é considerada cabeçalho e, portanto, sempre visível, independentemente do valor .

  • Novamente, clique na pequena seta para baixo e confira os valores TRUE . Então você pode desligar filtragem pressionando Ctrl + Deslocar + L
  • Tomado e adaptado de: Como remover não -duplicar registros no Excel-2010

        
    por 02.06.2017 / 22:38