Wzór do porównania źródła i celu na podstawie identyfikatora

-1

Źródło:

ID      Entity  Name            Trade Date      Side
88k     BC      66.00           18-Aug-09       S
1391    BED     89.00           18-Aug-09       P
74890   BED     74.00           18-Aug-09       P
74891   BED     ABCD0036        18-Aug-09       S
74892   BED     ADFGH0004       18-Aug-09       S
74893   BED     XFGT0057        18-Aug-09       P
74894   BED     CVBFGR0058      18-Aug-09       P
74895   BED     VVBRTG0041      19-Aug-09       P
74896   BED     FGFGFHC01       19-Aug-09       P
74897   BED     GHGHTGH0183     19-Aug-09       P

Cel:

ID      Entity  Name            Trade Date  Side
88k     BC      66.11           18-Aug-09   S
74894   BED     CVBFGR0058      18-Aug-09   P
74897   BED     GHGHTGH0183     19-Aug-09   P
1391    BED     89.00           18-Aug-09   P
74890   BED     74.00           18-Aug-09   P
74895   BED     VVBRTG0041      19-Aug-09   P
74896   BED     FGFGFHC01       19-Aug-09   P
74891   BED     ABCD0036        18-Aug-09   S
74892   BED     ADFGH0004       18-Aug-09   S
7489222 BED     ADFG            18-Aug-09   S
  1. Jeśli identyfikator ze źródła pasuje do celu, należy sprawdzić, czy odpowiednie kolumny są takie same.

  2. Jeśli rekordy pod nazwą to liczba, liczba musi zostać przekonwertowana na liczbę całkowitą, a następnie porównać.

Użyłem poniższej formuły

=IF(ISNUMBER(MATCH($A2,$A$15:$A$24,0)),ISNUMBER(MATCH(1,INDEX(($A$15:$A$24=$A2)*(IF(ISNUMBER(B2),INT(B$15:B$24)=INT(B2),B$15:B$24=B2)),0),0)),"")

To nie działa. Jak mogę to zrobić?

user164500
źródło
1
ISNUMBER(MATCH(1,INDEX(($A$15:$A$24=$A2)* czy naprawdę chcesz pomnożyć wartość logiczną za pomocą czegoś innego?
Jook

Odpowiedzi:

0

Jednym ze sposobów osiągnięcia tego, o czym zgaduję, jest poniżej:

enter image description here

pnuts
źródło