エクセル97でシート1のセルを参照しシート2のセルで1を掛け計算結果を表示しているのですがシート1のセルがブランクの場合シート2のセルに#####が表示されます。シート1のセルがブランクの時、シート2のセルもブランクにするにはどのような方法がありますか。シート2の式は=(ASC(シート1!K1))*1です。なお1を掛けた理由はピポットテーブルを使用し集計表を作成したとき、10の位と100の位の並びかたが昇順にならなかったのでセルの値を数値情報とするためです。よろしくお願いします。

A 回答 (2件)

=IF(シート1!K1=””,””,(ASC(シート1!K1))*1)


ではどうでしょうか?
    • good
    • 0

計算式をif文で書いてください。



=if(元セル="","",計算式)
です。
解説しますと、元のセルが""(空白)か判定し、その判定が正しければ""空白に、正しくなければ「計算式の結果」がセルに表示されます。
    • good
    • 0

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


このカテゴリの人気Q&Aランキング

おすすめ情報