Cómo comparar dos tablas con referencia clave duplicada

Cómo comparar dos tablas con referencia clave duplicada

Tengo dos hojas de trabajo y hay muchas columnas y filas dentro. La misma referencia clave es "número de pedido" con dos hojas de trabajo. Pero lamentablemente los números de pedido están duplicados. ¿Hay alguna manera de poder comparar las dos hojas en una sola hoja y al mismo tiempo?

Hoja A

ordernumber cost QTY    date ......
   A10       50   2   12/05/2018
   A18       20   2   12/05/2018
   A10       50   3   12/01/2018
   A18       20   10  12/02/2018
   A13       50   7   12/04/2018

Hoja B

ordernumber cost QTY    date ......
  A10        50   3    12/01/2018
  A13        50   7    12/04/2018
  A18        20   5    12/05/2018 
  A18        20   2    12/02/2018

comparar hoja

ordernumber  QTYA     QTY B  GAPQTY
  A10          5       3      2
  A18         12       7      5
  A13         7        7      0

Respuesta1

ingrese la descripción de la imagen aquí

Cómo funciona:

  1. Escriba esta fórmula matricial en la celda A2deHoja de comparación, termine con Ctrl+Shift+Entery rellénelo.

     {=IFERROR(IFERROR(INDEX(Sheet1!$A$2:$A$6, MATCH(0, COUNTIF($A$1:A1, Sheet1!$A$2:$A$6), 0)), INDEX(Sheet2!$A$2:$A$5, MATCH(0, COUNTIF($A$1:A1, Sheet2!$A$2:$A$5), 0))), "")}
    
  2. Ingrese esta fórmula de matriz en la celda B2deHoja de comparación, terminar con Ctrl+Shift+Enter& Rellenar.

     {=SUMPRODUCT((Sheet1!$A$2:$A$6=$A2)*(Sheet1!$C$2:$C$6))}
    
  3. Escriba esta fórmula en la celda C2deHoja de comparación, termine con Ctrl+Shift+Entery rellénelo.

     {=SUMPRODUCT((Sheet2!$A$2:$A$5=$A2)*(Sheet2!$C$2:$C$5))}
    
  4. Finalmente en la celda D2deHoja de comparaciónescriba esta fórmula y complétela.

     =B2-C2
    

información relacionada