Skip to content

SHU(SEARCH AND UPDATE)

データを検索して、条件に合うデータを書きかえる

書式

shu:

機能

条件に合ったデータを、書きかえたり、色を付けたりします。一度に書きかえることも、1行ずつ確認しながら書きかえることもできます。


検索ページの指定

入力メッセージ: 検索するページは

検索対象のページを指定します。

指定方法

入力説明
空入力現在の画面
55ページ
1-101〜10ページ

検索条件の入力

入力メッセージ: N 番目の検索条件式は

検索条件を入力します。複数の条件を追加できます。

条件式の形式

形式説明
c1=東京1列目が「東京」と等しい
c2<02列目がマイナス

空入力で条件入力を終了します。


書きかえ方法の選択

入力メッセージ: 書きかえは一度に行いますか

書きかえ方法を選択します。

コード説明
Y一度に書きかえる
N1行ずつ確認しながら書きかえる(デフォルト)

書きかえる列の指定

入力メッセージ: どの列を書きかえますか

書きかえる列を指定します。

指定方法

入力説明
11列目
c11列目

書きかえの種類(1行ずつの場合)

入力メッセージ: 書きかえの種類は

1行ずつ書きかえる場合に表示されます。

コード操作
R置換
D削除
S変更なし(デフォルト)

使用例

一度に書きかえる

shu:1:c1=東京::y:c1:東京都:

1ページの1列目が「東京」のデータを、すべて「東京都」に書きかえます。

1行ずつ確認して書きかえる

shu:1:c2<0::n:

1ページの2列目がマイナスのデータを1行ずつ確認し、個別に処理を選択します。

注意事項

  • 検索条件は行(C)単位での指定のみ可能です
  • 書きかえた結果は元のページに保存されます
  • 列幅を超える文字がある場合、表示が崩れることがあります(CFで桁数を調整してください)

関連コマンド

  • SH — データを検索する
  • SHD — 検索して元データから抜き出す