よねさんのWordとExcelの小部屋Excel(エクセル)基本講座の総目次Excel(エクセル)関数一覧表|文字列の関数(2)
よねさんのWordとExcelの小部屋

Excel(エクセル)基本講座:文字列の関数(2)

スポンサードリンク


文字列の置換(SUBSTITUTE) 文字列の比較(EXACT) 文字列を結合する(&,CONCATENATE)
文字列の置換(REPLACE) 余分な空白の削除(TRIM) コードから文字を返す(CHAR)
数値を文字列へ変換(TEXT) 制御コードの削除(CLEAN) 文字コードを返す(CODE)
文字を繰り返し表示(REPT) 通貨スタイルの文字列(YEN、DOLLAR)

文字列から、印刷できない文字を削除します   topへ
 クリーン
=CLEAN(文字列)
   他のアプリケーションからデータを取り込んだ時など、
   データ ファイルの先頭や末尾に含まれている印刷できない制御コードを削除することができます。

文字列から余分なスペースを取り除きます   topへ
 トリム
=TRIM(文字列)
   先頭の空白はすべて削除されます。文字間の空白は1個残します。

【問題】B2セルの文字列から余分な空白を取り除き、C2セルに表示しなさい。

【解答例】

文字列を比較します   topへ
 イグザクト
=EXACT(文字列1,文字列2)
   2つの文字列を比較して、まったく同じである場合は TRUE を、そうでない場合は FALSE を返します。
   
英字の大文字と小文字は区別されます。

文字列を結合します   topへ
 アンド
 & (演算子です)
 コンカティネイト
=CONCATENATE(文字列1,文字列2・・・,文字列30)

【問題】

【解答例】

文字列中から検索文字列を探し、置換文字列に置き換えます   topへ
 サブスティチュート
=SUBSTITUTE(文字列,検索文字列,置換文字列,置換対象
   文字列中の特定の位置にある文字をほかの文字に置き換えるときは、REPLACE 関数を使用します。
   置換対象:置換対象を指定した場合、文字列中の置換対象番目の検索文字列だけが置き換えられます。
        省略した場合は、文字列中のすべての検索文字列が置き換えの対象となります。

【問題】

【解答例】


【問題2】

【解答例】


【問題3】

【解答例】

文字列中の指定された文字数の文字を別の文字に置き換えます   topへ
 リプレース
=REPLACE(文字列,開始位置,文字数,置換文字列)

【問題】B3:B5セルにはよけいな数字が紛れ込んでいます。REPLACE関数を使って取り除きなさい。

【解答例】

指定した数値をASCIIまたはJISコードの番号と見なし、それに対応する文字を返します  topへ
 キャラクター
=CHAR(数値)

【例】セル内改行の例です。

【参考】

文字列の先頭文字に対応する ASCIIまたはJISコードを返します   topへ
 コード
=CODE(文字列)

【例】B列に入力された文字種を判別する例です。

数値を書式設定した文字列に変換します   topへ
 テキスト
=TEXT(値,表示形式)

文字列を指定回数繰り返し表示します   topへ
 リピート
=REPT(文字列,繰り返し回数)


通貨スタイルの文字列を表示します   topへ
 エン
=YEN(数値,桁数)
 ダラー
=DOLLAR(数値,桁数)
  桁数で四捨五入された値を返します。

スポンサードリンク


よねさんのWordとExcelの小部屋Excel(エクセル)基本講座の総目次Excel(エクセル)関数一覧表|文字列の関数(2)

PageViewCounter
Counter
Since2006/2/27