所在位置:主页 > 数据处理 > 怎样避免数据在EXCEL中任何一个表格的数据不要重复?或说输入(包括复制)重复的可以显示出来?请教高人指

怎样避免数据在EXCEL中任何一个表格的数据不要重复?或说输入(包括复制)重复的可以显示出来?请教高人指

发布时间:2023-12-20 13:39来源:www.sf1369.com作者:宇宇

一、怎样避免数据在EXCEL中任何一个表格的数据不要重复?或说输入(包括复制)重复的可以显示出来?请教高人指

全选表格进入数据菜单—自定义,在允许框是选择序列,在公式中输入=countif($1:$65536,a1)=1

确定即可。只对输入时有效,对粘贴值无效.

或者全选表格,格式菜单—条件格式,左侧公式,右侧

=countif($1:$65536,a1)>1

设置底色为红色。对所有值有效。

对追问的回答:

有效性只能对输入值的限定,对复制粘贴的数据无效,这是excel规律,也许是设计者的bug,你设置有效性和条件格式双管其下,就可以保证粘贴后一样数据时,显示红色提示。只能这样了。将就一点。

二、多用户对数据库同一条数据修改如何防止并发导致错误

将对数据的操作显式的作为一个事务就好了如果失败直接rollback就行了

三、怎样避免读脏数据?

fetch应该是提取记录数据的意思,比如访问field,GetRows等

四种记录集类型 snapshots 、dynasets, dynamic 、forward-only

snapshots 反映其他用户的增删、修改需要用CRecordset::Requery

dynasets 反映其他用户的增删需要用CRecordset::Requery

dynamic 记录集自动完成同步,不过开销较大

forward-only 高效同步,不过只能前向滚动记录

四、如何正确的做数据,降低风险

审计风险中正确处理降低风险与提高经济效益是此涨彼消的关系。1、因为审计风险是可以控制的,但不可能完全消除,这是由审计客体的不可控性决定的;同时,控制审计风险需要花费一定的代价,随着审计成本的增加,审计风险的降低幅度呈递减趋势,这就要求审计风险的控制要限定在一个经济意义上适当范围;2、超出这个范围,一味降低审计风险,就可能违背成本效益原则。这就要求事务所在接受审计委托时,要认真评价被审计单位的风险程度,以避免高风险的审计客户。

五、使用计算机处理数据可能出现溢出错误和舍入误差,这对我们编制程序有什么要求?

对溢出错误:对数据可能的大小事先要有预计,留出充分的存储空间。对于VB这样由数据类型自动确定存储控件的编程,要注意数据类型的选择,对超大数据必要时采用算法把高位运算和低位运算“拆”开来。

避免舍入误差的方法:一是事先舍入,把误差分散掉,例如人民币累加前,就把所有的数据先舍入到“分”,累加的结果就可以避免出现表格显示中的舍入误差;二是提高运算精度,使运算的数据比使用的数据多1-2位小数,并保持所有的运算精度一致。

六、EXCEL 使用COUNTIF避免重复数据的问题

你这的问题应该处在了“*”上面,它在这个字符串中意味着“任意值”,所以“XXXXX*168”和“XXXXX*68”是一样的,但是跟“XXXXX*681”就不一样,所以,你可以把“*”换成其他字符就可以解决这个问题。