Excel使い方 エクセル入門07 日付・時刻関数と表示形式




パソコン教室TOPへ
無料パソコン講座TOPへ

エクセル入門目次へ
 エクセル入門01
 エクセル入門02
 エクセル入門03
 エクセル入門04
 エクセル入門05
 エクセル入門06
 エクセル入門07
 エクセル入門08
 エクセル入門09
 エクセル入門10

Excel使い方 エクセル入門07

日付・時刻関数と表示形式
 (TODAY・NOW・DATEDIF)
シリアル値とは
表示形式の設定(1)
  日付の表示形式


パソコン教室ワープロインU
神奈川県相模原市中央区淵野辺 3-15-1
Tel.042-753-0743
日付ヒヅケ・時刻ジコク関数カンスウと表示ヒョウジ形式ケイシキ
 画面ガメンの右下ミギシタを見ミると、現在ゲンザイ時刻ジコクが表示ヒョウジされています。この時刻ジコクをダブルクリックするとカレンダーと時計トケイが表示ヒョウジされます。
 これは、システムが保持ホジしている日付ヒヅケ・時刻ジコクです。このカレンダー・時計トケイを利用リヨウすると一々イチイチその日付ヒヅケを入力ニュウリョクしなくてもハードウェアが自動的ジドウテキに日付ヒヅケ・時間ジカンを入力ニュウリョクしてくれます。
 また、日付ヒヅケ・時間ジカンの計算ケイサンは10進法シンホウではないので複雑フクザツになりがちですが、日付ヒヅケ・時刻ジコク関数カンスウを使ツカうと簡単カンタンに処理ショリできます。
 コンピュータ自身ジシンが持モっている情報ジョウホウは人間ニンゲンには解ワカりにくいので、人間ニンゲンが理解リカイしやすいように表示ヒョウジ形式ケイシキを変更ヘンコウするとよいでしょう。
TODAY関数カンスウ
 常ツネに作成サクセイした今日キョウの日付ヒヅケを表示ヒョウジさせたいとき、文字列モジレツとして入力ニュウリョクするのではなく、今日キョウの日付ヒヅケを表示ヒョウジするTODAY関数カンスウを入力ニュウリョクしておくと、ファイルを開ヒラくたびに日付ヒヅケが更新コウシンされます。
今日キョウの日付ヒヅケを入力ニュウリョクしてみましょう。
【=TODAY()】
と半角(大文字・小文字どちらでも可)で
     入力して[ENTER]しましょう。
        「8と9」の上ウエにある始ハジめ括弧カッコと閉トじ括弧カッコ
【】は入力ニュウリョクしません。
→
今日キョウの日付ヒヅケが表示ヒョウジされましたか?
NOW関数カンスウ
現在ゲンザイの時刻ジコクを表示ヒョウジするための関数カンスウです。
今キョウの日付ヒヅケ・時刻ジコクを入力ニュウリョクしてみましょう。
【 =NOW()】  と半角で入力して[ENTER]しましょう。
→
現在ゲンザイの日付ヒヅケ・時刻ジコクが表示ヒョウジされましたか?
DATEDIF関数カンスウ  
開始日カイシビと終了日シュウリョウビを指定シテイし、その期間内キカンナイの日数ニッスウ、月数ツキスウ、年数ネンスウを数カゾえます。
 例タトえば、生年セイネン月日ガッピと今日キョウの日付ヒヅケをもとに、年齢ネンレイが計算ケイサンされるように数式スウシキを入力ニュウリョクしておくと、毎年マイトシ年齢ネンレイを更新コウシンしなおす必要ヒツヨウなく、常ツネに正タダしいデータを表示ヒョウジすることができます。
書式ショシキ   【=DATEDIF(開始日,終了日,単位)】
単位タンイについて  Y 期間内キカンナイの年数ネンスウ
 単位タンイはダブルコーテーションで M 期間内キカンナイの月ツキ数ネンスウ
   くくります。 D 期間内キカンナイの日ニチ数ネンスウ
例レイ 【”Y”】 MD 1ヶ月カゲツ未満ミマンの日ニチ数ネンスウ
  何イズれも半角ハンカクです。 YM 1年ネン未満の月ツキ数
