質問: シート間の シート1にa1からa12まで計算された月ごとのデータが入ってます。これをシート2に以下のような条件でデータ移行したいのですがどうしたら良いか教えてください。 シート2のa1に数字の1を入力すると シート2のa2にシート1のa1が表示 シート2のa1に数字の2を入力すると シート2のa2にシート1のa2が表示
回答: indexという関数を使うのが楽です。 シート1のシート名を仮に「sheet1」とすると、 シート2のa2に以下の式を入れてください。 =index(sheet1!a1:a12,a1) もし、シート2のa1未入力時に変な表示が出るのが嫌であれば、以下のようにしてください。 =if(a1="","",index(sheet1!a1:a12,a1))