仕事術からプライベートの時間を創る







【Excel関数】TEXT関数の日付・数値・時間の使い方

WRITER
 
この記事を書いている人 - WRITER -
Excel歴15年。パソコン講座を数十回以上実施し、就職や転職、復職の支援も行っています。Excelの基本操作から関数、マクロ、VBAまで仕事で便利だったことを中心に書いていますので、お仕事の時間短縮にお役に立てれば幸いです。
詳しいプロフィールはこちら

ExcelのTEXT関数を使用すると、日付を元に曜日を出したり、数値の表示、時間の表示方法など指定してカスタマイズすることができます。

とても便利な関数ですが、表示形式を知っているか知らないかで大きな差が生まれます。

そこでこの記事ではTEXT関数の使い方を紹介します。

使いこなすととても便利な関数のため、是非活用していきましょう。

 

TEXT関数とは?

TEXT関数とは、計算に利用できる数値などを、指定した書式の文字列に変換する関数です。

例えば曜日を「火曜日」もしくは「(火)」など指定した表示にすることができます。

 

TEXT関数の使い方

TEXT関数を使用するときは以下の引数を記述します。

TEXTの引数

TEXT(値,表示形式)

【引数の詳細】

数値や日付、時刻などの数値や数値の入ったセルを指定。
表示形式 表示形式をダブルクオーテーション「””」で囲んで指定する

 

引数については以下の記事でも解説しています。

 

日付と曜日の表示方法

まずはダイアログを使用したTEXT関数の使い方を紹介します。

下準備として、A3の場所に日付を入力しています。もし今日の日付を自動で入力する場合はTODAY関数が便利です。

text関数の使い方1

関数を入力したいセルを選択し、fxと書いている「関数の挿入」をクリックしましょう。

text関数の使い方2

続いて、関数の検索で「表示形式」と入力し、検索開始ボタンをクリックします。そして、関数名で「TEXT」を選択し、OKをクリックします。

text関数の使い方3

値は参照するセルとしてA3を入力し、表示形式を指定します。今回はaaaとします。

text関数の使い方4

 

表示形式を入力するときはダブルクオーテーション「””」で囲む必要があるが、ダイアログが入力するときは省略しても自動で後から入力される

入力が終わると以下のようになります。

text関数の使い方5

数式は以下のようになります。

=TEXT(A3,”aaa”)

日付(曜日)の表示形式一覧

日付の表示形式です。

記入例 表示結果 意味
=TEXT(A3,”aaa”) 漢字で曜日表示
=TEXT(A3,”aaaa”) 土曜日 曜日の文字を入れて漢字で表示
=TEXT(A3,”(aaa)”) (土) ()付き
=TEXT(A3,”d”) 8 日付を1桁
=TEXT(A3,”dd”) 08 日付を2桁
=TEXT(A3,”ddd”) Sat 曜日を英語で短縮
=TEXT(A3,”dddd”) Saturday 曜日を英語
=TEXT(A3,”m”) 2 月を1桁
=TEXT(A3,”mm”) 02 月を2桁
=TEXT(A3,”mmm”) Feb 月を英語で短縮
=TEXT(A3,”mmmm”) February 月を英語
=TEXT(A3,”y”) 25
=TEXT(A3,”yyyy”) 2025 年を4桁
=TEXT(A3,”e”) 7 和歴の年数
=TEXT(A3,”ggg”) 令和 元号

 

memo

すべてを覚えようとすると大変です。記事をお気に入り登録するか、aaaや(aaa)などよく使う表示形式のみ覚えてみましょう。

 

数値の使い方

数値を扱うには以下のように表示形式を指定します。

text関数の使い方6

 

 

数値の表形式の一覧

数値の表示形式です。

記入例 表示結果 意味
=TEXT(A3,”#”) 124 整数で表示
=TEXT(A3,”#.##”) 123.79 小数点以下2
=TEXT(A3,”0″) 124 整数で表示
=TEXT(A3,”0.00″) 123.79 小数点以下2
=TEXT(A3,”0%”) 50% 0.5→50%となる
=TEXT(A3,”¥000″) ¥124 ¥が自動で入力
=TEXT(A3,”$0″) $124 $が自動で入力
=TEXT(A3,”$000.0″) $123.8  $が自動で入力、小数点以下1

 

Excelシートによっては小数点以下を指定したいことが良くあるので、状況に合わせて使い分けしましょう。

また、関数で小数点以下の桁数を指定するときにはROUND関数が便利です。

時間の表示形式の一覧

下の画像は時間を表示しています。

text関数の使い方7

時間の表示形式です。

記入例 表示結果 意味
=TEXT(A3,”hh”) 10 時間
=TEXT(A3,”mm”) 15
=TEXT(A3,”ss”) 00
=TEXT(G6,”hh:mmAM/PM”) 10:15AM 時間と分にAM/PMを表示
=TEXT(A3,”[h]”) 10 時間

 

時間で[]をつける場合の使用例

時間の計算をする場合にとても重要なのが[]の使用です。以下の画像を見てみましょう。

text関数の使い方8

時間を計算する際、11時+15時となると、本来なら26だと思いますが、24時間の24を引いた数字が表記されます。

便利な修正機能ですが、単純な合計を求めたいときは[]を追記することでそのまま合計を出すことができます。

 

TEXT関数のまとめ

今回はTEXT関数の使い方について紹介しました。

TEXT関数は日付(曜日)や数値、時間など様々な場面に使われます。

Excelのフォーマットは一度作ると応用の幅が広がりますので、関数を使いこなすと仕事がかなり進みます。

 

Excelの機能を使いこなすと、仕事の効率化から大きな時間短縮に繋がります。

仕事術のスキルが増えるとプライベートの時間を時間を増やすことができますので、当サイトで得た知識を是非活用していきましょう。
以下のExcel記事もおすすめです。

この記事を書いている人 - WRITER -
Excel歴15年。パソコン講座を数十回以上実施し、就職や転職、復職の支援も行っています。Excelの基本操作から関数、マクロ、VBAまで仕事で便利だったことを中心に書いていますので、お仕事の時間短縮にお役に立てれば幸いです。
詳しいプロフィールはこちら









- Comments -

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Copyright© Excel仕事術ブログ , 2025 All Rights Reserved.