YD 1年ネン未満の日数
練 習レンシュウ
あなたが今日キョウまで何年ナンネン・何日ナンニチ生イきてきたか確タシかめてみましょう。
例レイ
表示ヒョウジさせる単位タンイを入力ニュウリョクします。
誕生日タンジョウビを入力ニュウリョクします。
ダブルコーテーションで囲カコみます。 具体的グタイテキな日ヒでも可カ
その時ソノトキはダブルコーテーションで囲カコむ
年齢ネンレイの表示ヒョウジ
上ウエの例レイに倣ナラって下シタに入力ニュウリョクしましょう。
→ ← 年齢ネンレイが表示ヒョウジされました。
誕生日タンジョウビから今日キョウまでの日数ニッスウ
例レイ
表示ヒョウジさせる単位タンイを入力ニュウリョクします。
誕生日タンジョウビを入力ニュウリョクします。
ダブルコーテーションで囲カコみます。 具体的グタイテキな日ヒでも可カ
その時ソノトキはダブルコーテーションで囲カコむ
上ウエの例レイに倣ナラって下シタに入力ニュウリョクしましょう。
→ ← 生ウまれてから今日キョウまでの日数ニッスウです。
「昭和ショウワ」と「平成ヘイセイ」年号ネンゴウを西暦セイレキに換算カンサンするには
「昭和ショウワ」の場合バアイは、下二桁シモフタケタに「25」を足タします。
    「昭和ショウワ50年ネン」なら、50+25=75 1975年ネンになります。
「平成ヘイセイ」の場合バアイは、下二桁シモフタケタに「88」を足タします。
    「平成ヘイセイ10年ネン」なら、10+88=98 1998年ネンになります。
日付ヒヅケと時刻ジコクに関カンする考え方カンガエカタ
日付ヒヅケ/時刻ジコクは10進法シンホウではないので単純タンジュンには計算ケイサンできません。
 60秒ビョウで1分フンになり、60分フンで1時間ジカンになり、24時間ジカンで1日ニチになり、28日ニチ・29日ニチ・30日ニチ・31日ニチで1ヶ月カゲツになり、12ヶ月カゲツで1年ネンになるのはご存ゴゾンじのとおりです。
 それでExcelでは、シリアル値チと言トイう数値スウチに置き換オキカえて日付ヒヅケ/時刻ジコクの計算ケイサンをしています。(他タの表計算ヒョウケイサンソフトでも考え方カンガエカタは一緒イッショです)
シリアル値シリアルチとは
 日付ヒヅケと時刻ジコクを整数部セイスウブと小数部ショウスウブに分ワけて数値スウチで表アラワしたものです。
 日付ヒヅケと時刻ジコクは表示ヒョウジ形式ケイシキに関係カンケイなく、シリアル値チという数値スウチで扱アツカわれます。
 具体的グタイテキには1900年ネンの1月ガツ1日ニチを【1】として1日ニチ増フえる毎ゴトに【1】ずつ数値スウチが増フえます。そして1日ニチで【1】ですので、1時間ジカンはその【1】を『24』で割ワった数値スウチとなり、1分フンはさらにその『60』で割ワった数値スウチとなる小数部ショウスウブで表アラワされます。
 先サキほどの[TODAY]関数カンスウで現アラワれた日付ヒヅケをシリアル値シリアルチで表アラワすと、1900年ネンの1月ガツ1日ニチから数カゾえて何日目ナンニチメかと言イうことになります。
 シリアル値シリアルチで表アラワすには、表示ヒョウジ形式ケイシキで「標準ヒョウジュン」を選択センタクします。次ツギの表示ヒョウジ形式ケイシキのテキストを読ヨんだら試タメしてみましょう。
 
 
表示ヒョウジ形式ケイシキの設定セッテイ【�T】
  間違マチガった日数ニッスウ計算ケイサンのセル[C97]にカーソルをおいて[ホームタブ]セルグループ【書式ショシキ】→
    【表示ヒョウジ形式ケイシキ】タブをクリックしましょう。(右ミギクリックから「セルの書式ショシキ設定セッテイ」でも可カ)
標準ヒョウジュン
日付ヒヅケ 表示ヒョウジされている形式ケイシキ 西暦セイレキ 和暦ワレキ表示ヒョウジでのメニューの違チガい
  これができたら、[C81]の年齢ネンレイも正タダしく表示ヒョウジさせましょう。
TODAY関数カンスウが入力ニュウリョクされています。表示ヒョウジ形式ケイシキをいろいろ変カえてみましょう。
2010/8/2
2010/8/2
2010/8/2
2010/8/2
2010/8/2
ファイルを作成サクセイした日付ヒヅケになっていますが、練習レンシュウ問題モンダイは本日ホンジツの日付ヒヅケになります。
NOW関数カンスウが入力ニュウリョクされています。表示ヒョウジ形式ケイシキをいろいろ変カえてみましょう。
2010/8/2 18:58
2010/8/2 18:58
2010/8/2 18:58
2010/8/2 18:58
2010/8/2 18:58
 NOW関数カンスウ(現在ゲンザイの時刻ジコク)には、日付ヒヅケ情報ジョウホウも含フクまれていますので、表示ヒョウジ形式ケイシキの変更ヘンコウで時刻ジコクのみ、日付ヒヅケ・時刻ジコクの両方リョウホウなどを表示ヒョウジすることができます。
