質問: indirect関数が上手く使えません。 集計シートf334セルに、「=sumif(貼付!e$2:e$300,a334,貼付!k$2:k$300)」と 入力して、貼付シートのe2:e300の範囲から、集計シートa334の値を探して、 貼付シートのk2:k300の値を合計して、集計シートf334セルに表示させています。 集計シートf338セルに「k」と入れて、集計シートi338セルに「=f338&2&":"&f338&300」と 入力して、集計シートi338に「k2:k300」と表示させています。 貼付シートで必要な列が、k列からj列・h列など月ごとに変わるため、 indirect関数を使用して、集計シートf338セルに入力した値から集計シートf334セルの 値を更新しようと思っています。 そこで、集計シートf334セルの値を次のように変更しましたが、求めている結果が得られません。 0と表示されます。どこが誤っているのか、教えていただけないでしょうか。 「=sumif(貼付!e$2:e$300,集計!a334,indirect("集計!"&i$338))」
回答: はて? =sumif(貼付!e$2:e$300,集計!a334,indirect("貼付!"&i$338)) としたかったのではないのですか?