例题描述
有Excel文件book1.xlsx中有下图所示的3个片区数据(不同颜色标明)。

现在要算出1-12对应的一列数据,计算无则:在3片区中依次查找1-12,找到后在片区1对应位置取数,如果是0则取片区2同位置的数,如果是1则取F+当前查找数。结果如下图G、H列所示:

此题涉及序列成员定位、取序列指定位置成员、序表取列值以及剪贴板使用。
实现步骤
1、 编写脚本:
| A | |
| 1 |
该博客介绍如何在Excel中通过查找序列位置来获取特定值。针对给定的3个片区数据,计算1-12对应的数值,若在片区1找不到,则在片区2查找,并根据特定规则计算结果。实现步骤包括利用剪贴板读取数据,创建序列,查找位置,条件判断取值,最后将结果粘贴回Excel。
有Excel文件book1.xlsx中有下图所示的3个片区数据(不同颜色标明)。

现在要算出1-12对应的一列数据,计算无则:在3片区中依次查找1-12,找到后在片区1对应位置取数,如果是0则取片区2同位置的数,如果是1则取F+当前查找数。结果如下图G、H列所示:

此题涉及序列成员定位、取序列指定位置成员、序表取列值以及剪贴板使用。
1、 编写脚本:
| A | |
| 1 |

被折叠的 条评论
为什么被折叠?