21 评论0and1

用户41278693

如果需要根据多列来排序,应该怎么写?多列动态排序,组合排序可以随机配置,比如A,B,C3列,可以自由组合A,和B排序,可以A和c排序,或者ABC等排序?

2 2021-09-27 11:44

Leo.Tsai

这个是吗:多列动态排序-https://help.fanruan.com/finereport/doc-view-890.html

0 2021-11-05 16:58

GQM

不是,是用户可以动态选择先按A列排序,再按B列排序,而不是一开始由开发者定好

1 2023-02-15 10:00

daawen

如果第一列是个序号列,用的是seq()生成的序号,用了这个公式之后,排序好了,但是序号列混乱了,这应该咋办啊?

1 2021-09-23 09:45

Leo.Tsai

文档:扩展后排序重新编号-https://help.fanruan.com/finereport10.0/doc-view-2358.html

0 2021-12-01 15:53

Leo.Tsai

解决方案就是要在扩展后再执行SEQ(),怎么做呢?使用条件属性——新值,新增为公式:SEQ()就行了

0 2021-11-05 17:05

啊嘞嘞

power()里面为啥是10 其他的 太小了不行 太大了也不行

0 2021-05-31 18:26

Leo.Tsai

是不是10无所谓,只要保证计算出来比较大就行

0 2021-06-01 11:13

Leo.Tsai

这是个固定的乘幂,前面公式乘这个数,就是为了将代表文本位置的数字增大

为什么要增大这个数呢?这是因为后面还要加上 E2,如果只是用1、2、3这样比较小的数,加上 E2 后会影响到 B2 排序

0 2021-06-01 11:12

studyFineReport

INARRAY(B2,SORTARRAY(UNIQUEARRAY(B2[!0])))*POWER(10, LEN(MAX(E2[!0])))+E2 这个公式可以解释下吗

0 2020-07-21 17:34

Leo.Tsai

这个公式我重新解释了下,文档中更新了

1 2021-06-01 11:13

studyFineReport

我现在想把这个评论删除掉。因为已经懂了

2 2020-08-14 10:21

路人甲借过

和前几章一步一步写啊,这样太不友好了

2 2020-05-19 09:45

Alicehyy

您好,文档已翻新

0 2021-03-19 15:40