excel - 如何在 v 查找中使用变量而不是硬编码
问题描述
在下面的 Vllokup 函数中。我想使用变量而不是使用硬编码值作为“无类别”
=IF( ISNA(VLOOKUP(Param)),"无类别", IF(LEN(VLOOKUP(Param)) =0,"", VLOOKUP(Param) ))
我尝试了以下方式,不幸的是我做不到。
=IF(ISNA(VLOOKUP(Param)), "& VarCategory &", IF(LEN(VLOOKUP(Param)) =0,"", VLOOKUP(Param)))
非常感谢
解决方案
您可以将电子表格中的单元格用作搜索框。例如,假设您选择单元格 A1 作为可以包含您在其中键入的任何内容的框。然后你的公式可以说:
=IF( ISNA( VLOOKUP(Param)), A1 , IF(LEN(VLOOKUP(Param)) =0,"", VLOOKUP(Param) ))
现在你VLOOKUP
的不再是硬编码的。它将根据单元格 A1 中的内容进行查看。
推荐阅读
- java - 根据特定数据集验证 ArrayList 内容
- laravel - 仅使用 Nchan 发布给登录用户
- php - 我们如何通过角度上传二进制文件(.bin)并使用代码点火器在后端处理它
- python - 如何在熊猫数据框中获取具有部分总和的列(按两列分组)
- svelte - 如何从 Prismic API 在 Sapper 应用程序中预加载数据
- python - Pygame 在无头 Raspberry Pi Zero(Raspbian Buster Lite)上显示初始化
- elasticsearch - ElasticSearch 中的相等字段值
- mysql - 没有分组依据的 Linq Sum
- kotlin - 从对象外部调用嵌套在对象内部的扩展函数
- javascript - Firefox 控制台在 javascript 代码中显示语法问题