0

次のプロセスのマクロを作成する方法について混乱しています。

2 つのワークブックがあります。1 つは部品番号 (wb1) で、もう 1 つは部品番号とその番号の価格 (wb2) です。私は次のことをする必要があります:

  • wb1 で wb2 の対応する部品番号を検索し、wb1 の列 k に wb2 の部品番号に付随する価格を入力します...ただし、wb2 は部品番号が重複しているため、一部の部品は複数の価格を持っています.最高の価格が必要ですwb1 の列 k に正​​しい部品番号を入力します。さらに、wb1 には重複がある可能性がありますが、正しい部品番号の wb2 からの最高価格値を、wb1 の部品番号のすべての重複に入力する必要があります。 ビジュアル

うまくいけば、これは理にかなっています。これを達成する方法を教えてください!

4

1 に答える 1

2

次のような設定を想定します。

ここに画像の説明を入力

次のような式を使用できます。

=MAX(IF([Book1]Sheet1!$A$2:$A$8=A2,[Book1]Sheet1!$B$2:$B$8,""))

配列数式なので、 で入力する必要があることに注意してくださいCtrl ShiftEnter

于 2013-07-29T20:15:04.440 に答える