【发布时间】:2019-05-19 21:07:05
【问题描述】:
我需要一个公式来使用值表将任务分配到一般类别中。目的是让我可以计算客户去年使用新的按任务定价(按类别)而不是小时费率(按任务)会花费多少。该公式非常接近,但它返回的是第一个匹配项,而不是与整个单元格内容的完全匹配项。几个任务类型共享文本,所以这是有问题的。
我尝试弄乱 EXACT 函数并使用分隔符,但我没有取得真正的进展。
我现在使用的公式是:
=INDEX(" "&category&" ",MATCH(TRUE,ISNUMBER(SEARCH(" "&task&" "," "&D2&" ")),0))
例如,我正在寻找的是根据 N 列和 E 列之间的精确的整个单元格匹配,从 P 列中填充正确的类别。
也就是说,当 E 完全匹配 N 中的一个值时,从 P 中返回对应的值(与 N 值位于同一行)。
【问题讨论】:
-
这不是常规的 VLOOKUP() 任务吗? “确切地说,N 列和 E 列之间的整个单元格匹配。”有点令人困惑,因为看起来您想使用 Col D 进行匹配?
标签: excel