如何通过JS实现数据不一致时单元格背景颜色标红

场景为:excel导入数据以后需要和辅助列的单元格进行公式比对,不一致的需要背景标红,这个需求怎么实现呀?请问大佬们

FineReport 蒙xiao 发布于 2023-9-14 16:38
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
CD20160914Lv8专家互助
发布于2023-9-14 17:16

-----参考文件------------

0725新 - 副本.rar

----------------------

-----------------------

比如匹配的

image.png

excel的

image.png

导入后

0222.gif

  • 蒙xiao 蒙xiao(提问者) 我想要在“值\"那里标红,”匹配\"那里隐藏,可以实现嘛?
    2023-09-15 09:52 
  • CD20160914 CD20160914 回复 蒙xiao(提问者) 你把我代码的C,改成B就行了,有导入后的js事件!!
    2023-09-15 09:53 
  • 蒙xiao 蒙xiao(提问者) 回复 CD20160914 var _obj = $(\".x-table tr\"); var js = _obj.length; for (var i = 0; i < js; i++) { var bl= _g().getCellValue(0,3,i); if(bl==0){ var n=i+1 var a=\"#F\"+n+\"-0-0\";大佬这个代码什么意思呀?我看你模板还有个加载结束事件,需要加上吗?
    2023-09-15 11:12 
  • CD20160914 CD20160914 回复 蒙xiao(提问者) 就是循环你导入有多少行,然后 判断如果值不相等,那么就对指标的比如C列,比如F列设置一个红色!!
    2023-09-15 11:16 
  • 蒙xiao 蒙xiao(提问者) 回复 CD20160914 但是你这个代码当中没有判断呀?只有bl和0进行比较,没有B列和C列进行比较
    2023-09-15 11:39 
  • 1关注人数
  • 289浏览人数
  • 最后回答于:2023-9-14 17:16
    请选择关闭问题的原因
    确定 取消
    返回顶部