エクセル・VBA

TEXT関数の使い方を初心者向けに解説

2023年5月29日

Excel(エクセル)|TEXT関数の使い方を徹底解説します

今回の記事はExcel(エクセル)|TEXT(テキスト)関数の使い方について紹介します。

TEXT関数は、数値や文字列に表示形式を指定して文字列に変換して結果を返すことができる関数です。

日付から曜日を取得して同時に表示形式を設定することができるなど、エクセル初心者にも使いやすい関数です。

ぜひ参考になさってください。


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

TEXT関数の使い方 動画解説

TEXT関数の使い方 画像解説

Excel(エクセル)|TEXT関数の使い方を徹底解説します

Excel(エクセル)|TEXT関数の使い方を徹底解説します

さらに詳しい解説

TEXT関数の使い方の詳しい手順

TEXT関数の構文

=TEXT(値 , 表示形式)

表示形式を設定したい値
表示形式値に設定したい表示形式

このようになっており、表示形式を設定したい値が入力されたセルを参照して、表示形式を入力します。

この時、設定したい表示形式をダブルクォーテーションで囲んで入力するのがポイントです。

TEXT関数の使用手順

TEXT関数の使い方

上記の例のように、日付に対応した曜日を表示させる例で使い方を解説します。

 

TEXT関数の使い方

まず、TEXT関数を挿入しましょう。

 

TEXT関数の使い方

次 に、日付の値を元に曜日を表示させるため、セル【A1】をクリックします。

セル番地が入力されたら、半角カンマを入力して、引数を区切ります。

 

TEXT関数の使い方

最後に、表示形式を入力します。

今回は、「月」「火」といった表示をさせたいので「aaa」を使用します。

表示形式をダブルクォーテーションで囲まなければならないので、「"aaa"」と入力し、Enterキーを押して確定させます。

 

TEXT関数の使い方

これで、日付に対応した曜日が自動で表示されました。

 

表示形式の一例はこちら

例えば2023年4月1日の値に表示形式を設定した場合

表示形式結果
yy23
yyyy2023
yyyy年2023年
gR
gg
ggg令和
e5
ee05
ggge年令和5年
m4
mm04
m月4月
d1
dd01
d日1日
aaa
(aaa)(土)
aaaa土曜日
mmmApr
mmmmApril
dddSat
ddddSaturday

このようになります。

組み合わせて設定することで様々な表示をすることが可能です。

今回の例では、日付の表示方法を紹介しましたが、数値に桁区切りをつけるなども可能です。

TEXT関数で数値に桁区切りをつける方法

TEXT関数

税込金額のセルを参照して、請求金額を表示します。

 

TEXT関数

通常の参照のままだと、上記のようになるので、TEXT関数を使って、桁区切りと「円」を表示します。

 

TEXT関数

TEXT関数を入力し、セルを参照したら、表示形式に「"#,###円"」と入力します。

※「円」が不要な場合は「"#,###"」のみにします。

 

TEXT関数

これで、TEXT関数を使って表示を変更することができました。


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

TEXT関数とユーザー定義の違いとは

TEXT関数は、表示形式を指定することができる便利な関数ですが、TEXT関数を使わなくても表示方法を指定することができます。

「ユーザー定義」の設定です。

では、TEXT関数とユーザー定義の設定はどちらが良いのでしょうか。

TEXT関数とユーザー定義の違い 画像説明

TEXT関数のかんたん画像解説

 

TEXT関数のかんたん画像解説

TEXT関数は結果を文字列として返す

TEXT関数でも、ユーザー定義でも表示形式を設定することができます。

  • 最大の違いは、TEXT関数は表示形式を指定して結果を文字列として返すこと
  • ユーザー定義は、求めた結果に対して表示形式の設定をすること

このような違いがあります。

詳しく解説します。

TEXT関数

上記の例で紹介します。このような表を作成したい時、ユーザー定義とTEXT関数、どちらを使うのが良いのでしょうか。

 

ユーザー定義の場合

ではまず、ユーザー定義の場合から解説します。

TEXT関数

セル【D2】に入力された数式は「単価」×「数量」です。

上記の例の場合、200×3になるので「600」という結果が表示されます。

その数値に対して、ユーザー定義で「#,##0"円"」を設定して「600」を「600円」に見せています。

 

TEXT関数

セル【D5】にSUM関数を使って合計を求めた場合、正しく結果を表示することができます。

また、この合計金額に対しても、表示形式を設定することで「円」を表示させて見た目を変えることができます。

 

TEXT関数の場合

続いて同じ表を、TEXT関数を使って作成します。

TEXT関数

セル【D2】にTEXT関数を使って数式で求めた結果に対して表示形式を指定します。

今回の例でいうと

=TEXT(B2*C2,"#,##0円")

という数式を入力しています。

B2×C2で求めた結果の「600」に対して、「#,##0円」という表示形式を指定しています。

