勤務管理などの時間にまつわるTips(5)
2008年09月12日 11:00




勤務時間管理などでは、「7時間30分→7.5」といった具合に、形式の変換を行なう場面も多いと思います。本稿では、時間を10進数に変換して表示する方法を紹介します。


概要

 Excelでは時間をシリアル値で扱います。シリアル値は1日を「1」として表現します。例えば、12時間をシリアル値で表すと「0.5」になり、24時間では「1」になります。

 さて、7時間30分をシリアル値で表すと「0.3125」になりますね。上記のルールに従えば、シリアル値を24倍すると時間に変換することができます。先ほどの「0.3125」を24倍すると、「7.5」という値を取得できます。

サンプルファイル画面
サンプルファイル画面

 今回は、時間を10進数に変換し、セルの書式設定で時刻スタイルから数値スタイルに変更する方法を紹介します。

操作手順

  1. サンプルファイル「sample.xls」を開きます。
  2. 時間を10進数に変換したいセルを選択します。ここでは、G2セルを選択します。
  3. 勤務時間セルに24倍する数式を入力します。ここでは、「=F2*24」と入力します。
    「=F2*24」と入力
  4. G2セルを右クリックして[セルの書式設定]を選択、もしくは[書式]-[セル]を選択します。
    G2セルを右クリックして[セルの書式設定]を選択
  5. [セルの書式設定]ダイアログボックスの[表示形式]タブを開きます。
  6. [分類]ボックス一覧から「標準」または「数値」を選択して[OK]ボタンをクリックします。
    セルの書式設定
  7. 時間が10進数に変換された数値が表示されました。
    時間が10進数に変換された数値が表示された画面

次の記事


   
INDEX
Page 1
概要
操作手順
プロフィール
小濱 良恵コハマ ヨシエ

Microsoft MVP for Expression (April 2008 - March 2009)
Microsoft Office や Expression Web の書籍やWeb記事を執筆するテクニカルライター。
当初は派遣の仕事が中心で、2002年にMOUS(現Microsoft Office Specialist)の全ての科目に合格して、Microsoft Office 2000トラックにて Microsoft Office Master 認定。MS製品の情報を主に扱う個人Webサイト (www.wanichan.com) がきっかけで2004年にテクニカルライターへ転身。2005年4月から3年間は FrontPage MVP として活動し、2008年4月より Expression MVP として、Expression Web や FrontPage のユーザーに書籍やWebサイトブログなどを通じて情報提供及び技術支援を精力的に行っている。主な著書にマイクロソフト公式解説書『ひと目でわかるMicrosoft Expression Web 2』(日経BPソフトプレス)、『Expression Web標準ガイドブック』(毎日コミュニケーションズ)がある。

» Microsoft Office総合情報&Tipsサイト: ワニchanのぱそこんわーるど




スポンサーサイト