标签: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所示。应该能够直观地看出数组的组成了。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有