このページの一部は機械翻訳されている場合があります。

Control Center グローバル更新: 検索/置換

検索/置換のグローバル更新によって、プロジェクトのシートとテンプレートの値を更新できます。すべての列で検索する値と置換する値を指定してください。 

ご利用可能なユーザー

プラン:

  • Business
  • Enterprise
  • Smartsheet Advance Package

Control Center ポートフォリオのデータを検索/置換するには

  1. Control Center で選択したプログラムに移動し、プログラムの管理 > グローバル更新 > 検索/置換を選択します。
  2. 更新に名前を付けます。
  3. 更新するブループリントとテンプレートを選択します。
  4. あなたの検索と置換する値を入力してください。
  5. 更新する列を選択するには、これらの列のドロップダウンを使用します。

更新に追加の条件を追加するには、詳細オプションを選択するか、1回のグローバル更新で複数の検索/置換操作を実行するには、検索/置換を追加を選択します。

  1. 変更をテストするには、作成して実行を選択します。
Brandfolder Image
Find/Replace Global Updates
  1. グローバル更新を完了して、変更を適用します。 

プロファイルデータで検索/置換を使用する

プロファイルデータフィールドの検索/置換更新を実行するには:

  1. 詳細オプション > 条件を追加 > テストのドロップダウンを選択 > [行]
  2. ドロップダウンの条件を選択>はプロファイルデータ

シートのサマリーセクションで検索/置換を使用する

既定では、検索/置換はシートのサマリーセクションの行を変更しません(すべてのプロファイルデータが保存されている場所)。

サマリーセクションのプロファイルデータの値や数式を変更するには、詳細オプションセクションを使用して条件[行]はメタデータを追加します。

これを行うと、検索/置換はサマリーセクションのみに適用され、シートの残りの部分はスキップされます。

プロファイルデータの名前を変更しても、構成は自動的に更新されません。Control Center ビルダーを使用してプロファイルデータ名の変更を更新する必要があります。 

検索/置換の制限

一部の列タイプは、検索/置換を使用できないか、制限があります。次の表は、さらなるガイダンスを提供します。

列またはセルのデータタイプ検索/置換で無視制限付きで利用可能備考
システム不可-

プロジェクト設定で指定された列:
 

  • 開始日
  • 終了日
  • 先行タスク
不可 -
期間不可

期間列のデータでは、文字列を厳密に一致させる必要があります。

検索/置換では、期間の換算は行われません。

例:

期間列の検索文字列が2dの場合、値2dを含むセルのみが一致し、16hの期間は一致しません。

コメント不可 
インバウンドセルリンクを含む任意のセル不可アウトバウンドセルリンクは変更可能です。
ハイパーリンク44>を含むセル不可-
画像を含むセル不可-

連絡先リスト列データに関する制限

ボックス内の値は、シートに表示されている人物のフルネームまたはそのメールアドレスでなければなりません。検索つまり、ジョー・スミスまたはjoe.smith@mbfcorp.comを使用できます。

連絡先リスト列の値は正確に一致する必要があります。検索値については、詳細オプション > 制限ボックスに移動し、次のいずれかを使用します:

  • =次の値
  • is not equal to (≠次の値)
  • is blank (=空白)
  • is not blank (≠空白)

置換する値については、詳細オプション > 制限ボックスに移動し、> セル全体を置換を選択します。Restrict to に他の値を使用すると、更新は連絡先リスト列をスキップしますが、他の列タイプは処理されます。

「日付」列データに関する制限

日付 列のセルは、次のいずれかの制限を指定した場合にのみ、検索 値と一致します:

  • =次の値
  • is not equal to (≠次の値)
  • is blank (=空白)
  • is not blank (≠空白)

他の 制限を指定すると、更新は日付列をスキップします。同様に、置換 制限は セル全体を置換 を使用する必要があり、そうでないと 日付 列をスキップします。

