excel - 我似乎在excel中找到了这个死胡同的解决方案吗?匹配索引以在复杂的 excel 函数中输入单元格引用
问题描述
我的问题是我正在为分层的特定分类数据的数据输入创建工作表。单元格 A1 将是城市名称,B2、B7 和 B11 将是不同的办公室,C3:C6、C8:C10 和 C12:C16 都将是每个办公室的不同员工姓名。
我在base excel中有一个疯狂的复杂功能,我可以用它来始终为员工返回正确的办公室;例如,如果我在 C4 中查找员工的办公室,我只需要在函数中输入 B4 和 C5。
我的问题是,它似乎只有在我手动将单元格引用输入函数时才有效。我想做一个匹配索引来查找名称,然后将所需的单元格(左侧和下方)应用于此函数。这有意义吗?很抱歉,这是我在这里的第一篇文章,可能不清楚。
下面是我用来为每个名字填写城市信息的函数。我想用特定书面名称下方和左侧的任何坐标替换 L18 和 M19。我以为你会使用匹配索引,但我似乎无法让它工作。
=INDIRECT(TEXT(LARGE((TEXT(ROW(A1:L18),"00")&TEXT(COLUMN(A1:L18),"00"))*(((A1:L18<>"")*(COLUMN(M19)-1-COLUMN(A1:L18)+ROW(M19)-1-ROW(A1:L18)))=SMALL(IF(((A1:L18<>"")*(COLUMN(M19)-1-COLUMN(A1:L18)+ROW(M19)-1-ROW(A1:L18)))<>0,COLUMN(M19)-1-COLUMN(A1:L18)+ROW(M19)-1-ROW(A1:L18)),1)),1),"R00C00"),0)
L18 和 M19 在您找到 M18 的值时更改。
我知道使用宏可以更轻松地完成此操作,但是对于此问题,宏有特定的限制。
解决方案
推荐阅读
- google-apps-script - 有没有办法自动突出显示在谷歌表格中所做的更改
- django-cms - 为什么 Django CMS doc'n example Hello Plugin 添加
渲染时 hello 模型类的前缀导致错误? - python - 使用熊猫和字典中的数据生成加权平均值?
- cpu - influxDB中聚合查询慢,cpu消耗高
- ionic3 - 使用安装了 Ionic4 版本的 Ionic3 代码 - 无需迁移
- react-native - Expo Client 中的 Android 推送通知中没有声音或振动
- javascript - 如何从 useEffect 中的 usereducer 挂钩获取状态?
- perl - Perl Digest Bcrypt,生成正确的散列
- java - 如何编写允许激光在整个程序中不断向上移动的程序
- javascript - IIFE 注入代码导致大量内存泄漏?