表示ヒョウジ形式ケイシキは入力ニュウリョクする形式ケイシキによっても設定セッテイできます。
【2012/10/05】と入力ニュウリョクすると日付ヒヅケとして設定セッテイされます。
← このセル整数セイスウを入力ニュウリョクして
内容を確認して下さい。
【15:15】と入力ニュウリョクすると時刻ジコクとして設定セッテイされます。
← このセル1以下イカの小数ショウスウを入力ニュウリョクして
内容を確認して下さい。
【35%】入力ニュウリョクするとパーセントとして設定セッテイされます。
← このセルに数値スウチを入力ニュウリョクして
内容を確認して下さい。
【\1,000,000】と入力ニュウリョクすると金額キンガクとして設定セッテイされます。
← このセルに数値スウチを入力ニュウリョクして
内容を確認して下さい。
 一度イチド表示ヒョウジ形式ケイシキが設定セッテイされると、次ツギに表示ヒョウジ形式ケイシキが設定セッテイされるまで、その形式ケイシキが残ノコります。上ウエの各カクセルに単位タンイを付ツけないで適当テキトウな数字スウジを入力ニュウリョクしてみましょう。
 例タトえば「10000」を。
表示ヒョウジ形式ケイシキの既定キテイ値キテイチ
 【セルの表示ヒョウジ形式ケイシキ】は12種類シュルイ用意ヨウイされていますが、初期ショキ状態ジョウタイでは【標準ヒョウジュン】に設定セッテイされています。
 【標準ヒョウジュン】では、通常ツウジョウは入力ニュウリョクした内容ナイヨウのまま表示ヒョウジします。
 ← 【10.35】と入力ニュウリョクして下クダさい。
 ← 【10.00】と入力ニュウリョクして下クダさい。
  小数点ショウスウテン以下イカの数字スウジのない桁ケタは省略ショウリャクされます。
 ← 【0.50】と入力ニュウリョクして下クダさい。
こんな時トキには
ここに、「2012年ネン6月ガツ」と全角ゼンカクで入力ニュウリョクして下クダさい。
↓
思った通りに入力できませんでしたね。
 これは「エクセル」が勝手カッテに日付ヒヅケが入力ニュウリョクされたものと、とらえたからです。
 表示ヒョウジできる場合バアイもあります。それは「ユーザー定義テイギ」(初級ショキュウで学マナびます)でその表示ヒョウジ形式ケイシキが登録トウロクされている場合バアイです。数式スウシキバーを見ミると日付ヒヅケの設定セッテイになっていることが確認カクニンできます。全角ゼンカクで入力ニュウリョクしても半角ハンカクになってしまっています。
 このような場合バアイには、そのセルに対タイして、あらかじめ文字列モジレツであることを宣言センゲンする必要ヒツヨウがあります。
 文字列モジレツであることをエクセルに指示シジするには
   1.そのセルに対タイして、書式ショシキ設定セッテイで「文字列モジレツ」を設定セッテイする。
   2.入力ニュウリョクするときに「アポストロフィ」を付ツけて入力ニュウリョクする。
      「アポストロフィ」とはShift+「7」で入力ニュウリョクされる記号キゴウです。
エラーチェックオプション
1. ←左ヒダリのセルをクリックしてみましょう。
セルの左上に小さく色がついています。
左ヒダリ図ズのようなボタンが出デてきました。
このボタンは、エラーをチェックするためのものです。
入門ニュウモン02で説明セツメイをしたスマートタグのひとつです。
 このエラーが出デた原因ゲンインは、数値スウチがアポストロフィで始ハジまっているため「文字列モジレツ」として認識ニンシキされているが間違マチガいではないかというような意味イミですが、数字スウジを全角ゼンカクで表示ヒョウジするためにアポストロフィを入力ニュウリョクしてありますので間違マチガいではありません。
 今度コンドはボタンをクリックをして「エラーを無視ムシする」を選エラびましょう。
 このエラーチェックオプションボタンは印刷インサツされません。
また、「エラーを無視ムシする」をクリックしなくても印刷インサツ等トウには
支障シショウありません。


テキストが修了したら、練習問題7を開いて、学習を深めてください。
このページを印刷しておくと、わかりやすいでしょう。

スポンサーリンク




ユーキャン通信講座 ユーキャン通信講座

がくぶん通信講座 がくぶん通信講座


ホームページ上位表示 SEOホームページ作成