エクセル関数 入れ子の作り方 コピー可能?
エクセル関数の入れ子の作り方で教えてください。
IF関数が3つ入れ子になる状態を作りたいのですが、
一つ一つのIF関数の式が長いので、動作を確認するために、
とりあえず3つのセル(A1,A2,A3)に一つずつ作ってみました。
この時A1,A2の偽の値には仮に”偽”と入れて作ってあります。
それぞれのIF関数は正しく出来ていたので、A3の式をA2の偽の値へ、
A2の式をA1の偽の値へ、と入れ子にしたいです。
コピーして貼り付けたいのですが上手くいきません。
ちなみに数式は
A1 =IF(AND(K31<>TRUE,K33<>TRUE,K35<>TRUE),"","偽")
A2 =IF(AND(K35=TRUE,INDEX(H19:H24,K18)="-"),J37,"偽")
A3 =SUM(IF(K31=TRUE,INDEX($F$19:$H$24,K18,1),0),IF(K33=TRUE,INDEX($F$19:$H$24,K18,2),0),IF(K35=TRUE,INDEX($F$19:$H$24,K18,3),0))
です。一つのセルですべての条件を満たす必要があり、他のセルは利用できないので、
なんとしても入れ子にしなくてはなりません。
すべてを打ち込みしないとダメでしょうか?
検索してみましたがヒット出来ませんでした。
どうかよろしくお願いします。
お礼
ありがとうございます。 できました。 これをマクロで記録して使えばいいんですね。