我想计算包含值时间的单元格数。例如:05:29,14:36,22:05。
这里,这些时间是在个体细胞中输入的。我想计算包含时间的细胞数量。像时间:3。但不是时间函数或总时间函数
-Thanks
答案 0 :(得分:2)
假设您的数据是这样排列的
您可以使用 listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
for (int i = 0; i <itemsList1.size(); i++) {
if(i == position){
view.setEnabled(false);
view.setClickable(false);
view.setBackgroundColor(Color.parseColor("#DCDBDB"));
ItemsBean bean=new ItemsBean();
bean.setInvNo(itemsList1.get(position).getInvNo());
bean.setItemnNameDisplay(itemsList1.get(position).getItemnNameDisplay());
bean.setQuantityDisplay(itemsList1.get(position).getQuantityDisplay());
bean.setProdnum(itemsList1.get(position).getProdnum());
newlist.add(bean);
adapter.getmethod(position);
}
insertintodatabase(newlist);
newlist.clear();
adapter.notifyDataSetChanged();
return true;
}
});
来计算非空单元格,然后您将获得此单元格
如果您想检查延迟抵达,请使用此公式=COUNTIF(B1:L1,">0")
我在其中调用Q2包含到达时间的单元格,并使用预期到达时间Z2单元格。对于延迟抵达,您将获得= IF(Q2<>"",IF(Q2-Z2 >0,"L","N"),"")
,L
可以准时到达。
答案 1 :(得分:0)
与L.Dutch一样的另一个解决方案是使用excel的IsNumber()
函数。它需要两个步骤。首先使用该函数,然后对TRUE
值求和。这种方法的一个优点是它可以更明确地说明它将添加什么。
以为我会提供这个以防它有用,但我会首先使用L. Dutch的答案。