Excelでテキスト文字列を置き換える方法

Excelでテキスト文字列を置き換える方法

状況によっては、一部のテキストを他のテキストに置き換えると便利です。そのようなケースの1つは、PROPER関数で発生する厄介なアポストロフィS( 'S)の癖に遭遇した場合です。次の数式をExcelに入力します。

= PROPER( "STAR'S COFFEE")

この式は、指定されたテキストをタイトルケース(すべての単語の最初の文字が大文字になっている)に変換することを目的としています。式の実際の結果は次のとおりです。

スターズコーヒー

PROPER関数がアポストロフィの後にSを大文字にする方法に注意してください。控えめに言っても、迷惑です。

ただし、ExcelのSUBSTITUTE関数を少し使用することで、この煩わしさを回避できます。この図は、次の式を使用した修正を示しています。

Excelでテキスト文字列を置き換える方法

= SUBSTITUTE(PROPER(SUBSTITUTE(B4、 "'"、 "qzx"))、 "qzx"、 "'")

この式はSUBSTITUTE関数を使用します。これには、次の3つの引数が必要です。置き換えたい古いテキスト。代わりに使用する新しいテキスト。

完全な式を見ると、2つのSUBSTITUTE関数を使用していることに注意してください。この数式は、実際には2つの数式です(一方が他方にネストされています)。最初の式は次の部分です

PROPER(SUBSTITUTE(B4、 "'"、 "qzx"))

このパートでは、SUBSTITUTE関数を使用して、アポストロフィ( ')をqzxに置き換えます。これはおかしなことのように思えるかもしれませんが、ここにはいくつかの方法があります。基本的に、PROPER関数は、記号の直後にある文字を大文字にします。アポストロフィを、元のテキストでつなぎ合わされる可能性が低い良性の文字セットに置き換えることで、PROPER関数をだまします。

2番目の式は実際には最初の式をラップします。この式は、良性のqzxをアポストロフィに置き換えます。

= SUBSTITUTE(PROPER(SUBSTITUTE(B4、 "'"、 "qzx"))、 "qzx"、 "'")

したがって、数式全体でアポストロフィをqzxに置き換え、PROPER関数を実行してから、qzxをアポストロフィに戻します。


SharePointOnlineドキュメントセットを使用してコンテンツを管理する

SharePointOnlineドキュメントセットを使用してコンテンツを管理する

Microsoft Office365製品スイートの1つであるSharePointOnlineでは、ドキュメントセットを使用すると、効率的にプロジェクトごとにドキュメントをグループ化し、管理できます。

SharePointでタグ付けする方法

SharePointでタグ付けする方法

SharePointでのタグ付けは、コンテンツの可視性と検索性を向上させるための重要な手法です。

Excelのソルバーエラーメッセージはどういう意味ですか?

Excelのソルバーエラーメッセージはどういう意味ですか?

Excelのソルバーが表示するエラーメッセージの意味を理解し、最適な解決策を見つける方法について詳しく解説します。

Excelの[ソルバーオプション]ダイアログボックスで[GRG非線形]タブを使用する方法

Excelの[ソルバーオプション]ダイアログボックスで[GRG非線形]タブを使用する方法

Excelの[GRG非線形]タブには、GRG非線形解法を使用しているときにソルバーが機能する方法を管理するためのボタンとボックスがあります。オプションを利用し、最適な解決策を得るためのステップを解説します。

SharePointをPowerBIと統合する方法

SharePointをPowerBIと統合する方法

SharePointをPower BIと統合する方法と、レポートをSharePointサイトに接続する方法をLuckyTemplates.comから学びます。

SharePointサイトを共有およびフォローする方法

SharePointサイトを共有およびフォローする方法

個人やグループがコミュニケーション、コラボレーション、共有、接続できるSharePointソーシャルネットワーキングツールの使用方法を学びます。

SharePoint列のデータ入力を検証する

SharePoint列のデータ入力を検証する

SharePoint列のデータ入力を検証する方法を学び、データの整合性を確保するための実践的なソリューションを提供します。

スマートシート 9.1.1

スマートシート 9.1.1

Smartsheet は、プロジェクトの管理、ワークフローの構築、チームとの共同作業を可能にする動的な作業プラットフォームです。

共有ポイント

共有ポイント

SharePoint は、さまざまなワークフロー アプリケーション、「リスト」データベース、その他の Web コンポーネント、およびビジネス グループの共同作業を制御するためのセキュリティ機能を使用する Web ベースのコラボレーション システムです。

パーペチュアルカレンダー 1.0.38/1.0.36

パーペチュアルカレンダー 1.0.38/1.0.36

Van Nien Calendar は、携帯電話でカレンダーを表示するアプリケーションです。携帯電話で太陰太陽の日付をすぐに確認できるため、重要な仕事を計画することができます。