Windows版WPSのSUBSTITUTEは、スプレッドシート数式で文字列を置換する関数です。このガイドでは、3つの主要タスクを紹介しており、そのうち3つは会員登録なしで利用でき、会員関連の項目は0件です。
概要
| 項目 | 値 | 注記 |
|---|---|---|
| 主要タスク | 3 | 操作手順インデックスの行数と一致 |
| 会員登録なしで利用可能 | 3 | インデックス内の無料行数と一致 |
| 会員関連の項目 | 0 | 一覧のすべてのタスクをそのまま利用できます |
この機能について
概要
Windows版WPS スプレッドシートのSUBSTITUTE関数は、文字列内の指定したテキストを新しいテキストに置き換えます。一致するすべての箇所を置換することも、指定した出現箇所だけを置換することもできるため、文字列の整理、表記の統一、数式を使ったデータ準備に役立ちます。
主な機能:
- 文字列内で一致するすべてのテキストを置換し、表記を統一できます。
- 必要に応じて、指定した出現箇所のみを置換できます。
- 他の数式と組み合わせることで、より高度な文字列処理ワークフローを実現できます。
システム要件
| 項目 | 要件 |
|---|---|
| オペレーティングシステム | WPS Office を正常に実行できる Windows デバイス |
| アプリのバージョン | WPS Office の最新バージョンの使用を推奨します |
| ネットワーク | ローカルでの数式計算には常時インターネット接続は不要ですが、ダウンロード、インストール、アカウントサービスにはネットワーク接続が必要です |
| その他 | スプレッドシートファイルを開き、セル内の数式を編集できる必要があります |
ダウンロードとインストール
| 項目 | 詳細 |
|---|---|
| 公式ダウンロード | WPS Office 無料ダウンロード |
| インストール後の確認 | WPS スプレッドシートを開き、セルを選択して=SUBSTITUTE(...)と入力し、この関数が利用可能であることを確認します |
出典: WPSダウンロードページ
代替製品との比較
| 比較項目 | WPS | Microsoft | Notion | Adobe | |
|---|---|---|---|---|---|
| 機能概要 | スプレッドシートの数式でSUBSTITUTE(text, old_text, new_text, [instance_num])形式の文字列置換に対応しており、すべての一致箇所の置換と、指定した出現箇所のみの置換の両方を行えます。 | Excel には、文字列内の特定のテキストを置換する SUBSTITUTE 関数があり、特定の出現箇所だけを置換するためのオプション引数も用意されています。 | Google Sheets では、occurrence_numberを使って、一致するすべての文字列または指定した出現箇所の文字列をSUBSTITUTEで置換できます。 | Notion のデータベース数式では、文字列置換にreplaceとreplaceAllを使用できますが、これはスプレッドシートのセル関数ではなく、データベース数式のワークフローです。 | Acrobat は PDF 内のテキストの検索と置換に対応していますが、これはスプレッドシート関数ではなく、ドキュメント編集のワークフローです。 |
| WPSのメリット | メリット: WPS では、この操作をセル内のスプレッドシート数式として直接実行できます。特長: 同じ数式ワークフロー内で、全置換と出現箇所指定の置換の両方に対応しています。 | WPSとの比較: ほぼ同等のスプレッドシート関数ワークフローを提供しています。 | WPSとの比較: 類似した構文で、スプレッドシート内の数式ベースの文字列置換にも対応しています。 | WPSとの比較: 文字列置換は可能ですが、ワークフローはスプレッドシートのセルではなく、データベースのプロパティを中心としています。 | WPSとの比較: PDF 内の文字列置換は可能ですが、同等のスプレッドシート関数ワークフローは提供していません。 |
| 公式ソース | — | Excel の SUBSTITUTE 関数 | Google Sheets の SUBSTITUTE | Notion の数式構文 | Adobe Acrobatでテキストを置換する |
総合結論
スプレッドシートでの文字列置換については、WPS、Excel、Google Sheets のいずれも、関数ベースでほぼ同等のワークフローを提供しています。Notion と Adobe でも文字列置換は可能ですが、前者はデータベース数式、後者は PDF 編集を前提としており、スプレッドシートのセル関数向けではありません。
活用シーン
| No. | シナリオ | 適したユーザー | 主な課題 | 解決方法 |
|---|---|---|---|---|
| 1 | 製品名の統一 | 運用チームと営業チーム | 1つの列に旧名称と新名称が混在している | SUBSTITUTEを使って旧称を新しい名称に置き換える |
| 2 | テキスト内の記号を整理する | データクレンジングを行うユーザー | テキストに不要な記号や固定の接頭辞・接尾辞が含まれている | SUBSTITUTEを使って特定の文字を削除または置換する |
| 3 | 1か所だけを置換する | 経理・総務担当者 | 文字列内の1か所だけを変更したい | 出現位置の引数を指定してSUBSTITUTEを使う |
| 4 | 入れ子の文字列数式を作成する | 上級スプレッドシートユーザー | 文字列の置換をより複雑なロジックと組み合わせる必要がある | 他の数式の中にSUBSTITUTEを入れ子で組み込む |
| 5 | インポートしたデータを正規化する | インポート処理を担当するチームメンバー | インポートしたテキストの書式が統一されていない | 補助列でSUBSTITUTEを使って値を標準化する |
会員プランと特典
無料版とWPS Premium
| 機能 | 無料ユーザー | WPS Premium |
|---|---|---|
| SUBSTITUTE関数の基本的な使い方 | ✅ 利用可能 | ✅ 利用可能 |
| 標準的なスプレッドシート数式の編集 | ✅ 利用可能 | ✅ 利用可能 |
| 追加の会員限定機能 | 製品ページに記載された無料利用範囲を利用できます | 料金ページに記載された会員特典を利用できます |
出典: WPS Office料金ページ
おすすめ
| シナリオ | おすすめプラン | 理由 |
|---|---|---|
| 日常的な文字列置換と基本的なスプレッドシート作業 | 無料版 | SUBSTITUTE関数は通常のスプレッドシート作業で利用できます |
| さらにPDF、テンプレート、クラウド、またはAI関連の機能も必要 | WPS Premium | 作業でアカウント全体に関わるより幅広い会員限定機能も必要な場合は、会員登録が役立ちます |
登録方法
- WPS会員センター: 今すぐ登録
出典: WPS Office料金ページ