• ベストアンサー

エクセルでIFで表示された数字が数字じゃないみたいです??

XP エクセル 2003です ただいま60の手習いで 猛勉強中の老青年で集金帳を作ってます C列に名前D列にリストで データー→入力規則→設定→リストで 空白 前期分 後期分と 3個作って▼がでるようにして入金チェックをしてます。 その横のD列に 前期分は2400円 後期分は2600円と  次のような 計算式を入れました =IF(D5="前期分","2400",IF(D5="後期分","2600",IF(D5="","",))) ちゃんと数字は出ますが 条件付書式で 色分けしようとしたら 色分けできませんし、1行入金してない人がいると計算式で #VALUEってでます 数字として認識してないんだと勝手に解釈して ×1で他のところで計算したら条件付書式で色分けはできました  前期分だけ全員入金すると計算してくれます。 どなたか どこが悪いのか教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • saburo0
  • ベストアンサー率35% (76/216)
回答No.1

""で括ると、文字列として認識されます。計算式の数値の部分は""を外して見てください。

heroyoi
質問者

お礼

ありがとうございます 文字ですか~~ 3時間ぐらい なやんで検索してました 人生残り少なくなりましたけど エクセル勉強してがんばります ありがとうございました

その他の回答 (1)

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

1の方の回答 =IF(D5="前期分","2400",IF(D5="後期分","2600",IF(D5="","",))) "2400" → 2400 "2600" → 2600 という意味ですね。

heroyoi
質問者

お礼

ありがとうございます これで朝までには 完成します 老人会青年部の新米会計です 又解らない時があったら よろしくお願いします 明日は美味い焼酎が皆さんのおかげで飲めます  ありがとうございました。

関連するQ&A