たとえば、検索 値が 01/30 で、置換する 値が 02/01 で、条件が含まれている 場合、これは 01/30/2017 に設定された日付列のセルと一致しません。contains 制限を使用しているためです。これらの値を更新に含めると、操作はテキスト/数値列タイプに対して実行されます。

日付を 検索または置換 ボックスに入力し、日付 (または日付/時刻) 列を選択すると、日付がどのように解釈されるかを示す警告が表示されます (例: 2018年2月15日)。その後、値をユニバーサル日付形式 (YYYY-MM-DD) に変換するオプションがあります。

ユニバーサル日付形式への変換は、日付列を一致させるための良いベストプラクティスであり、異なる日付表示形式 (例: mm/dd/yy または dd/mm/yy) による混乱を避けるのに役立ちます。

Smartsheet は、各ユーザーの個人設定に従って日付を表示します

検索/置換のその他の利用方法

Control Center を使用して部分的な検索/置換を実行します。

詳細オプション を選択すると、条件 オプションが 検索 および 置換 ボックスの下に表示されます。

検索 値がセルに一致する方法を設定するためのより高度なルールを指定できます:

  • セル全体と一致: 次の値と等しい (既定)、次の値と等しくない
  • セルの一部と一致: 次を含む次を含まない次で始まる次で終わる
  • セル全体を比較: 次より大きい次より小さい
  • セルのその他の要素: 空白空白でない数値
Brandfolder Image
Restrict to advanced options

置換 値がセルをどのように更新するかを指定できます:

  • セル全体を置換 (既定)
  • 一致するテキストを置換

大文字と小文字を区別して検索するかどうかを制御します

デフォルトでは、検索 値は 大文字と小文字を無視します。一致する場合は大文字と小文字を区別することを確認するには、 大文字と小文字を区別する オプションを 制限 ボックスで選択します。

検索/置換を使用して数式を更新します

検索 値がイコール記号 (=) で始まる場合、表示される結果ではなく、セル内の数式と一致します。同様に、置換 値がイコール記号 (=) で始まる場合、その数式でセル全体が更新されます。数式の検索/置換対象は数式全体のみです。

値を数式に、数式を値に、または数式を修正された数式に更新できます。

数式を使用する場所の制限

次のいずれかの列タイプに数式を挿入しようとすると、エラーメッセージが表示されます:

  • 連絡先リスト
  • 期間、% 完了、または開始日として指定された任意の列 プロジェクト設定

次の 列タイプに数式を入れることができますが、それは予期しない結果を生む可能性があります。

  • チェックボックス/フラグ/星 - 数式の結果は真または偽になります。
  • 「日付」列 - 数式の結果は日付になります。

検索/置換の詳細な条件

置換が行われる前に、検索 値に加えて、行の他の列に満たすべき条件を設定できます。

例えば、主要リスクの特定タスクの期間を4dから6dに更新したいが、同じ期間の他のタスクは更新したくない場合。 

その場合は、以下のように指定します。

[検索] の文字列 = 4d、[置換] の文字列 = 6d、さらに詳細条件としてタスク名 が等しい 主要リスクの特定を指定します。

複数の詳細な列条件を指定でき、すべて または いずれか の条件を満たす必要があるかどうかを選択できます。

複数選択列(複数の連絡先や複数のドロップダウンなど)は検索/置換をサポートしています。

[Row (行)] 条件の使用

[Row] 条件を使用すると、値ではない行のプロパティを指定できます。同時に指定できる [Row] 条件は1つだけです。

グローバル更新の [Row] 条件

以下の表は、[Row (行)] 条件の推奨される使い方をまとめたものです。

行う操作[Row (行)] に使用する値
階層レベルに基づいて、異なる値または数式を更新する子を持つ
子を持たない
親を持つ
レベル1
レベル2
レベル3
レベル4
ロック済み、またはロックされていない行のみを更新するロックされている
ロックされていない
検索/置換がプロファイルデータのみに適用されることを示します。is Metadata (メタデータである)