html - EXCEL:如果填充了一组列,则使用返回值的函数
问题描述
我正在使用 excel,我试图找出一个函数,该函数将根据任何相应的单元格是否被占用来返回一年。例如,我通常在相应日期列的单元格中放置一个“x”,并且我想跟踪我的与会者第一年的访问。
我尝试使用“isblank”,但我还没有弄清楚如何让它覆盖同一行中的多个单元格。我也尝试使用嵌套的 If 函数,但如果我需要让它覆盖每个单元格,我发现它很快就会失控。
我可以增加额外年份的最简单的功能是什么?
解决方案
没有数组公式,在 A2 中并复制下来以适应:
=YEAR(INDEX(B$1:Z$1,MATCH("x",B2:Z2,0)))
ColumnZ 可以扩展以适应。依靠 MATCH 仅返回找到的第一个实例。
假设 Year started
在 A1 中。
推荐阅读
- spring - Kotlin application.yml 数据类寻找 bean
- oracle - Oracle 将值排序到列中
- java - 重命名内部元素不能像重命名根元素一样完成,同时使用 java 将 xml 转换为 json
- sql - 带组和限制的 SQL 查询
- javascript - 更改对象结构
- sql-server - 从本地 LAN 计算机连接到 SQL Server
- editor - 首次编辑时 OL/LI 标签中的问题
- java - CloudFoundry 在启动后立即销毁实例但未完全关闭
- java - 打开导航抽屉的活动按钮
- python - 在 Python 中用字符串替换 jinja 变量的每个实例