Excelでテキストの書式を統一する

著者: AILesson6 分でセットアップテスト済み:ChatGPTレビュー日: 2026-08-28

クイック回答

識別子や意味のあるテキストを変えず、表示上の違いを標準化する. 入力するもの: フィールドと意味, 代表値, 承認済みの表示基準. 期待される結果: フィールド別の正規化数式、例外フラグ、変更前後のテスト.

1

コンテキストを追加

テキストはこのブラウザ内に留まります。AILesson Prompts は、そのテキストをモデルやサーバーに送信しません。

2

あなたのプロンプト

未入力のフィールドはプレースホルダーとして表示されたままなので、プロンプトをコピーして編集できます。

フィールド別に、Excelのテキスト書式を統一するルールを設計してください。

フィールドと意味:
[fields]

代表値:
[samples]

承認済みの表示基準:
[standard]

無害な表示上の整形と、識別や意味を変える可能性のある変換を区別してください。すべてのフィールドに一律でPROPERを使ったり、句読点を削除したり、テキストを数値へ変換したりしてはいけません。元の値を保持し、フィールドごとに1つのルールまたは数式、例外条件、変更前後の例を返してください。改行しないスペース、連続する内部スペース、アポストロフィ、ハイフン、略語、多言語テキスト、空白、先頭にゼロがある識別子をテストしてください。
Playgroundで試す
デフォルトで非公開プロンプトの組み立てはブラウザ内で行われます。組織が許可しない限り、機密情報を AI サービスに入力しないでください。

入力から結果へ

具体例

具体的なコンテキストを加えると、このレシピが実用的な結果になる様子をご覧ください。

実際の入力

フィールドと意味
A列のCustomerCodeはテキスト識別子で、先頭のゼロに意味がある。B列のEmailは、当社の照合では大文字と小文字を区別しない。C列のContactNameは人が入力する多言語テキスト。D列のStatusは管理ラベル。
代表値
A:001-AB、' 001-AB '。B:ANA@EXAMPLE.COM、ana@example.com、および改行しないスペースを含む値。C:o'connor、ANA PÉREZ、王 小明。D:in progress、In Progress、IN-PROGRESS。
承認済みの表示基準
CustomerCode:外側の空白だけを除去。Email:空白を除去して小文字へ変換。ContactName:外側と連続する空白を除去するが、大文字と小文字は強制しない。Status:承認済みの対応表を使って「In progress」という標準値へ統一。

出力例

4つの元の列を残し、それぞれに対応する整形後の列を作成します。トリミングする前に、改行しないスペースを通常のスペースへ置き換えます。

  • CustomerCode: =TRIM(SUBSTITUTE(A2,CHAR(160)," "))。VALUEで変換したり、ハイフンを削除したりしないでください。001-ABはテキストのままにする必要があります。内部スペースがある値はフラグを付けます。
  • Email: =LOWER(TRIM(SUBSTITUTE(B2,CHAR(160)," ")))。内部スペースを含む値や、有効な@構造がない値にフラグを付け、正しいメールアドレスを推測しないでください。
  • ContactName: Microsoft 365では=TEXTJOIN(" ",TRUE,TEXTSPLIT(TRIM(SUBSTITUTE(C2,CHAR(160)," "))," ",,TRUE))を使います。連続するスペースを1つにしますが、o'connor、ANA PÉREZ、中国語の文字は入力どおり意図的に保持します。人による承認なしにPROPERを使わないでください。
  • Status: 小文字化、空白のトリミング、承認済みのハイフンからスペースへの変換ルールで比較キーを正規化し、2列の対応表からXLOOKUPします。対応しない値はReviewを返します。

テストでは、顧客コードの2つの先頭ゼロが保持され、2つのメール表記が同じ値へ正規化され、氏名の句読点と大文字・小文字が保持され、承認済みの3つのステータス表記がすべてIn progressへ対応付けられることを確認します。各整形値の隣にRuleAppliedとReviewReasonを記録します。

これがうまくいく理由

  1. 1

    フィールド別のルールにより、表示の整形でID、略語、氏名が壊れるのを防げます。

  2. 2

    元の列と整形後の列を分けることで、根拠を上書きせず、すべての変換を確認できます。

結果を確認

  • 各フィールドは自由テキスト、管理ラベル、識別子のいずれかに分類されていますか?

  • 先頭のゼロと意味のある句読点は保持されていますか?

  • 変更後の値を元の値と直接比較できますか?

安心して使うために

よくある質問

このレシピをいつ使うか、何を用意するか、どの場面で人による確認が依然として重要かについての実践的な回答です。

「Excelでテキストの書式を統一する」を使う前に、何を準備すればよいですか?

「Excelでテキストの書式を統一する」を使う前に、フィールドと意味、代表値、承認済みの表示基準を準備してください。プレースホルダーは、確認できる情報だけで置き換えてください。不明な情報はモデルに推測させず、不明であることを明記してください。

「Excelでテキストの書式を統一する」の結果は、どのような場合にまだ使用できませんか?

提供した根拠から、記載された成果である「フィールド別の正規化数式、例外フラグ、変更前後のテスト」が得られていない場合や、未解決の仮定、得られていない承認、捏造した詳細に依存している場合、その結果はまだ使用できません。チェック項目を公開の判断基準として使い、根拠のない出力を磨くのではなく、入力情報を修正するか、権限を持つ担当者を指名してレビューを依頼してください。

「Excelでテキストの書式を統一する」では、どのAIツールのテスト記録がありますか?

2026年8月28日時点で、「Excelでテキストの書式を統一する」の公開テスト記録にはChatGPTが掲載されています。これは実行記録があることを示すだけで、今後の製品バージョンでの互換性や同一の結果を保証するものではありません。別のツールやバージョンを使う場合は、すべての制約を明示したまま、使用前に結果のチェックを繰り返してください。

さらに探す方法

このレシピが役立つ場面

作業を前に進める