0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Excelで複数のセルに一括で "IFERROR" をつける方法

Last updated at Posted at 2023-06-07

やりたいこと

Excel関数が複数のセルに設定されている状態で、その関数がエラーになる場合があることがわかったので、IFERRORを追加して、エラーになったらブランクで表示したい。
参照先が微妙に連続していないため、オートフィルでは設定できない。

解決方法

一度一括置換でイコールを消してから、一括置換でIFERRORを追加する。

説明

例: =IF(A1<0, "", A1*1) → =IFERROR(IF(A1<0, "", A1*1),"") としたい場合

最初は、"IF" を "IFERROR(IF" に置換したあと、 ")" を "),"")" に置換すればよいと思ったが、
"IF" を "IFERROR(IF" に置換した時点で、とじかっこが足りずにエラーになってしまう。
以下のステップを踏むことで、すべてのセルに一括で "IFERROR" を追加できた。

  • "=IF" を "IFERROR(IF" に置換 (=先頭のイコールを消して、ただの文字列にする)
  • ")" を "),"")" に置換
  • "IFERROR" を "=IFERROR" に置換 (=先頭にイコールをつけて、関数に戻す)

☆もっと簡単な方法があれば、ぜひ教えていただけますと幸いです☆

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?