我对Excel很陌生,还在学习基础知识。我遇到了一个非常需要帮助的问题,但在网上找不到合适的解决方案。
我有一个列,我一直在不断更新的大容量数据列。
我想看看最常用的条目和最小公共条目对于特定的时间,使用以下公式:
=INDEX('Data Input'!F433:F610,MODE(MATCH('Data Input'!F433:F610,'Data Input'!F433:F610,0)))
但是一旦我尝试了,它总是告诉我:
在MATCH计算中没有找到值。
我尝试过较短的范围,它确实工作,所以我猜它一旦穿过空单元——它打破。我如何修改这个公式,使其正常工作并打印我需要的内容?
附带的问题是,是否有可能实现日历栏并在日期之间进行选择?
您可以插入一个子句来排除空格(假设它们不被视为合法返回):
=INDEX('Data Input'!F433:F610,MODE(IF('Data Input'!F433:F610<>"",MATCH('Data Input'!F433:F610,'Data Input'!F433:F610,{0,0}))))
注意我使用了
{0,0}
对于MATCH
的match_type参数,以便公式不会出错,如果在您的范围内有多个条目共享最高频率。在这种情况下,上面的公式将返回列表中第一个出现的内容。