0

最初の日付の場所に日付を入れると、一致する (より小さい) 関数が同じ行の一番右の一致日の場所を返します。(同じ行に検索日を入れることは推奨されないことを理解しています)

行 3:3 の場合、それは私が望むことを行います。場所 10 を取得します。しかし、行 4:4 では、日付配列の日付ではなく、検索日付の場所が返されました。2 つの行の唯一の違いは、4:4 の検索日付セルが列 G を超えていることです。

理由を説明できませんでした。既知の事実を見逃していただければ幸いです。Excelが一貫して動作することを願っています/期待しています! アドバイスをありがとう。

Excel Match の問題の説明

4

1 に答える 1

0

これは答えではありませんが、まだコメントできません。Barry がその質問に完全に答えているとは思いません。MSDN の記事によると、MATCH は、値自体ではなく、lookup_array 内の一致した値の位置を返します。また、OP のシナリオを再作成してから、2 番目の MATCH 関数のルックアップ値を 1 セル左 (G4) に移動すると、探している結果が返されます。

ここに画像の説明を入力

于 2013-05-24T02:20:17.833 に答える