文字列操作関数一覧
関 数 名 使い方の解説
ASC
書式:ASC(文字もしくはセル番地)

ASC関数は、引数に設定された文字等を、数字、英字、カタカナの関係なく、全角を半角に変換します。
CHAR
書式:CHAR(対象セル番地もしくはコード番号)

対象のセルにある値をASCII、JISコードの10進数の文字コードと
見なしてコードに対応する文字を返します。
CLEAN
書式:CLEAN(対象セル番地もしくは文字列)

エクセル以外等から、データーを取り込み、印刷出来ない文字等があった
場合にこの関数で印刷出来ない文字を削除します。
CODE
書式:CODE(対象セル番地もしくは文字列)

指定した引数の先頭の文字を検索して、その文字コードを返します
(10進数のASCII・JISコード番号)
CONCATENATE
書式:CONCATENATE(対象セル番地もしくは文字列、・・・30個まで)

単純に指定した文字列を繋ぎ合わせる関数です。
(個人的には、& を使う事を勧めます。)
DOLLAR
書式:DOLLAR(対照セル番地もしくは計算式、四捨五入の桁)

数値を四捨五入して$(ドル)付きの文字にして返す
FINDB
書式:FINDB(検索する文字、対照セル番地、開始位置)

対象セルの中で指定文字が何バイト目かを返します
(全角=2バイト)
FIND
書式:FIND(検索する文字、対照セル番地、開始位置)

対象セルの中で指定文字が何文字目かを返します
FIXED
書式:FIXED(セル番地もしくは数値、四捨五入する桁、1000単位の桁区切り表示 、をするかの指定)

指定桁数で数値を四捨五入し文字列にして返します
桁区切り表示の有無は、論理値かもしくは数字の 0=する 
1=しない、で入力します。
JIS
書式:JIS(対照セル番地)

文字列に含まれる半角を全角に変換して返します
LEFTB
書式:LEFTB(対照セル番地、指定バイト数)

文字列の左端から、指定バイト分の文字を抽出
バイト=半角は、1 全角は、2 と数えます。
LEFT
書式:LEFT(対照セル番地、指定バイト数)

文字列の左端から、指定文字数分の文字を抽出
LENB
書式:LENB(対照セル番地もしくは文字)

全角を2バイト半角を1バイトとして文字列のバイト数を返す
LEN
書式:LEN(対照セル番地もしくは文字)

全角、半角の区別無く、文字数or桁数を返します
LOWER
書式:LOWER(対照セル番地もしくは文字)

文字列に含まれる英字を全角半角の区別無く
すべて小文字にして返します
MIDB
書式:MIDB(対照セル番地もしくは文字、
対照セル番地もしくは数値、対象セル番地もしくは数値)

文字列の任意の位置から指定バイト数の文字を抽出
MID
書式:MID(対照セル番地もしくは文字、
対照セル番地もしくは数値、対象セル番地もしくは数値)

文字列の任意の位置から指定文字数分の文字を抽出
PROPER
書式:PROPER(対照セル番地もしくは文字)

文字列に含まれる英字を先頭だけ大文字に
2文字目以降を小文字に変換して返します
REPLACEB
書式:REPLACEB(対照セル番地もしくは文字、対照セル番地
もしくは数値、対象セル番地もしくは数値、
対照セル番地もしくは置き換え文字)

文字列で開始位置を指定しそこから指定バイト数の
文字を別の文字に変換します
REPLACE
書式:REPLACE(対照セル番地もしくは文字、対照セル番地
もしくは数値、対象セル番地もしくは数値、
対照セル番地もしくは置き換え文字)

文字列で開始位置を指定しそこから指定文字数の文字を
別の文字に変換します
REPT
書式:REPT(対照セル番地もしくは文字、セル番地もしくは数値)

文字列を指定回数分繰り返して返します
RIGHTB
書式:RIGHTB(対照セル番地もしくは文字、対照セル番地もしくは数値)

文字列を右端から指定したバイト数分抽出します
RIGHT
書式:RIGHT(対照セル番地もしくは文字、対照セル番地もしくは数値)

文字列を右端から指定した文字数分抽出します
SEARCHB
書式:SEARCHB(検索したい文字もしくはセル番地、検索対照の文字列もしくはセル番地、検索開始位置の数値
もしくはセル番地)

検索した文字列の位置が何バイト目かを返します
SEARCH
書式:SEARCH(検索したい文字もしくはセル番地、検索対照の文字列もしくはセル番地、検索開始位置の数値
もしくはセル番地)

検索した文字列の位置が何文字目かを返します
SUBSTITUTE
書式:SUBSTITUTE(検索したい文字列、検索する文字、置き換えする文字、複数ある場合何番目と数値で指定可能・省略も可)

文字列の中で特定の文字列を検索し
別の文字列に置き換えて返します
TEXT
書式:TEXT(対照セル番地、表示形式)

指定した数値を表示形式を指定して文字列として返します
表示形式につきましては、セルの書式設定の内容と同じです。
TRIM
書式:TRIM(対照セル番地)

文字列中に含まれる余分なスペースを一つ残し削除して返します
UPPER
書式:UPPER(対照セル番地)

指定した文字列の中の英字を全角半角の区別無く大文字にして返します
VALUE
書式:VALUE(対照セル番地)

指定文字列を数値に変換して返します
YEN
書式:YEN(対照セル番地もしくは計算式、四捨五入の桁)

数値を四捨五入して¥(円)付きの文字にして返す



トップへ
トップへ
戻る
戻る