列変数を構成するコンマ区切り値の間で行を選択する方法<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
"Packets"列に "EB1"、"EB2"、"EB3"、"EB4"を含む行を選択する必要があります。スクリプトを作成する方法
前もって感謝します

列変数を構成するカンマ区切り値の間で行を選択する方法ChungWeiありがとう、
ありがとうjvillaumie。
どちらの解決策も私の目的には正しかった、私はその式を理解した(私はこれを含んでいる式が何であるか以前にはわからなかった:
もし (
含む ( : パケット 、 "EB 1" ) 、 "EB1" 、
含む ( : パケット 、 "EB 2" ) 、 "EB2" 、
含む ( : パケット 、 "EB 3" ) 、 "EB3" 、
含む ( : パケット 、 "EB 4" ) 、 "EB4" 、
含む ( : パケット 、 "EB 5" ) 、 "EB5" 、
"EBなし"
)
"EB"という名前の列を作成して、必要なものを教えてください。

しかし、複数回答欄としてマークを付けることの解決策は絶対に素晴らしいですが、私はどうすればよいかについてのさらなる支援が必要であると思います:
式オプションでは、この結果は得られません。上記と同じ(ローカルデータフィルタを使用)を達成するためにさらに何をする?

列変数を構成するカンマ区切り値の間で行を選択する方法興味のあるテキスト(EB 1、EB 2、EB 3、またはEB 4)の存在を探す列を追加し、そのテキストが存在する場所を選択してから列を削除して整理することができます。
dt =現在のデータテーブル()。
dt << new列( "Has EB"、数式(If(Contains(:Packets、"EB 1")| Contains(:Packets、"EB 2")| Contains(:Packets、"EB 3")|を含む( :パケット、"EB 4")、"はい、それらのEBを持っています"、"それらのEBを持っていません"));
dt << SELECT WHERE(:EBがある== "はい、それらのEBがあります");
dt <<列を削除(: "Has EB");
上記のスクリプトでは、EB 1、2、3、4が排他的に選択されますが、5や6などは選択されません。非特定バージョンはより単純です:
dt =現在のデータテーブル()。
dt << new列( "Has EB"、数式((Contains(:Packets、"EB")、"Yes、has EBがある"、"EBはない"が含まれる場合)));
dt << SELECT WHERE(:EBあり== "はい、EBあり");
dt <<列を削除(: "Has EB");
(編集:あなたのテーブルの中にEBと数字の間にスペースがあるかどうかは全くわかりませんでした。私はそう仮定しました。必要に応じて、1番目のスクリプトのスペースを削除してください。2番目のスクリプトでも違いはありません。
列変数を構成するカンマ区切り値の間で行を選択する方法列Packetsに複数回答列としてマークを付けることができます(区切り記号としてコンマを使用して、[複数回答列]プロパティを割り当てるには、[列情報]ダイアログを使用します)。
その後、データフィルタを使用してさまざまな回答を選択できます。