O Excel faz com que o palete X no local Y corresponda fisicamente ao sistema

O Excel faz com que o palete X no local Y corresponda fisicamente ao sistema

Estou tentando validar fisicamente os IDs e locais dos paletes em comparação com o que nosso sistema indica. Existem duas tabelas, uma é a localização da lista de dados exportados e o ID do palete. A planilha com dados exportados é semelhante a esta:

LOCATION    PALLETID

1WS0101AB   123456
1WS0512CF   543524
1ES2319DF   843052
1WS4529BF   659104

A outra planilha é uma digitalização física da localização e da identificação do palete. A fórmula para validar se a localização e o ID do palete correspondem é:

=IF(AND(A2=0,B2=0),"",IF(NOT(ISNA(VLOOKUP(B2,Pallets_By_Row,1,FALSE)=B2)),"FOUND","NOT LISTED"))

O problema é que ele só valida se o ID do palete for encontrado. Preciso de algo para verificar se, quando o local Y contém fisicamente o palete X, o Excel mostra FOUND se os dados de exportação do sistema estiverem de acordo. Se os dados exportados pelo sistema discordarem, recebo uma resposta de ERRO.

Responder1

Na verdade, COUNTIFS() pode fazer isso por você. Aqui está uma fórmula:

=IF(COUNTIFS(Exported_Location, Check_Location, Exported_PalletID, Check_PalletID)>0, "FOUND", "NOT LISTED")
  • Exported_Locationé a coluna de locais na sua planilha exportada
  • Check_Locationé o local listado do palete que você está verificando
  • Exported_PalletIDé a coluna de palletIDs na sua planilha exportada
  • Check_PalletIDé o paleteID do palete que você está verificando

COUNTIFScontará o número de instâncias em que ambas as condições forem TRUE. Portanto, se houver uma entrada na planilha exportada com um local e um PalletID exatamente correspondentes, ela retornará 1e a célula dirá FOUND.

Usei FormulaChop para gerar a fórmula acima. (Divulgação completa: escrevi FormulaChop).Aquié um link para uma captura de tela de sua saída.Aquié um link para um exemplo de planilha que implementa a fórmula acima.

informação relacionada