excel导入数据失败

Data validation is one of the best features in Excel. You can use it to create drop down lists, or limit what users can enter in a cell.

数据验证是Excel中最好的功能之一。 您可以使用它来创建下拉列表 ,或限制用户可以在单元格中输入的内容。

Unfortunately, data validation isn't perfect, or foolproof. Users can get around the limits, by pasting data into the cell, or by using the Clear All command in a data validation cell.

不幸的是,数据验证不是完美的或万无一失的。 用户可以通过将数据粘贴到单元格中或在数据验证单元格中使用“全部清除”命令来绕过限制。

Someone sent me a question this week, asking how to trap input errors, despite these data validation failings:

尽管这些数据验证失败,但有人在本周向我发送了一个问题,询问如何捕获输入错误:

  • Hello! I was wondering, to you have any idea how to error trap a date input? I will enter dates on a specific column (complete dates such as 11/05/2010) and error trap if the input has the year of 2011 and not 2010. I know data validation does that, but only if the cell is manually inputted. If the input in the cell is pasted, it does not do that anymore.你好! 我想知道,您对如何错误捕获日期输入有什么想法? 如果输入的年份为2011年而不是2010年,我将在特定的列上输入日期(完整的日期,如11/05/2010)和错误陷阱。我知道数据验证会这样做,但前提是手动输入了单元格。 如果粘贴了单元格中的输入,它将不再这样做。

添加数据验证 (Add the Data Validation)

In this example, an order form has two cells for dates – an Order Date, and a Delivery Date. To ensure that a date for the current year is entered, you can use formulas in the data validation, to set a minimum and a maximum date.

在此示例中,订单中有两个日期单元格:“订单日期”和“交货日期”。 为确保输入当前年份的日期,您可以在数据验证中使用公式来设置最小和最大日期。

Start Date formula: =DATE(YEAR(TODAY()),1,1)

开始日期公式: = DATE(YEAR(TODAY()),1,1)

End Date formula: =DATE(YEAR(TODAY()),12,31)

结束日期公式: = DATE(YEAR(TODAY()),12,31)

检查日期 (Check the Date)

If you're concerned that users might paste values into the cell, or clear the data validation, you can add a formula check, to ensure that a valid date was entered. In the order form, a date check formula is entered in column G, which can be hidden.

如果您担心用户可能会将值粘贴到单元格中或清除数据验证,则可以添加公式检查以确保输入了有效日期。 在订单表中,日期检查公式输入到G列中,该公式可以隐藏。

The formula in cell G9 is:

G9单元格中的公式为:

=OR(C9="",YEAR(C9)=YEAR(TODAY()))

= OR(C9 =“”,YEAR(C9)= YEAR(TODAY()))

The formula is copied down to cell G10, and the result is FALSE, because the date in C10 is not in the current year.

该公式被复制到单元格G10中,结果为FALSE,因为C10中的日期不在当前年份。

冻结发票总额 (Block the Invoice Total)

In the Invoice total cell, the formula result is "Invalid Date", if either of the date check cells contains FALSE. If both dates are in the current year, the total sum is shown.

如果任一日期检查单元格包含FALSE,则在“发票总额”单元格中,公式结果为“无效日期”。 如果两个日期都在当年,则显示总计。

Here is the formula from the Invoice Total cell:

这是“发票总额”单元格中的公式:

=IF(COUNTIF(G9:G10,FALSE),"Invalid Date",SUM(E13:E17))

= IF(COUNTIF(G9:G10,FALSE),“无效日期”,SUM(E13:E17))

其他解决方案 (Other Solutions)

Instead of a formula check, there are other ways to ensure that users enter valid data. For example, you could use Excel VBA to check specific cells before printing, and cancel the printing if the entries aren't valid.

除了公式检查外,还有其他方法可以确保用户输入有效数据。 例如,您可以使用Excel VBA在打印之前检查特定的单元格 ,如果条目无效则取消打印。

Have you used other methods to ensure that users don't ignore your data validation cells? ____________

您是否使用其他方法来确保用户不会忽略您的数据验证单元? ____________

翻译自: https://contexturesblog.com/archives/2011/05/13/excel-data-validation-fails/

excel导入数据失败


http://www.taodudu.cc/news/show-5309819.html

相关文章:

  • java excel 数据有效性_Java 设置Excel数据验证(数据有效性)
  • JAVA设置excel下拉框默认值,Java设置Excel数据验证(下拉列表)
  • excel导入数据校验_使用Excel数据验证限制日期范围
  • excel数据验证:用下拉菜单让录入规范化
  • excel导入数据校验_Excel数据验证更新
  • excel 数据验证中序列长度超出限制处理
  • java excel 数据有效性_Java设置Excel数据验证(数据有效性)
  • excel导入数据校验_从Excel数据验证列表中选择多个项目
  • Excel数据格式校验
  • Excel(三)之数据验证性——设置多功能下拉菜单
  • 【Excel学习笔记6】数据验证是什么?如何使用?小缺陷?
  • excel的数据验证的功能和案例
  • 合宙Air101的软硬件开发
  • 合宙ESP32C3 的Arduino开发教程环境配置
  • Arduino框架下合宙ESP32C3 +1.8“tft 网络时钟
  • 如何用Arduino IDE开发9.9元的合宙LuatOS ESP32C3开发板?
  • 合宙Air780e+luatos接入华为云物联网平台完成设备通信与控制
  • 合宙 模块-重启问题
  • 合宙Air724UG二次开发(1):搭建开发环境
  • 合宙lua库详解-sys
  • 合宙Air103 LuatOS开发小试
  • 2.合宙Air32F103_USART
  • 合宙入门教程之luat开发教程
  • 合宙Air101 的LCD怎么用Arudino IDE驱动
  • 合宙esp32 环境搭建和使用方法
  • 合宙Luat | 得Cat.1者得天下?万物互联又春风
  • 合宙新一代物联网开源操作系统LuatOS,开启行业嵌入式开发新生态!
  • Arduino IDE搭建合宙ESP32C3开发环境(最简单) 附跑马灯代码
  • 合宙AIR105(四): SPI, MAX7219 8x8LED驱动
  • 合宙Luat | VSCode全新LuatIDE插件版本发布,行业高效开发再添利器

