Excel でテーブル A からユーザー ID を取得し、それをテーブル B と照合して最新の SaleDate のみを返し、古い SaleDate エントリを無視する必要があります。さらに、テーブル B の対応する「Item」も返す必要があります。通常は Index と Match を使用しますが、テーブル B の最初のインスタンスでのみ停止します。さまざまなソリューションを検索しましたが、私の状況にぴったり合うものはありません。可能であれば、数式を使用してこれを実行したいと思います。
(old) Table A
|userID| company | LastSaleDate | Item
______________________________________________
|1 | catworld | |
|2 | fishworld| |
|3 | dogworld | |
Table B
|userID| company | SaleDate | Item |
________________________________________
|1 | catworld | 01/01/2005 | toy |
|1 | catworld | 01/03/2017 | leash |
|2 | fishworld| 05/05/2019 | tank |
|3 | dogworld | 02/01/2005 | food |
|3 | dogworld | 02/03/2017 | toy |
(new) Table A
|userID| company | LastSaleDate | Item
______________________________________________
|1 | catworld | 01/03/2017 | leash
|2 | fishworld| 05/05/2019 | tank
|3 | dogworld | 02/03/2017 | toy
どのようなご助力やアイデアでも大歓迎です。ありがとうございます。