Mostra quantas linhas os dados foram movidos em relação à coluna adjacente

0

Eu tenho uma lista de entradas de texto nas colunas A e B .

Na coluna C , gostaria de mostrar quantas linhas uma entrada da coluna B difere em relação a sua linha na coluna A .

As diferenças de linha podem ser positivas ou negativas (ou seja, os dados podem se mover para cima ou para baixo nas linhas).

    
por GovVek 24.07.2018 / 15:19

1 resposta

1

Se você tivesse uma lista na coluna A e sua nova lista na coluna B, na CELL C1 você poderia aplicar a fórmula abaixo e arrastar para baixo.

=IFERROR(MATCH(A1,B:B,0)-ROW(A1),"")

Númerospositivosindicamlinhasmovidasparabaixo,comaumentonegativo.Parainverteresteuso:

=IFERROR(ROW(A1)-MATCH(A1,B:B,0),"")

Editar. Como por comentários

Veja a nova fórmula conforme solicitado.

=IFERROR(IF(MATCH(A1,B:B,0)-ROW(A1)=0,"Did Not Move","Moved "&MATCH(A1,B:B,0)-ROW(A1)&" Rows "&IF(MATCH(A1,B:B,0)-ROW(A1)<0,"Down",IF(MATCH(A1,B:B,0)-ROW(A1)>0,"Up",""))),"Not Found In Column A")
    
por 24.07.2018 / 15:32