ELLの足跡

人は最後は一人だという・・・でも、・・・今は妻が傍にいてくれる・・・

ELL-ヤマウチ

トーションレースの製造企画卸
梅肉エキス販売
和紙健康タオル
トーションレース&細幅テープの試作品の小売りコーナー



日々のパソコン案内板


【Excel関数】   No.1(A~I)   No.2(J~S)   No.3(T~Y)
【Excelの小技】  【HTMLタグ&小技】
【PDFの簡単セキュリティ】
【複数フォルダーを一括作成するんならExcelが超便利だよ!!】
【アップデートが終わらない!? Windowsの修復ツールを使ってみる方法】
【削除してしまったファイルやデータを復元する方法ー其の一(以前のバージョン)】
【削除ファイルやデータを復元する方法ー其の二(ファイル履歴)】
【Excel振替伝票の借方に入力したら貸方に対比する科目を自動記入】
【手書きで書くように分数表記する方法】
【Web上のリンクさせてある文字列を選択する方法】
【Excel2010以降は条件付き書式設定での文字色にも対応!】
【Windows10のWindows PowerShellでシステムスキャンの手順】

Excel関数・・・SUBSTITUTE関数(文字列の一部を別の文字列に置き換える)

2011-01-10 | 日々のパソコン
今日はExcel関数で文字列の中の一部分だけを置き換える関数を紹介しますね・・・

  •  =SUBSTITUTE(文字列,検索文字列,置換文字列,置換対象)
     ※ 文字列中の、指定した文字を他の文字に置き換えます。
       置換対象は、省略可能です。

例えば下の図の場合・・・
  • セルA3からセルC9迄を印刷する報告書のテンプレートが創ってあります。
  • セルA1に文字列“平成○年度”このセル位置は絶対に変わりませんから絶対参照で“$”マークを付け・・・$A$1
  • ここで文字列のどの文字を置き換えるのか○年度の“○”を置き換えます・・・"○"
  • セルB1に何年度の数字を入れる様に作ってありますが、この場所も絶対参照で“$”マークを付け・・・$B$1
  • これをSUBSTITUTE関数の当てはめます・・・=SUBSTITUTE($A$1,"○",$B$1)
  • これでセルB1に入力された数字の年度が表示されました。
  • セルA5からセルA9の年度の後ろには各行に何月分をプラスしてます・・・例えば、セルA9の場合&"5月分"
これで、年度だけを変更する事が可能に成りましたので原紙として残して置けます。

【注 意】置換え対象はどの様な場合に必要か・・・
例えば・・・
  • 文字列・・・品番 110-AC-110
  • 検索文字列を・・・110
  • 置換文字列を・・・100
  • 110と云う数字が2か所にありますが最初の110・・・1なのか
  • 2番目の110・・・2なのか
  • この場合にどちらの110なのかを指定してやります。


今日の小技は如何でしたか?
コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする