找回密码
 立即注册

QQ登录

只需一步,快速开始

benny111

金牌服务用户

72

主题

167

帖子

651

积分

金牌服务用户

积分
651
benny111
金牌服务用户   /  发表于:2024-10-5 04:07  /   查看:462  /  回复:6
1金币
表格选择项容器,值分隔符设置为空,不起做用是不是这个插件BUG。场景:要判断所有选择的列[退货状态]都为空
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

感谢各位大佬的帮助! 这是活字格的一种策略哦,不允许设置分隔符为空呢~ 可以考虑使用【COUNTBLANK】函数来统计表格选择项容器的值呢~~ 如果为空返回1,否则返回0; 最后根据0/1做条件判断,返回弹窗消息呢~~~

6 个回复

倒序浏览
最佳答案
最佳答案
Levi.Zhang
超级版主   /  发表于:2024-10-5 04:07:54
来自 5#
本帖最后由 Levi.Zhang 于 2024-10-14 14:43 编辑

感谢各位大佬的帮助!
这是活字格的一种策略哦,不允许设置分隔符为空呢~
可以考虑使用COUNTBLANK】函数来统计表格选择项容器的值呢~~
如果为空返回1,否则返回0;
最后根据0/1做条件判断,返回弹窗消息呢~~~
回复 使用道具 举报
隔壁老王活字格认证
金牌服务用户   /  发表于:2024-10-5 08:28:56
2#
看下面这个贴子 你可能需要这样来得到你想要的结果
【42825】表格操作命令 增加选择行任意列列表
https://gcdn.grapecity.com.cn/showtopic-198821-1-1.html
(出处: 葡萄城开发者社区)
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2024-10-5 09:28:01
3#
本帖最后由 VVANVI 于 2024-10-5 09:30 编辑

可以用js 辅助处理一下 选项结果




  1. function pd_kong(data){
  2.     var d_arr = data.split(',')


  3.     var num = 0
  4.     for(i in d_arr){
  5.         if(d_arr[i] == ''){
  6.             num += 1
  7.         }
  8.             
  9.     }


  10.     if(num == d_arr.length){
  11.         
  12.         // console.log('选项为空')
  13.         return '选项为空'
  14.     }else{

  15.         // console.log('选项不为空')
  16.         return '选项不为空'
  17.     }






  18. }
复制代码


工程v7

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
赛龙周
银牌会员   /  发表于:2024-10-6 05:54:44
4#
本帖最后由 赛龙周 于 2024-10-6 06:22 编辑

试试这个公式
=IFERROR(COUNTBLANK(B14*1),"有退货")
回复 使用道具 举报
Meng2499
金牌服务用户   /  发表于:2024-10-8 11:27:46
6#
可以先选择出来,再用空符号替换掉逗号
回复 使用道具 举报
Levi.Zhang
超级版主   /  发表于:2024-10-8 15:20:37
7#
Meng2499 发表于 2024-10-8 11:27
可以先选择出来,再用空符号替换掉逗号

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部