Excel 2016 Mac:公式不会随填充柄一起复制

Excel 2016 Mac:公式不会随填充柄一起复制

想象一个工作簿有两张表,分别名为“Hosts”和“Eligibility”。

Hosts 表的布局如下:

Name    Status    Eligibility
-----------------------------
Josh    Ready     Yes
Anita   Off       No

资格表的布局如下

Ineligibility Reason            Description
---------------------------------------------------------------
Off                             Person is off for the duration
Disqualified                    Person is not qualified for the run                             

我正在尝试在“资格”列中构建一个公式。它会检查左侧一列的单元格(状态),如果那里的单词与资格表第一列中的任何内容相匹配(A:A),则应该显示“否”,否则应该显示“是”。

我构建了这样一个公式,并将其放在C2Hosts 表的单元格中。

公式如下:

=IF(ISERROR(SEARCH(B2,Eligibility!A:A)),"Yes", "No")

当我拖动填充柄向下复制公式到 C 列的其他单元格时,公式并没有被复制。也就是说,填充的单元格完全空白,公式不存在。

值得一提的是,我可以复制并粘贴公式单元格,并且粘贴正确(并更新第一个单元格引用。如果我粘贴到单元格 C5,第一个引用将正确变为 B5)。然而,这很麻烦。

这里的填充柄发生了什么?是我的公式有问题,还是我的 Excel 设置有问题?

答案1

这实际上并不是对您的问题的回答,但也许使用 VLOOKUP 代替 SEARCH 函数来简化它可能会更容易。

此外,我相信搜索功能会找到一个子字符串,因此,如果你的不合格原因是“jerkoff”,例如,它也会选择该子字符串。

相关内容