うちのカレーにはこれが入ってる!って食材ありますか?

何種類かエクセルで表を使っていますが、1ツだけかなり立ち上げが遅いのです。
シートが10シート使用していたので、最後の1シートを別に移動してみましたが、それも立ち上げが遅いのです。
なぜなのかよくわからず困っています。
よきアドバイスお願いします。

A 回答 (2件)

例えば、何かを検索するとき、見つからなかったときの「#N/A!」エラーを回避するために、


=IF(ISNA(VLOOKUP(A1,B1:C1000,2,FALSE),"",VLOOKUP(A1,B1:C1000,2,FALSE))
などと二重に重たい関数を使っていると、自動再計算が働き起動が遅くなる場合があります。
COUNTIF関数を使って、
=IF(COUNTIF(B1:C1000,A1)>0,VLOOKUP(A1,B1:C1000,2,FALSE),"")
として、先に検索データの存在をチェックしてから検索させたり、
ワーク用のセルを用意して、関数の複雑な入れ子を少なくするなどの工夫をすると、改善できる事があります。

ご参考まで...
    • good
    • 0

SP1導入推奨

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報