質問: エクセルの関数について 今までの質問で探してみたのですが、解決できなかったので質問させていただきます。 if関数とvlookup関数を使って表を作成しています。 例えば... if(a1="","",vlookup(a1,sheet2!a1:e10,3,0) としました。 表示させたい列番号の値が何も入力されていないとき、「0」となります。 何も入力されていないのだから、何も表示されないようにしたいのです。 間に合わせで、スペースキーで空白を入力した所、「0」が消えて空白(何も表示されない)表示されました。 結構な量の資料ですと、間に合わせで空白を入力するのは大変です... どなたか詳しい方、回答お願いします。
回答: ゼロを全て消して良いのならば、ツール-オプション-表示のゼロ値のチェックをはずせばいいですが、それでは困る場合は””の間にスペースを入れるしかないです。 この場合は、編集-置換で検索する文字列に「""」を入れ、置換後の文字列に「" "」を入れれば良いのでは? 取りあえず、うまくいくかどうか一つずつ置換してokなら全て置換すれば一発ですw