
セル B5 ~ B39 にデータを入力すると、セル E5 ~ E39 にセル P1 のデータが自動的に入力されるようにします。つまり、セル B5 ~ B39 に何かを入力すると、セル E5 ~ E39 に P1 の情報が自動的に入力されます。
ありがとう。
答え1
これは、かなり単純な式を使用して実行できます。
=IF(ISBLANK($B5),"",$P$1)
同じ行の列 B のセルが空かどうかをチェックします。空の場合は、そのセルを含むセルに空の文字列が入力され、空でない場合は、P1 の現在の値が入力されます。列 B の値も参照するため、そこで値を変更すると更新されます。$ 記号により、ワークシートにコピーしても、直後の参照は変更されません。つまり、コピーしても、どこにコピーしても、B5 の「5」だけが変わり、他の参照は変わりません。
ようやく問題が何であったかがわかってよかったです。Excel の構文が世界中で一貫していないことにちょっと驚きました。