excel - 一个复杂的公式,可以发现匹配的单元格并进行比较

标签 excel excel-formula

所以我有的是,

A 列包含一组 400 个名称

B 列包含一组 %s

D 列包含 1000 个名称,A 中的所有 400 个名称都在此列中,但顺序随机

E 列包含一组 %s

在 C 列中,我想要一个公式,可以检查 A 列中 D 列中的匹配单元格,然后,我需要它来比较 B 列和 E 列中的相对百分比。如果百分比为,我需要它返回真或假出现正确的名称。

我只检查 A 列和 D 列,因此不包括丢失的 600 个名称。

我什至不知道从哪里开始...

这是我希望它看起来像这样:

enter image description here

最佳答案

我收集了一些样本数据。给你(虽然你应该更清楚并提供示例数据,正如@Choirbean 建议的那样)......

解决方案在 C 列和 D 列中,因为您模棱两可地提出了两个问题。

在 C2 中,您将拥有:

    =IF(ISERROR(VLOOKUP(A2,E:E,1,FALSE)),FALSE,TRUE)

在 D2 中,您将拥有:
    =IFERROR(VLOOKUP(A2,E:F,2,FALSE),"n/a")

把它们复制下来,你会得到......

enter image description here

关于excel - 一个复杂的公式,可以发现匹配的单元格并进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42212613/

相关文章:

excel - 如何提取Excel中单元格内容的数字部分?

java - 从另一个包含太多工作表的 Excel 创建一个新的单工作表 Excel 文件

vba - 如何排除#VALUE!或#DIV/0!在使用 VBA 计算平均值的列中

xml - 使用 VBA 存在命名空间时获取 XML 节点值

excel - VBA从一年中的第几周获取开始日期

excel - 逆向工程Excel公式

python - 使用python处理内存中的文件

excel - 将 Excel 图表复制到 Word 文档的末尾

excel - 如何在excel中添加月份日期

excel - if 语句在字符串数据 : Excel 上无法正常工作