• 締切済み

EXCELで、値が「空白」の場合、「-」ダッシュを入力させる方法

EXCELで、値が「空白」の場合に「-」ダッシュを入力させる関数を教えてください。よろしくお願い致します。

みんなの回答

  • bonaron
  • ベストアンサー率64% (482/745)
回答No.5

セルの書式で、ユーザー定義 「0;0;"-"」 で如何でしょうか。

  • turuzou
  • ベストアンサー率33% (15/45)
回答No.4

こんなのでは? =IF(COUNTIF(BQ50:BQ60,"◎"),COUNTIF(BQ50:BQ60,"◎"),"-")

  • myRange
  • ベストアンサー率71% (339/472)
回答No.3

そういう場合は、CountIFの結果が0かどうかきいてやります。 =IF(COUNTIF(BQ50:BQ60,"◎")=0,"-",COUNTIF(BQ50:BQ60,"◎"))  

  • WDY
  • ベストアンサー率27% (134/487)
回答No.2

こういうことですか? =if(指定セル="","-",値) もう少し具体的に質問を書いて頂かないと中途半端な回答しか出来ません。

idhiro
質問者

補足

ありがとうございます。 現在の状況を説明します。 (1)=COUNTIF(BQ50:BQ60,"◎")で◎と○の個数をそれぞれ数えています。 (2)そうすると、◎や○がないセルの場合、「0」の値が入ります。 (3)上記(2)の、「0」の値を「―」ダッシュに表記したいのですが、 私がわからない所が次でございます。 すでにセルには=COUNTIF(BQ50:BQ60,"◎")の関数が入っています。 この関数に、「0」の場合は「―」ダッシュを入力するといった 関数を教えて頂けないでしょうか。 うまく説明ができなくて申し訳ございません。 よろしくお願い申し上げます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 =IF(セル="","―",セル)