使用JSL從兩列或更多列中選擇兩個或更多關鍵字<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我需要一些幫助來選擇從幾列中提取一些關鍵字並獲得具有關鍵字的整個行。例如,我有關鍵字“socket”和“ball”。我想從第1列和第2列中提取這兩個關鍵字。新數據表應包含包含兩個關鍵字的所有行:socket“and”ball“
這是我的代碼部分:
rows2 = dt << get rows where(contains(:column 1,“socket”);
工作表Sheet = DT <<子集(列(),行(rows2));
上面的腳本只從一列“column1”中獲取一個關鍵字“socket”
有人可以幫忙嗎?
Re:使用JSL從兩列或更多列中選擇兩個或更多關鍵字使用AND(&)和OR(|)。 注意明智地使用括號。 如果這不是您所需要的,您現在可以使用工具(&和|)來構建正確的語句。
rows2 = DT << 得到行在哪裡 (( 包含 ( : 第1欄 , “插座” ) & 包含 ( : 第2欄 , “球” )) |
( 包含 ( : 第1欄 , “球” ) & 包含 ( : 第2欄 , “插座” ))) ;
Re:使用JSL從兩列或更多列中選擇兩個或更多關鍵字使用和聲明( & ):
rows2 = DT << 得到行在哪裡 ( 包含 ( : 第1欄 , “插座” ) & 包含 ( : 第2欄 , “球” )) ;