想指定ID,当一列ID中的某行等于指定ID内的任一一个数,就整行变色

(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,299,350,359,366,805,809,810,812,814,817,818,833,834,844,856,859,868,870,1519) ,第一列ID从1到2000,指定ID为括号里的,如果ID是括号内任意一个,就整行变色,如何实现这功能,包含于好像不大对,例如其把299中的29也给整行变色了

image.png

image.pngimage.png

FineReport wayne_ 发布于 2020-9-1 08:38 (编辑于 2020-9-1 08:45)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
3
zsh331Lv8专家互助
发布于2020-9-1 08:48(编辑于 2020-9-1 08:51)

inarray($$$,split(‘字符串’,’,’))>=1

先将《字符串》转换成《数组》,再用inarray函数判断。


INARRAY(co, array):返回 co 在数组 array 中的位置,如果 co 不在 array 中,则返回 0。

示例:

如果String[] arr = {"a","b","c","d"} ,则:

INARRAY("b", arr)返回 2。

INARRAY("e", arr)返回 0

最佳回答
1
黄多鸭SamirLv4见习互助
发布于2020-9-1 08:50

条件属性-背景色-当前行

参数选择【公式】 

inarray($$$, split("1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,299,350,359,366,805,809,810,812,814,817,818,833,834,844,856,859,868,870,1519", ",")) != 0


最佳回答
0
LarryAbbyLv5中级互助
发布于2020-9-1 08:40(编辑于 2020-9-1 08:41)

条件属性-背景色 -当前行     条件设置为:单元格='你指定的值'



A2='29'这样设置条件就可以

最佳回答
0
ScyalcireLv7中级互助
发布于2020-9-1 08:46(编辑于 2020-9-1 08:53)

条件里面别用包含于  用等于然后下面选择or  比如等于20  or 等于23  or 等于45.....有多少新增多少

image.png

  • wayne_ wayne_(提问者) 1 OR 2 OR 3 OR 4 OR 5 OR 6 OR 7 OR 8 OR 9 OR 10 OR 11 OR 12 OR 13 OR 14 OR 15 OR 16 OR 17 OR 299 OR 350 OR 359 OR 366 OR 805 OR 809 OR 810 OR 812 OR 814 OR 817 OR 818 OR 833 OR 834 OR 844 OR 856 OR 859 OR 868 OR 870 OR 1519 你好,是这样的意思吗,显示非法的公式
    2020-09-01 08:52 
  • Scyalcire Scyalcire 回复 wayne_(提问者) 看截图
    2020-09-01 08:53 
  • wayne_ wayne_(提问者) 回复 Scyalcire 解决了,谢谢你!
    2020-09-01 09:00 
最佳回答
0
jongwangLv6中级互助
发布于2020-9-1 08:53

inarray() 和 array就可以了

  • 6关注人数
  • 624浏览人数
  • 最后回答于:2020-9-1 08:53
    请选择关闭问题的原因
    确定 取消
    返回顶部