excel导入数据失败_Excel数据验证失败相关推荐

  1. excel导入数据校验_Excel数据验证错误消息

    excel导入数据校验 Do you like to use error checking in Excel, so that problem cells are flagged, or do you ...

  2. cms小猪o2o企业付款配置中微信提现配置实现商家转账到零钱(企业付款到零钱)解决:“操作失败!产品权限验证失败,请查看您当前是否具有该产品的权限“的错误提示

    先说下概念什么是商家转账到零钱?其实这个功能是由企业付款到零钱功能演变过来的,微信支付里面在2022年5月之前这个功能一直叫"企业付款到零钱"后来因为业务需求改成了"商家 ...

  3. excel导入数据校验_Excel数据验证更新

    excel导入数据校验 I've finally updated my Data Validation intro video, so it shows the steps for creating ...

  4. excel导入sqlserver数据库大数据量,可每秒控制数量

    数据库代码 USE [Test] GO /****** Object:  Table [dbo].[Table_1]    Script Date: 11/07/2017 17:27:29 ***** ...

  5. Excel导入30万条数据和导出50万条数据方案

    背景:最近在做一个功能改造,老系统Excel导入导出大批量数据,要求支持一次性导入30万条数据,一次性导出50万条数据,还需要对数据进行校验,另外对性能有要求,不能比老系统的性能差.和业务了解了老系统 ...

  6. excel运行没反应_Excel数据很少文件却很大,问题出在哪里呢?两种方法轻松解决...

    经常和Excel打交道的小伙伴可能会有这样的困惑,一个Excel工作簿中的数据明明很少,文件所占的空间却很大. 打开这种Excel工作簿后,电脑CPU占用率瞬间飙升,甚至遇见工作簿没有响应的情况出现. ...

  7. excel导入mysql 截断_Excel导入数据库时出现的文本截断问题解决方案

    问题 在把Excel导入到数据库中时,发生文本截断问题:即导入的数据每行只有一部分,原始的Excel数据为: 忽略错误 导入SQLServer2008过程中,如果源数据和目标数据类型不匹配会导入失败, ...

  8. idea验证失败_iphone x验证失败怎么办?苹果iphone x验证失败的解决方法

    前几日刚入手iphone x,今天发现iphone x验证失败了,不知道什么原因最后研究了一番发现是网络的原因,那么如何解决呢?下面由我带给大家iphonex验证失败,苹果x验证失败解决方案. 苹果i ...

  9. idea验证失败_iPhone提示“验证失败,连接apple id服务器时出错”怎么解决?

    不少朋友在使用苹果设备的朋友们在设备屏幕上面,可能会遇到提示"验证失败 连接Apple ID时出错"这样的提示,不知道这是什么原因,应该如何解决?下面就针对"验证失败 连 ...

最新文章

  1. 关于虚拟化技术软硬件兼容问题的探讨
  2. android动画的实现原理,Android动画的实现原理 .
  3. 分布式系统关注点:弹性架构
  4. 阿里云 apt-get update 403
  5. Gauss高斯消元——模板
  6. Android 热补丁动态修复框架小结
  7. Android11vivox21刷机包,vivo x21旧版官方固件rom系统刷机包
  8. 第五十一篇 仿真电路简单说明multisim12 电压表电流表
  9. 下载 嵌入式qt实战教程pdf_嵌入式QT基础视频教程免费分享!
  10. Invalid arguments问题
  11. 用stream流比较List<对象>内的时间戳进行分组 按天
  12. html 下拉框树,下拉框显示树形菜单
  13. 小米手机全球已舍弃“MI”品牌,全面改用“xiaomi”全称品牌
  14. 3、太阳能电池板参数解析
  15. Educational Codeforces Round 140 (Rated for Div. 2)A~D题解
  16. 关于嵌入式面试的一些题
  17. OpenCV—python OCR文本检测
  18. python爬虫登录12306失败_Python网络爬虫(selenium模拟登录12306网站)
  19. 【python】批量实现modis数据的辐射定标,大气校正及地形校正
  20. 租房不要急,Python来帮您(一个超级有用的租房技巧)

热门文章

  1. 【点宽专栏】基于深度学习的股票涨跌预测
  2. 基于PHP+MySQL二手书交易系统
  3. GBase 8c V5 单机版安装示例
  4. PDE的数值解法(有限元,有限差分法)综合介绍
  5. 什么是 Git 的 cherry-pick?
  6. 扣非净利润连续三年亏损,四维图新如何熬过“转型阵痛期”?
  7. 线性可编程电源是如何工作?设计原理是什么?
  8. 《重构——改善既有代码的设计》读书笔记(三)
  9. Maya和Blender先学习哪个更好?这两个3D建模工具的主要区别
  10. freebsd 安装php,FreeBSD下安装PHP5