=IF($I1="无",($J2="")*($K2=""))
意思就是,我I列输入是“无”的话,J列和K列就为空。
然后我需要完善一下这个公式,要求:我I列输入是“无”的话,J列和K列就为空,或者 列输入是“有”的情况,列和K列只能输入“是”或者“否”。

(1)在I1单元格加入有效性检查

菜单 “数据” -> “有效性” -> “设置” -> “允许” -> “序列” -> “来源” -> “无,有” -> “确定”

(2)在J1单元格加入有效性检查

菜单 “数据” -> “有效性” -> “设置” -> “允许” -> “自定义” -> “公式” -> “=OR(AND(I1="无",J1=""),AND(I1="有",OR(J1="是",J1="否")))”

(3)在K1单元格加入有效性检查

菜单 “数据” -> “有效性” -> “设置” -> “允许” -> “自定义” -> “公式” -> “=OR(AND(I1="无",K1=""),AND(I1="有",OR(K1="是",K1="否")))”
(4)选中整个J列,菜单 “数据” -> “有效性” -> “对话框提示” -> “是”
(5)选中整个J列,菜单 “数据” -> “有效性” -> “对话框提示” -> “是”

上面的方案只是限制了I列和J列不能乱输入(乱输会报错),但没有限制I列选定后乱改,由于是公式方案,也没有办法做到“不能保存”。

excel单元格数据有效性自定义相关推荐

  1. java原生Excel单元格合并自定义导出

    1.简单案例 //初始化HSSFWorkbook workbook = new HSSFWorkbook();HSSFCellStyle style = workbook.createCellStyl ...

  2. POI:根据单元格的自定义名获取单元格的位置

    在Excel单元格设置自定义名,利用代码就可以获取单元格具体的位置 // Setup code     String cellName = "TestName";     Work ...

  3. XSSFWorkbook 设置单元格样式_如何设置Excel单元格才能只输入数字!

    要实现Excel单元格仅能输入数字,只需对单元格数据有效性进行设置即可.下面将按步骤具体介绍. 一.选择目标单元格 如Q4,然后点击数据工具栏,选择并点击数据有限性,弹出[数据有效性]窗口. 二.设置 ...

  4. excel单元格斜线_学习记录-第二十四天(表姐excel从0到1-第1天)

    知识点1: excel多大 1,048,576行 选中单元格 ctrl+下键 知识点2: 数据验证-序列 输入信息-单元格备注信息 知识点3: 单元格斜线 单元格格式 边框-斜线 内容输入-alt+e ...

  5. 如何才能通过设置将excel单元格内的14位数字转换为日期格式

    如何才能通过设置将excel单元格内的14位数字转换为日期格式 (如20200226230300转换为2010-06-02-10-46-36) ? 自定义格式 0000-00-00-00-00-00 ...

  6. excel设置单元格整数后还是有小数点_一招教你统一解决excel单元格的单位问题!...

    在使用Microsoft Excel来工作的时候,有时候需要录入一堆的数据好进行统计工作.一般情况下,整数,且数额不大的数据输入是比较简单的,也不会多麻烦,但有的时候输入数额比较大的,五位或五位以上的 ...

  7. 总结Python设置Excel单元格样式的一切,比官方文档还详细。

    Python对Excel表格处理非常方便,本文专门对Excel单元格样式设置进行总结,日常用到的设置基本都可以用openpyxl库完成. 创建一个表格 openpyxl是第三方库,如果你还没有安装,输 ...

  8. 【Excel】用公式提取Excel单元格中的汉字

    昨天一个前端的朋友找我帮忙用excel提取代码中的汉字(字符串),可算费了劲儿了,他要提取的内容均在单引号中,但问题是没有统一的规律,同一个单元格可能存在多个要提取的内容,而且汉字中间也夹杂其他字符. ...

  9. 计算机单元格选项,如何在excel单元格里设置下拉选项

    我们在编辑excel表格的时候,填写的很多内容都是相同的,那么我们如何在excel单元格里设置下拉选项呢?下面学习啦小编告诉你! 在excel单元格里设置下拉选项的方法 首先我们先打开excel打开之 ...

  10. 总结Python设置Excel单元格样式的一切,比官方文档还详细

    总结Python设置Excel单元格样式的一切,比官方文档还详细 Python对Excel表格处理非常方便,本文专门对Excel单元格样式设置进行总结,日常用到的设置基本都可以用openpyxl库完成 ...

最新文章

  1. 使用Spring 3的@value简化配置文件的读取
  2. MCtalk对话学霸君:在线教育“1对多小班化”是个伪命题
  3. 尾调用优化 java_为什么JVM仍然不支持尾调用优化?
  4. 中文词语概念上下位图谱项目
  5. element 登录_Python selenium自动化测试框架入门实战--登录测试案例
  6. 苹果屏幕上的小圆点_苹果或明年部署miniLED屏幕 最早用在Macbook上
  7. 让游戏达到60帧真的重要吗?
  8. 有关onpropertychange事件
  9. C#中各种字符类型的转化
  10. power bi 商业智能相关书籍介绍
  11. 研究支付业务中,银行、支付机构与银联、网联的关系逻辑
  12. 曼昆微观经济学之征税的市场本质—冰激凌篇
  13. 几种主流数据库类型简介
  14. 杭州十二条经典登山路线
  15. 用Python实现QQ找茬游戏外挂工具
  16. 基于jsp+java+ssm的大学生缴费系统
  17. vue移动端监听切屏次数
  18. java软件工程师工作业绩_JAVA软件工程师简历自我评价
  19. java如何在窗口上显示数据_如何把Java程序窗口在屏幕中间显示
  20. apk开发教程!了解Android架构组件后,构建APP超简单!先收藏了

热门文章

  1. lof基金溢价率php源码,一文读懂LOF基金套利策略 LOF是球友们很喜欢的一类基金,这类基金不仅可以在场内进行高效买卖,而且还可以进行折溢价套利。不过这里面牵扯到很多细节,... - 雪球...
  2. spi slaver接口的fpga实现
  3. CentOS7安装RabbitMQ(解决guest用户无法登录问题)
  4. [渝粤教育] 天津师范大学 教育心理学(唐卫海) 参考 资料
  5. U盘量产后USB鼠标和键盘都无法使用,如何解决?
  6. 80后的北漂IT人:你的未来在哪?该做好打算了!
  7. 关于intelCPU缓存行,以及伪共享问题
  8. LTspice中 Voltage Controlled Switches的使用方法
  9. 2018北科大计算机学院复试方案,2018年计算机学院研究生复试方案
  10. 50多款Android运用法式遭Rootkit病毒侵扰进犯