Excel。新機能のスピルが邪魔なので、スピルにならない数式をつくりたい
<Spillと「@」・CELL関数>
Excelに追加された新機能の「Spill」(スピル)。
確かに、便利な機能ではあるのですが、勝手に「Spill」(スピル)を使用した数式を変わってしまって、算出したいのに、邪魔をされることが多々あります。
例えば、次のようなケース。
BからD列の列幅を知りたいので、CELL関数をつかった数式を今まで通りにつくってみました。
=CELL("width",B1)
ところが、希望していないにもかかわらず、勝手に「Spill」(スピル)が、追加されてしまいました。
B6の数式をオートフィルで横方向にコピーしても、エラーが出るなど、せっかくの便利な新機能も迷惑でしかありません。
では、どのようにしたら、「Spill」(スピル)にならず、今まで通りの数式を作ることができるのでしょうか。
実は、「=(イコール)」のあとに「@(アットマーク)」を追加するだけで、今まで通りに算出することができます。
B6の数式は、
=@CELL("width",B1)
とCELL関数の前に「@(アットマーク)」を追加しました。
あとは、オートフィルで数式をコピーすれば、今まで通りに算出することができました。
このように、「Spill」(スピル)で邪魔された場合は、「@(アットマーク)」で対応することができそうなので、イライラが少し緩和できるかもしれませんね。