私はスプレッドシートを持っており、毎月、その月のテーブルに基づいてトップの製品を返す必要があります。現在のセットアップのスクリーンショットを以下にコピーしました。
私は現在、 、および関数を使用してその行の最高の製品の名前を返す追加の列 ( column H
) を作成することでこれを行っています。INDEX
MATCH
MAX
次に、別INDEX
MATCH
のセルK4
をルックアップとして使用L4
し、その月の値を返します。
問題は、新しい行が追加されるたびにテーブルが拡大することであり、両方の式を 1 つに結合する方法があるかどうかを調べたかったのです。そのため、セル内の現在の月と前の月を更新するだけで済みK3
ますL3
。かなりの数のシートで同じ設定を行っているため、可能な限り自動化したいと考えています。
できれば VBA をまったく使用しないのが理想的です。