Excel formula 需要根据单元格的值选择单元格范围
这里有一个关于我想做什么的小背景故事。首先,从某种意义上说,我不是一个卓越的专家,但我学习速度相当快,能够在前进的过程中解决问题 我创建了一个每日跟踪电子表格,我可能应该使用Access来。。。它可以跟踪员工的工作人数、当天的工作类型、谁没有工作等等。大多数单元格都是彩色编码的,包含特定的文本或数字。还应用了许多条件格式 我需要帮助的代码目前是硬编码的,用于查看特定列和特定单元格范围。我需要的代码能够选择基于当前日期的单元格范围,这是列在从顶部开始的第三行 因此,与此相反:=IFCOUNTIFY4:Y61。。。。我需要Y4:Y61是一个公式,用于确定当前日期所在的单元格,并计算该特定列的单元格范围 提前谢谢 PatrickFor count如果您可以简单地添加今天的日期列作为标准 假设需要更通用的方法,可以使用偏移公式,因为可以指定范围的位置和大小 考虑这样一张纸Excel formula 需要根据单元格的值选择单元格范围,excel-formula,Excel Formula,这里有一个关于我想做什么的小背景故事。首先,从某种意义上说,我不是一个卓越的专家,但我学习速度相当快,能够在前进的过程中解决问题 我创建了一个每日跟踪电子表格,我可能应该使用Access来。。。它可以跟踪员工的工作人数、当天的工作类型、谁没有工作等等。大多数单元格都是彩色编码的,包含特定的文本或数字。还应用了许多条件格式 我需要帮助的代码目前是硬编码的,用于查看特定列和特定单元格范围。我需要的代码能够选择基于当前日期的单元格范围,这是列在从顶部开始的第三行 因此,与此相反:=IFCOUNTIFY
A B
1 2015-10-27 1
2 2015-10-27 1
3 2015-10-28 1
4 2015-10-28 2
5 2015-10-28 1
6 2015-10-29 1
今天是十月二十八日
您可以使用
=SUM(OFFSET(A1,
MATCH(TODAY(), A1:A6, 0),
1,
COUNTIF(A1:A6,TODAY())))
它的作用是:
将A1的引用移动到从今天开始的条目所在的行。
然后它需要一列的宽度。
然后我们给它一个行高,即今天的条目数,使得公式今天返回4,明天返回1。