• 締切済み

エクセルの関数について

指定した列(例えばH列)が空白だった場合、その同じ行のB列部分の文字を消す関数はあるでしょうか? 関数じゃなくてもいいです。どなたかお願いいたします。

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

B:G列を列選択します。 書式メニュー(2007ではホームタブ)の条件付き書式を開始します。 セルの値が → 数式が に変更し(Excel2007以降では数式を使って条件を選び) =$H1="" と式を設定して,書式ボタンでフォントの色をセルの色と同じ(白など)に設定します。

  • qualheart
  • ベストアンサー率41% (1451/3486)
回答No.2

B列の値は他のセルに参照する必要がありますけど・・・ 例えばB1の値をI列に入力したとすると、 B1には =IF(H1<>"",I1,"") とすれば、H1は空白だった場合は空白、H1に何かが入力されている場合はI1の値を表示という風にすることができます。 ご参考まで。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

B1セルに次のような式を入力して下方にオートフィルドラッグします。 =IF(H1="","",何か適当なセル番地や関数など)

関連するQ&A

専門家に質問してみよう