一.説明
データセット関数select()を利用する時、例えばds1.select(列A,列B=E4)のような数式を利用する時、行毎にデータセットのデータに対し全検索を行います。データセットが大きくなる場合、処理が遅くになります。
二.事例
ds1:SELECT * FROM 販売量 ORDER BY 地域,販売員
B2セル:ds1.find(販売員,地域,A2,true)
C2セル:SUM(ds1.find(販売量,販売員,B2))
効果
注意:展開設定と親子セル設定を注意してください
三.文法
find(targetColumn, valueColumn,formulaValue,duplicateRemoval)
変数 | 説明 | 空白可能 |
---|---|---|
targetColumn | 列名 | 不可 |
valueColumn | フィルター条件の列名 | 不可 |
formulaValue | フィルター条件の値、数式も利用可能 | 不可 |
duplicateRemoval | 重複合併(true/false) | 可能 |