SUBSTITUTEでテキストを置換
CoddyのExcelジャーニー「数式とデータ分析」セクションの一部。レッスン 22/28。
SUBSTITUTE(text, old_text, new_text)は、省略可能な出現回数が省略されている場合、完全一致するすべての出現箇所を置き換えます。一致では大文字と小文字が区別されます。文字を削除するには、新しいテキストとして空の文字列を使用します。
B2 には AB-12-CD が含まれています。
例:=SUBSTITUTE(B2,"-","")。
両方のハイフンが一致し、空のテキストに置き換えられます。
SUBSTITUTE は一致するテキストを置き換え、インスタンス番号を省略するとすべての出現箇所が対象になります。
練習シートでは、数式を入力すべきセルが強調表示されています。テストで入力データが置き換えられた場合も、同じ数式が機能しなければなりません。
チャレンジ
簡単B2:B4 のコードにはハイフンが含まれています。その他のすべての文字を保持したまま、C2:C4 からすべてのハイフンを削除してください。
強調表示された出力セル(C2、C3、C4)に数式を入力してください。提供されているデータと見出しはそのままにしてください。テストでは入力値が変更されるため、サンプルの答えを直接入力するのではなく、セル参照を使用してください。英語の関数名と、引数の区切りにコンマを使用してください。
自分で試してみよう
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Row | Raw code | Code | ||||
| 2 | 1 | AB-12 | |||||
| 3 | 2 | C-D-3 | |||||
| 4 | 3 | X99 | |||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
数式とデータ分析のすべてのレッスン
自分で練習してみよう: Excelプレイグラウンド