【发布时间】:2020-01-31 23:23:39
【问题描述】:
在公式中的命名范围方面需要帮助:
我有第二个工作簿 ('TEST.xlsx') 作为目标,在源工作簿 ('FLOW.xlsx') 中引用工作表范围的命名范围(12 列 X 75 行)。我想创建一个与查找值匹配的公式(在TEST 中输入单元格C3 的日期,如果匹配的命名范围/列中有2个或更多空白单元格,则返回匹配的命名范围,并且该组 12 列中剩余的命名范围/列具有 2+ 个空白单元格。源工作簿 ('FLOW') 中的 12 个单独的列按月、年和位置命名 (ex., "jan_2019_class.1","feb_2019_class.1", etc.),工作表列是 C, H, M, R, W, AB, AG, AL, AQ, AV, BA,和BF。行数为 80-155。我只能在我的 TEST 工作簿中创建一个简单的工作 COUNTBLANK 公式,例如:
=COUNTBLANK('[FLOW.xlsx]Class_1-Chart'!jan_2019_class.1)
但不适用于连续的列(具有不同的命名范围并且列是非顺序的);而且我无法弄清楚与此相结合的功能公式以获取上述条件返回的计数和数据。请不要使用 VBA/宏。
提前感谢您的帮助!
【问题讨论】:
-
感谢 Terry W 的回复!
-
Terry W:期望的结果是:在 TEST 的单元格 C3 中输入期望的开始日期(格式:jan_2020_class.1),该日期将引用(或匹配)源工作簿中该班级的工作表 FLOW 和在同一年确定是否:a) 12 个非连续列中的任何一个中有 2 个或更多空白单元格,并且 b) 2 个或更多列(月)中有 2 个或更多空白;然后返回 TEST 单元格 C6:C11 中第一列的命名范围。目标:通过在 TEST 中输入所需的开始月份和年份并在 FLOW 中根据标准确定命名范围,为开始的学生找到一个空缺。谢谢!!
-
Terry W:我还修改了测试表图像,并在上面的原始帖子中添加了 FLOW 表的示例照片(仅限 1 类)。谢谢!
标签: excel excel-formula match named-ranges