Excel - 计算TIme细胞

时间:2016-10-26 06:00:28

标签: excel datetime time count countif

我想计算包含值时间的单元格数。例如:05:29,14:36,22:05。

这里,这些时间是在个体细胞中输入的。我想计算包含时间的细胞数量。像时间:3。但不是时间函数或总时间函数

-Thanks

2 个答案:

答案 0 :(得分:2)

假设您的数据是这样排列的 enter image description here 您可以使用 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; } }); 来计算非空单元格,然后您将获得此单元格 enter image description here

如果您想检查延迟抵达,请使用此公式=COUNTIF(B1:L1,">0")我在其中调用Q2包含到达时间的单元格,并使用预期到达时间Z2单元格。对于延迟抵达,您将获得= IF(Q2<>"",IF(Q2-Z2 >0,"L","N"),"")L可以准时到达。

答案 1 :(得分:0)

与L.Dutch一样的另一个解决方案是使用excel的IsNumber()函数。它需要两个步骤。首先使用该函数,然后对TRUE值求和。这种方法的一个优点是它可以更明确地说明它将添加什么。

以为我会提供这个以防它有用,但我会首先使用L. Dutch的答案。

相关问题