Excel 查找值的位置后再用位置取值Excel处理

例题描述

Excel 文件中有下图所示的 3 个片区数据 (不同颜色标明)。

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

实现步骤

使用插件 SPL XLL

在空白单元格写入公式:

=spl("=12.(k=?3.conj().pos(~),\~,if(?1.conj()(k)==0,?2.conj()(k),""F""/\~))",A1:B6,C1:D6,E1:F6)

如图:

简要说明:

循环1-12,先在片区3中查到当前循环数的位置序号k,返回当前数和如果片区1中k位置的数是0则取片区2中k位置的数,否则取F+当前数。

相关推荐
AI英德西牛仔9 小时前
文心 Excel 与“AI 导出鸭”:PC 端批量导出方案的技术解构
人工智能·excel·deepseek·ai导出鸭
Am-Chestnuts12 小时前
AI 对话里的表格怎么导出成 Excel 还能筛选排序?用DS随心转把数据整理成可分析表格
大数据·人工智能·excel
Metaphor69213 小时前
使用 Python 读取和删除 Excel 文件属性
python·excel
weixin_4692738116 小时前
银行流水 PDF 转 Excel 或者 CSV 完整指南
人工智能·pdf·excel
百事牛科技16 小时前
Excel部分单元格禁止修改:锁住该锁的,放开该放的
windows·excel
asdzx6719 小时前
使用 Python 为 Excel 添加各类数据验证规则
开发语言·python·excel
足球中国20 小时前
.net DataExcel控件 2.11.1.53版发布
c#·.net·excel
程序员贺加贝21 小时前
列表导出不够用-SaaS-ERP-单据详情导出的-Provider-模板与文档型-Excel-设计
java·后端·设计模式·架构·excel
城数派21 小时前
1901-2025年中国省市县三级逐月平均气温数据(Shp/Excel格式)
excel
一晌小贪欢21 小时前
Python办公16:PDF 强力缝合——将几十个 PDF 合并为单个文档并添加页码
开发语言·python·excel·数据可视化·python办公