首页 > 解决方案 > 使用一系列值和解析文本在 vlookup 的结果中进行搜索

问题描述

我的目标:

从 vlookup 的结果中解析 MM/DD 日期,以便可以在项目计划中使用

背景:

当前公式

标签: regexgoogle-sheetsgoogle-sheets-formulaarray-formulasgs-vlookup

解决方案


编辑
(按照您在工作表上的注释:“我想完全删除 col b 并嵌套在 col c 和 d 中的公式中”)

您可以B2:B通过将其替换为 中已有的公式来调整范围B2

调整后的新公式将变为

=ArrayFormula(IFNA(SPLIT(REGEXEXTRACT(VLOOKUP(ARRAYFORMULA(sort(unique(data!A2:A))),data!$A$1:$C,2),"\d+\/\d+-\d+\/\d+"),"-")))

原始答案

您可以使用以下公式:

=ArrayFormula(IFNA(SPLIT(REGEXEXTRACT(B2:B,"\d{2}\/\d{2}-\d{2}\/\d{2}"),"-")))

确保将结果格式化为Date.
(请根据您的需要调整范围)

在此处输入图像描述

使用的功能:


推荐阅读