Home財務日付/時刻数学/三角統計検索/行列データベース

文字列論理情報エンジニアリングキューブ演算子Google

文字列関数(Excel97-2003)

ASC

ASC

全角の英数カナ文字(2バイト)を、半角の英数カナ文字(1バイト)に変換します。

ASC(文字列)

JIS

半角の英数カナ文字(1バイト)を、全角の英数カナ文字(2バイト)に変換します。

JIS(文字列)

BAHTTEXT

BAHTTEXT

数値を文字列(baht)に変換します。

BAHTTEXT(数値)

CHAR
CODE

CHAR

使用するコンピュータの文字セットから、そのコード番号に対応する文字が返されます。

CHAR(数値)

CODE

文字列の先頭文字を表す数値コードを返します。

CODE(文字列)

CLEAN
TRIM

CLEAN

印刷できない文字を文字列から削除します。

CLEAN(文字列)

TRIM

単語間のスペースを1つずつ残して、不要なスペースをすべて削除します。

TRIM(文字列)

CONCATENATE

CONCATENATE

複数の文字列を結合して、1つの文字列にまとめます。

CONCATENATE(文字列1, [文字列2], …)

DOLLAR
FIXED
YEN

DOLLAR

数値を四捨五入し、$記号を付けた文字列に変換します。

DOLLAR(数値, [桁数])

FIXED

数値を指定された小数点で四捨五入し、カンマ(,)を使って、または使わずに書式設定した文字列に変換します。

FIXED(数値, [桁数], [桁区切り])

YEN

数値を四捨五入し、通貨書式を設定した文字列に変換します。

YEN(数値, [桁数])

EXACT

EXACT

2つの文字列を比較し、同じものであればTRUE、異なればFALSEを返します。EXACT関数では、英字の大文字と小文字は区別されます。

EXACT(文字列1, 文字列2)

FIND
FINDB

FIND

文字列が他の文字列内で最初に現れる位置を検索します。大文字と小文字は区別されます。

FIND(検索文字列, 対象, [開始位置])

FINDB

文字列が他の文字列内で最初に現れる位置を検索します。大文字と小文字は区別されます。半角文字は1バイト、全角文字は2バイトとなります。

FINDB(検索文字列, 対象, [開始位置])

LEFT
LEFTB
MID
MIDB
RIGHT
RIGHTB

LEFT

文字列の先頭から指定された数の文字を返します。

LEFT(文字列, [文字数])

LEFTB

文字列の先頭から指定された数の文字を返します。半角文字は1バイト、全角文字は2バイトとなります。

LEFTB(文字列, [バイト数])

MID

文字列の指定した位置から、指定された数の文字を返します。半角と全角の区別なく、1文字を1として処理します。

MID(文字列, 開始位置, 文字数)

MIDB

文字列の任意の位置から指定されたバイト数の文字を返します。半角文字は1バイト、全角文字は2バイトとなります。

MIDB(文字列, 開始位置, バイト数)

RIGHT

文字列の末尾から指定された文字数の文字を返します。

RIGHT(文字列, [文字数])

RIGHTB

文字列の末尾から指定された文字数の文字を返します。半角文字は1バイト、全角文字は2バイトとなります。

RIGHTB(文字列, [バイト数])

LEN
LENB

LEN

文字列の長さ(文字数)を返します。半角と全角の区別なく、1文字を1として処理します。

LEN(文字列)

LENB

指定した文字列の文字数を返します。半角文字は1バイト、全角文字は2バイトとなります。

LENB(文字列)

LOWER
PROPER
UPPER

LOWER

文字列に含まれる英字をすべて小文字に変換します。

LOWER(文字列)

PROPER

文字列中の各単語の先頭文字を大文字に変換した結果を返します。

PROPER(文字列)

UPPER

文字列に含まれる英字をすべて大文字に変換します。

UPPER(文字列)

REPLACE
REPLACEB
SUBSTITUTE

REPLACE

文字列中の指定した位置の文字列を置き換えた結果を返します。半角と全角の区別なく、1文字を1として処理します。

REPLACE(文字列, 開始位置, 文字数, 置換文字列)

REPLACEB

文字列中の指定された文字数の文字を別の文字に置き換えます。半角文字は1バイト、全角文字は2バイトとなります。

REPLACEB(文字列, 開始位置, バイト数, 置換文字列)

SUBSTITUTE

文字列中の指定した文字を新しい文字で置き換えます。

SUBSTITUTE(文字列, 検索文字列, 置換文字列, [置換対象])

REPT

REPT

文字列を指定された回数だけ繰り返して表示します。この関数を使用して、セル幅全体に文字列を表示することができます。

REPT(文字列, 繰り返し回数)

SEARCH
SEARCHB

SEARCH

文字列が最初に現れる位置の文字番号を返します。大文字、小文字は区別されません。

SEARCH(検索文字列, 対象, [開始位置])

SEARCHB

指定した文字の位置を返します。大文字、小文字は区別されません。1バイトを1文字として文字列を検索します。

SEARCHB(検索文字列, 対象, [開始位置])

T

T

値が文字列を参照する場合はその文字列を返し、文字列以外のデータを参照する場合は、空文字列("")を返します。

T()

TEXT
VALUE

TEXT

数値に指定した書式を設定し、文字列に変換した結果を返します。

TEXT(, 表示形式)

VALUE

文字列として入力されている数字を数値に変換します。

VALUE(文字列)

文字列関数(Excel2013)

DBCS

DBCS

文字列内の半角 (1 バイト) の英数カナ文字を全角 (2 バイト) の文字に変換します。

DBCS(文字列)

NUMBERVALUE

NUMBERVALUE

文字列をロケールに依存しない方法で数値に変換します。

NUMBERVALUE(文字列, [小数点記号], [桁区切り記号])

UNICHAR
UNICODE

UNICHAR

指定された数値により参照されるUnicode文字を返します。

UNICHAR(数値)

UNICODE

文字列の最初の文字に対応する番号(コードポイント)を返します。

UNICODE(文字列)

文字列関数(Excel2016)

CONCAT
TEXTJOIN

CONCAT

テキスト文字列の一覧または範囲を連結します

CONCAT(テキスト1, [テキスト2], …)

TEXTJOIN

区切り文字を使用してテキスト文字列の一覧または範囲を連結します

TEXTJOIN(区切り文字, 空のセルは無視, テキスト1, …)

文字列関数

2016.8.27 作成 / 2020.12.28 更新

Home


文字列関数(Excel97-2003)  |  ASC  |  BAHTTEXT  |  CHAR  |  CLEAN  |  CODE  |  DOLLAR  |  EXACT  |  FIND  |  FINDB  |  FIXED  |  JIS  |  LEFT  |  LEFTB  |  LEN  |  LENB  |  LOWER  |  MID  |  MIDB  |  PROPER  |  REPLACE  |  REPLACEB  |  REPT  |  RIGHT  |  RIGHTB  |  SEARCH  |  SEARCHB  |  SUBSTITUTE  |  T  |  TEXT  |  TRIM  |  UPPER  |  VALUE  |  YEN

文字列関数(Excel2013)  |  DBCS  |  NUMBERVALUE  |  UNICHAR  |  UNICODE

文字列関数(Excel2016)  |  CONCAT  |  TEXTJOIN

Home › 文字列関数