その下のセルに式をコピーして同様に結果を返しています。

 

TEXT関数

同じ要領で、TEXT関数の中にSUM関数をいれて、SUM関数で求めた合計金額「2600」に対して表示形式を指定します。

 

TEXT関数

ところが、結果は「2,600円」ではなく「0円」と表示されてしまいました。

これは、セル【D2】からセル【D4】までのデータが数値ではなく、文字列になっているためです。

TEXT関数でも返した結果は「文字列」として表示されますから、すでにこの3つのデータは数値でなく文字列なので、文字列を合計することはできないためSUM関数で計算をすることができなかったのです。

このように、あくまでもTEXT関数は文字列として結果を返すというポイントを押さえて使う必要があります。

■ユーザー定義の注意点■

それならば、ユーザー定義だけでいいような気もしますが、TEXT関数が関数を使って表示形式を指定した結果を文字列として返すのに対して、ユーザー定義はセルの書式の設定を変えるものです。

TEXT関数は削除すれば、表示形式も一緒に削除されます。

しかし、ユーザー定義はセルの書式を変更するものなので、データを削除しただけでは消すことができません。

データを消して、新たに入力したら全く違うデータが表示されたなどの起こるので、そういったトラブルの対策や解決方法を押さえたうえで活用するのがオススメです。

ビジネスに役立つ関数を習得するためにはパソコン教室という選択肢もおすすめです

Excel(エクセル)は、仕事の中で最も使われているソフトといっても過言でありません。

仕事の現場では、かなり多くの事を要求され、またそれが当たり前になってきています。

中々Excel(エクセル)が覚える事が出来ない方は、ちょっとしたコツを知らないので操作を苦手とされているケースが多いです。

そのコツを覚えるだけで日常のストレスは大幅に改善されます。その感覚を覚えれば使いこなせます。

ご自身で学習されるのもよいですし、弊社のようなパソコン教室を利用するのも良いです。

パソコン教室パレハは、特に「パソコンが苦手な方に特化した」パソコン教室で、Excel(エクセル)の使い方を実践力を交えて学べる講座をご用意しております。

ご興味ある方は下記をご覧ください。

Excel関数講座

パソコンが苦手な方向けエクセル関数講座の詳細はコチラ

Excel関数実践講座

パソコンが苦手な方向けExcel関数実践講座の詳細はコチラ

パソコンが苦手な人向けエクセル講座

パソコンが苦手な方向けエクセル講座の詳細はコチラ


Excel(エクセル)を使いこなすのって結構難しいです。

Excel(エクセル)は、出来ることが多くて覚えるのがかなり大変です。

そんな方のためにExcel(エクセル)の使い方や、関数のコツ、ピボットテーブルやグラフなどをまとめたページをライン登録で無料プレゼントしております。

Excel(エクセル)以外にも、Word(ワード)、パソコン基本、PowerPoint(パワーポイント)、Mac、ブラインドタッチなどの特典もございます。

ご興味ある方は下記よりご登録ください。

ライン豪華プレゼント

無料LINE登録はこちら

ココがおすすめ

パソコン教室パレハ直営校

パソコン教室パレハ直営校

■ パソコン教室パレハ広島市安佐南区緑井校

■ パソコン教室パレハ広島市中区本通り校

■ パソコン教室パレハ 静岡市駿河区南町校

ココがおすすめ

パソコン教室パレハグループ加盟校

自信をもってご紹介できるパソコン教室

下記はパレハグループ加盟校となります。

料金体制などは異なりますが、パソコン教室パレハが自信をもってご紹介できるパソコン教室です。

■ 岩出市のパソコン教室キュリオステーション

■ 岩出市にあるパソコン教室 「キュリオステーション 岩出店」の公式サイトはこちら

■ 名古屋市緑区にある有松パソコン教室

■ 愛知県名古屋市緑区にあるパソコン教室 「有松パソコン教室」の公式サイトはこちら

■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)

■ 宮崎市にあるパソコン教室Cosmarp(コスマープ)の公式サイトはこちら

全国加盟校一覧

全国のパソコン教室一覧(実店舗&オンライン)|パレハ直営校&グループ加盟校

ココがおすすめ

オンライン形式をご希望の方はこちら

オンライン形式をご希望の方はこちら

東京・名古屋・大阪・福岡・札幌・横浜・仙台・埼玉・千葉・沖縄などで受講したい方はオンラインレッスン(Zoomを使ったオンライン個別レッスンです)をお選びください。

オンラインパソコン教室|オンラインなのに生レッスン

ココがおすすめ

パソコン教室講座一覧はこちら

パソコン教室講座一覧はこちら

他にもパソコンの講座は多数ございます。

詳しくは下記をご覧ください。

パソコン教室の受講コース案内(講座のご紹介)

メールの画像

メールはこちら

ラインの画像

LINEはこちら

電話の画像

お電話はこちら