JSLを使用して複数の列から複数のキーワードを選択する<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私はいくつかの列からいくつかのキーワードを抽出し、キーワードを含む行全体を取得することを選択する際にいくつかの助けが必要です。たとえば、「ソケット」と「ボール」というキーワードがあります。これら2つのキーワードを1列目と2列目から抽出します。新しいデータシートには、「socket」と「ball」という2つのキーワードを含むすべての行が含まれているはずです。
これが私のコードの一部です。
rows2 = dt <<ここで、(contains(:column 1、"socket");を含む行を取得します。
sheet1 = dt <<サブセット(columns()、rows(rows2));
上記のスクリプトは、1つの列 "column1"から1つのキーワード "socket"のみを取ります。
誰もがこれを手伝ってくれる?
再:JSLを使用して2つ以上の列から2つ以上のキーワードを選択するAND(&)とOR(|)を使用してください。 括弧の慎重な使用に注意してください。 これで十分ではない場合は、正しいステートメントを作成するためのツール(&と|)が用意されています。
rows2 = dt << 行を取得する ((( 含む ( : 1列目 、 "ソケット" ) & 含む ( : 2列目 、 "玉" )) |
( 含む ( : 1列目 、 "玉" ) & 含む ( : 2列目 、 "ソケット" ))) ;
再:JSLを使用して2つ以上の列から2つ以上のキーワードを選択する使用そして文( & ):
rows2 = dt << 行を取得する ( 含む ( : 1列目 、 "ソケット" ) & 含む ( : 2列目 、 "玉" )) ;