方法

属性テーブルのフィールドから文字を削除して置換する

Last Published: December 3, 2020

サマリー

ArcMap の [フィールド演算] を使用し、属性テーブルのフィールドから文字を削除し、置換する方法を説明します。 この例では、ハイフン (-) を置換して削除し、読みやすくします。

削除する文字を含むフィールドの画像

手順

  1. ArcMap を開きます。
  2. [コンテンツ] ウィンドウで選択したレイヤーを右クリックし、[属性テーブルを開く] を選択します。
[コンテンツ] ウィンドウの [属性テーブルを開く] を選択した画像
  1. 選択したレイヤーの [エディター] ツールバーで編集セッションを開始します。
[エディター] ツールバーから編集セッションを開始した様子の画像
  1. フィールドを右クリックして [フィールド演算...] を選択します。
[フィールド演算] を選択した画像
  1. [フィールド演算]Python パーサーをクリックし、該当するフィールド名をダブルクリックして、フィールド名をコードブロックに挿入します。
  2. [文字列] ラジオ ボタンをクリックし、[関数] リストの中から [.replace()] をクリックします。
  3. .replace() の括弧の中には「"-","," 」と入力し、次に示すようにハイフンをスペースに置換します。
コード: ![FieldName]!.replace("-"," ")
ハイフンをスペースで置換した画像
  1. [OK] をクリックします。 ハイフンが削除されます。
ハイフンを削除した画像
  1. [エディター] ツールバーで [編集の終了][編集の保存] を選択して変更内容を保持します。

記事 ID:000012530

ArcGIS の専門家からヘルプを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動