- 締切済み
度々すみません・・
今教えてもらったのですが、日数がうまく表示されません。 入院日 退院日 入院日数 4月1日 4月3日 1月3日 ←このように表示されてしますのです。 数式は=退院日-入院日+1と入力したのですが(泣) それ以外のDATEDIFの関数を数式バーに入力してやってみたのですができず(泣)私のやり方がおかしいのでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- pingo100
- ベストアンサー率38% (15/39)
>数式は=退院日-入院日+1と入力したのですが・・・ 1月3日←を 表示形式で、シリアル値に変更します。 セルの書式設定から 表示形式タブをクリック 「標準」を選びます。 3になるはずです。
- pasocom
- ベストアンサー率41% (3584/8637)
以前DATEDIFについてお答えした「pasocom」です。 関数「DATEDIF」はロータス123との間での互換性のために開発された関数だそうで「ヘルプ」には載っていないそうです。でも使えないということではありません。 以下のサイトを参考に再度チャレンジください。 書式は =DATEDIF(2008/03/01,2008/03/31,"D") です。 月日は漢字ではなく、上記のように「/」で区切って下さい。最後の「"D"」は単位が「日」という意味です。「"」を忘れずに。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/today.htm#datedif
- newbranch
- ベストアンサー率30% (319/1053)
入院日数のセルの表示が日付になっていますので、標準又は数値に変更 してください。この計算の場合、答えは2を返しますが、2とは、シリアルで1900年1月3日のことをあらわしています。したがって、2というシリアル値そのものを表示させ、「日」はユーザー定義して出すか、隣のセルに日を入れて表示するよう設定してください。
お礼
お返事ありがとうございます。 できるようにがんばってみます!
お礼
度々ありがとうございます。 何度かチャレンジしてみたいと思います。 丁寧な説明ありがとうございました。