EXCEL函数去除数组中的0值和空值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EXCEL函数去除数组中的0值和空值相关的知识,希望对你有一定的参考价值。
如:
我有数组5,3,5,0,1,8,0,2
如何根据EXCEL函数获取数组成5,3,5,1,8,2
即去去除数组中值为0的函数
公式中假设你的原始数组中的个数是未知的,所以公式麻烦了一点。追问
你的公式按CTRL+SHIFT+ENTER后提示错误
追答那是你的EXCEL是2003的,如果是EXCEL是2007以上的不会出错,公式已经超过7层了。
公式改了一下,这个2003的可以用。=INDEX(5,3,5,0,1,8,0,2,N(IF(1,SMALL(IF(5,3,5,0,1,8,0,2,COLUMN(INDIRECT("R1C1:R1c"&COUNT(5,3,5,0,1,8,0,2),)),""),COLUMN(INDIRECT("R1C1:R1c"&COUNT(0/5,3,5,0,1,8,0,2),)))))),按CTRL+SHIFT+ENTER结束。
其实这个问题的原型是获取最早和最晚的打卡时间!
如果直接用MIN()和MAX()函数,因为复制进来的单元格格式问题,结果会出现错误(即使没有错,有的单元格必须要双击后运算结果才正确。单元格格式修改后即使按F9刷新依然没用)
因为打卡记录很多,我不可能一个一个的去弄,所以你这个办法不现实!
=SUM(IF(--(5,3,5,0,1,8,0,2<>0),5,3,5,0,1,8,0,2))
J2ME 中 .db 文件中的 RecordStore 名称更改和空值
【中文标题】J2ME 中 .db 文件中的 RecordStore 名称更改和空值【英文标题】:RecordStore name change and null value in .db file in J2ME 【发布时间】:2012-08-11 04:25:12 【问题描述】:在我的应用程序中,我创建了名为“UserData”的 RecordStore,但是当我运行模拟器时,数据库保存在名为“00000003-User-Data.db”的 appdb 文件夹中,当我打开它时文件,每条记录都有很多空值。
将 db 文件保存为 RecordStore 名称的解决方案是什么?如何从 db 文件中删除空值?
【问题讨论】:
【参考方案1】:您不必担心 RecordStore 的文件名。它不适用于设备上的 MIDP 应用。
【讨论】:
那么如何存储我的数据库并通过 MIDP 应用从中获取数据? 您需要将其写入RecordStore,然后再次读取。这必须使用 RecordStore API 来完成。以上是关于EXCEL函数去除数组中的0值和空值的主要内容,如果未能解决你的问题,请参考以下文章