arrays - 如果空白返回 0 否则运行 vlookup
问题描述
我想使用 vlookup 函数首先根据下拉菜单(国家)中选择的值和 A2(名称)中的值匹配两个条件值。如果 A2 Sheet 中的值与 Sheet2 中 A 列中的值之一匹配,并且 Sheet1 中下拉菜单的值与 Sheet2 D 列中的值之一匹配(这是名称和国家/地区的串联)我想返回 Sheet2 ColumnC 中的相应值。
如果值为 0 或空白,我想返回 0。
这是我尝试过的
=ARRAYFORMULA(
IF(
ISBLANK(
IFERROR(VLOOKUP(A2&C2,Sheet2!$A$2:$E$61,3,1),"0"))))
不知道我可能做错了什么
这是我的数据示例
表 1:
A B C
name1 (vlookup) [dropdownmenu]
和表 2
A B C
name1 val concatenationofA&B
以下是按要求提供的测试表:
https://docs.google.com/spreadsheets/d/1jsFnaGY7N9nXyPs5vR32jG5G838w1SgB2XIad7bEFXg/edit?usp=sharing
解决方案
推荐阅读
- c++ - 是否可以重载将抽象类的引用/指针作为输入的运算符?
- mysql - mysql查询从不同的表中添加列,左连接为空值
- arrays - 在 mongo 的数组中查找平均天数
- jquery - 在 div 内滚动时添加 CSS 动画溢出:滚动
- bash - 用于从文件中获取值并将其保存到其他文件的 Shell 脚本
- python - 试图让答案重复
- c++ -
未定义的引用 Native Android Activity VS 2019 - reactjs - React - 将状态作为道具传递给另一个组件
- c++ - 确定 DLL_PROCESS_DETACH 是否是最后一个
- python - 将列标题和列值向下移动 n 行