excel - 如果行中的单元格包含日期行中的“新”返回日期
问题描述
目标在单元格包含“新”时返回日期(即列标题),以便获取与唯一客户编号关联的客户开始日期。
我的第一列有唯一的客户 ID。之后的列的日期开始8/1/2017 to 4/1/2019
。该行包含每个客户的客户活动“新”、“收缩”、“扩展”。
我正在过滤该日期的新列和复制粘贴。这是非常低效的。
示例:对于 customer#102309,开始日期应为 2018 年 6 月 1 日,因为此时单元格值包含“新”。
解决方案
如果不查看您的实际工作表以查看数据是如何存储的,很难判断,您可以发布屏幕截图吗?
尝试INDEX
& MATCH
:
对于每一行,您将拥有以下内容:
=INDEX($A$1:$Z$100,1,MATCH("new",$A2:$Z2))
A1:Z100
您的全部数据范围在哪里,并且A2:Z2
是您输入公式的任何行的全宽。那应该复制下来并返回您想要的结果。
推荐阅读
- reflection - 对于我对可扩展元数据的要求,Kephas.Model 包似乎有点重。有没有更轻的替代品?
- javascript - async.waterfall 回调在哪里定义
- android - adb 闪烁“emulator-5554 [DISCONNECTED]”
- c# - 带有 itextsharp 的简单目录
- c# - 我如何修复我的初学者 if 和 else 代码?
- ios - 为什么我的自动调整表格视图单元格不起作用,它取决于故事板中标签的文本大小?
- python - 在同一程序实例中执行新命令之前,有没有办法等待命令执行
- dbeaver - 如何在 DBeaver Database Navigator 中按字母顺序对数据库进行排序
- python - 如何从匹配的表达式中找到特定的单词?
- java - 如何向多个收件人发送邮件