excel中match(12&abc,A:A&B&:B,0)为什么显示错误
时间: 2024-04-22 20:27:18 浏览: 23
在 Excel 中,MATCH 函数的第一个参数是要查找的值,第二个参数是要在其中查找该值的区域,第三个参数是匹配类型。在你提供的公式中,第一个参数为 "12&abc",第二个参数为 "A:A&B:B"。这个公式无法正确运行的原因是,MATCH 函数的第二个参数必须是单个区域,而不能是 "A:A&B:B" 这样的字符串。
如果你想在多个列中查找一个值,可以使用 CONCATENATE 函数将多个列合并为一个区域,然后将其用作 MATCH 函数的第二个参数。例如,你可以使用以下公式来查找值 "12&abc" 在 A 列和 B 列中的位置:
=MATCH(CONCATENATE("12","abc"),A:B,0)
这个公式将 "12" 和 "abc" 合并为一个字符串 "12abc",然后在 A 列和 B 列中查找该字符串,返回匹配值的位置。请注意,这个公式只能在 A 列和 B 列都有相同的行数时使用,否则会返回错误。
相关问题
src/template_match.cpp: In member function ‘void TemplateMatch::JsonReportResult(LabelMatch&, std::__cxx11::string&, std::__cxx11::string&)’: src/template_match.cpp:60:16: error: ‘NameVec’ in ‘class Poco::JSON::Object’ does not name a type const Object::NameVec& keys = obj->getNames();
这个错误提示是在编译 `src/template_match.cpp` 文件时出现的。具体来说,这里的问题是编译器无法识别 `NameVec` 类型,因为它没有被正确地引入或定义。
`NameVec` 类型是 `Poco::JSON::Object` 类中的一个内部类型,它用于存储 JSON 对象中的所有键。因此,你需要确认你是否正确地包含了 `Poco/JSON/Object.h` 头文件,并且你正在使用正确版本的 Poco 库。如果你已经包含了这个头文件,那么你可能需要检查你的 Poco 库版本是否与代码兼容。如果你仍然无法解决问题,你可以尝试在 Poco 的在线文档或社区中查找更多信息,或者向 Poco 开发人员请求帮助。
excel中求a对b的差集
可以使用Excel中的函数“=IFERROR(FILTER(A:A,ISERROR(MATCH(A:A,$B:$B,0))), "")”来求解A对B的差集,其中A列为被减数,B列为减数。该公式的作用是在A列中找到所有不在B列中出现的元素,并将其返回为一个新的列表。如果A列中有任何错误,则公式将返回空字符串。