"tag1–> 筛选 t1 列的值;tag2–>t2 列的值; 在不用 if 参数的情况下,如何实现以下数据筛选要求: tag1 参数有值传入(或不为空),则根据 tag1 筛选 t .."
tag1–> 筛选 t1 列的值;tag2–>t2 列的值;
在不用 if 参数的情况下,如何实现以下数据筛选要求:tag1 参数有值传入(或不为空),则根据 tag1 筛选 t1,tag2 对应 t2 同理
用 select 函数过滤就行,比如 =A6.select(T1==tag1 || tag1=null) 这个表示取 T1 为 tag1 的值,如果 tag1 为空,则取全部。如果加上另外一个参数 那么就是 =A6.select((T1==tag1 || tag1=null) && (T2==tag2 || tag2=null))
或者直接在 A6 单元格 sql 内取数时加 where 条件也行。
用 select 函数过滤就行,比如 =A6.select(T1==tag1 || tag1=null) 这个表示取 T1 为 tag1 的值,如果 tag1 为空,则取全部。
如果加上另外一个参数 那么就是 =A6.select((T1==tag1 || tag1=null) && (T2==tag2 || tag2=null))
或者直接在 A6 单元格 sql 内取数时加 where 条件也行。