4/20/2022

Excel。新機能のスピルが邪魔なので、スピルにならない数式をつくりたい【Spill】

Excel。新機能のスピルが邪魔なので、スピルにならない数式をつくりたい

<Spillと「@」・CELL関数>

Excelに追加された新機能の「Spill」(スピル)。

確かに、便利な機能ではあるのですが、勝手に「Spill」(スピル)を使用した数式を変わってしまって、算出したいのに、邪魔をされることが多々あります。


例えば、次のようなケース。


BからD列の列幅を知りたいので、CELL関数をつかった数式を今まで通りにつくってみました。

=CELL("width",B1)

ところが、希望していないにもかかわらず、勝手に「Spill」(スピル)が、追加されてしまいました。


B6の数式をオートフィルで横方向にコピーしても、エラーが出るなど、せっかくの便利な新機能も迷惑でしかありません。


では、どのようにしたら、「Spill」(スピル)にならず、今まで通りの数式を作ることができるのでしょうか。


実は、「=(イコール)」のあとに「@(アットマーク)」を追加するだけで、今まで通りに算出することができます。

 

B6の数式は、

=@CELL("width",B1)

とCELL関数の前に「@(アットマーク)」を追加しました。


あとは、オートフィルで数式をコピーすれば、今まで通りに算出することができました。


このように、「Spill」(スピル)で邪魔された場合は、「@(アットマーク)」で対応することができそうなので、イライラが少し緩和できるかもしれませんね。