別の列の値に基づいて新しい列を設定します<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Excel VLOOKUP のようなことをしたいのですが、空の新しい列 (New_Status) に元の列 (STATUS) の値を入力したいのですが、値の一部を変換する必要があります。 ....元のステータス エントリの多くは、アイテムが「オープン」であることを明示的に示していませんが、私の目的ではオープンです。そのため、「オープン」を意味するすべてのテキストを「オープン」という単語に統合する列が必要です。 ...
元の列: この新しい列に翻訳:
| スターテス | | 新しいステータス |
| 閉まっている | | 閉まっている |
| 保留中のグループディスカッション | | 開ける |
| 開ける | | 開ける |
| 開ける | | 開ける |
| 閉まっている | ----> このコラムに翻訳する ---> | 閉まっている |
| 拒否されました | | 拒否されました |
| 開ける | | 開ける |
| 開ける | | 開ける |
| QAに導入する準備ができています | | 開ける |
| QAに導入する準備ができています | | 開ける |
| QAに導入する準備ができています | | 開ける |
| QA テスト中 (QA プラットフォーム上) | | 開ける |
| 開ける | | 開ける |
| 解決済み | | 解決済み |
| 開ける | | 開ける |
| QAに導入する準備ができています | | 開ける |
| 開ける | | 開ける |
| QAに導入する準備ができています | | 開ける |
Re: 別の列の値に基づいて新しい列を設定するPM --- ありがとうございます ----- 素早い対応をしていただき、完璧に機能しました ------
Re: 別の列の値に基づいて新しい列を設定するIf() の代わりに Match() 関数を使用すると、非オープン ステータスが静的で数が少ない場合に保守が容易になる可能性があります。
以下の数式は、「Closed」、「Rejected」、および「Resolved」を除くすべてに対して「Open」を返します。
Match( :ステータス,
「閉店」、「閉店」、
「拒否されました」、「拒否されました」、
「解決しました」、「解決しました」、
"開ける"
)
Re: 別の列の値に基づいて新しい列を設定するこのための列式を作成できます。有効な最新の状態に保つ必要があります開ける価値観。dt がテーブルを指していると仮定します。
dt <<新しい列( 「新ステータス計算式」 、キャラクター、公称、
方式(もしも( :スターテス== "開ける" |
:スターテス== 「グループディスカッション保留中」 |
:スターテス== 「QA に導入する準備ができました」 |
:スターテス== 「QA テスト中 (QA プラットフォーム上)」 、
// それから
"開ける" 、
// それ以外
:スターテス
)
)
) ;