Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >在Excel公式中嵌入查找表

在Excel公式中嵌入查找表

作者头像
fanjy
发布于 2023-09-23 07:30:54
发布于 2023-09-23 07:30:54
2880
举报
文章被收录于专栏:完美Excel完美Excel

标签:Excel公式

通常,我们会在工作表中放置查找表,然后使用公式在该表中查找相对应的值。然而,这也存在风险,就是用户可能会在删除行时无意识地将查找表中的内容也删除,从而导致查找错误。

如下图1所示,将查找表放置在列AA和列BB中。

图1

如下图2所示,在查找表中查找列A中的值并返回相应的结果。

图2

此时,如果我们删除行,而这些删除的行刚好在查找表数据所在的行,那么就破坏了查找表。那么,该怎么避免这种情况呢?

一种解决方法是在另一个工作表中放置查找表,然后隐藏该工作表。然而,如果查找表的数据不多,正如上文示例中那样,那么可以将查找表嵌入到公式中。

如下图3所示,选择公式中代表查找表所在单元格区域的字符。

图3

然后,按F9键,此时会将公式中的字符转换为其所在单元格区域的值,如下图4所示。

图4

此时,直接按回车键,再将公式复制到其它单元格中,结果如下图5所示。

图5

如上图的公式中,花括号表示其内容是数组:

{"A",60;"B",35;"C",50;"D",48;"E",30}

每个逗号表示应该移动到一个新列,每个分号表示应该移动到一个新行。如果不好理解,你可以直接将其复制到工作表中。

按Ctrl+C键复制花括号内容后,在工作表中选择5行2列区域,输入=号,按Ctrl+V键,再按Ctrl+Shift+Enter组合键,结果如下图6所示。应该能够直观地看出数组的组成了。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-09-23 12:30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文