excel - 在 Excel 中重新格式化日期的更好方法
问题描述
公式
=VLOOKUP(LEFT([@[Date attending]],3),Parameters!$O$1:$P$13,2,0)&"/"&MID([@[Date attending]],5,2)&"/"&MID([@[Date attending]],9,4)*1
上面公式的快速概述:
LEFT 指的是第一张图片(2019 年 8 月 7 日)并抓住了“Aug”。参数选项卡有一个帮助列,可以将我的月份转换为数字。所以 Aug 将转换为 8。公式的其余部分基本上只是连接“2019 年 8 月 7 日”的部分。
显然这有它的问题。正如您在上面看到的,这也是抓住字符串中的逗号(2019 年 8 月 7 日)。因此,每次发生这种情况时,我都会将公式更改为以下内容:(TLDR;我只需更改其中一个 MID 公式以获取一个字符而不是 2 个)
=VLOOKUP(LEFT([@[Date attending]],3),Parameters!$O$1:$P$13,2,0)&"/"&MID([@[Date attending]],5,1)&"/"&MID([@[Date attending]],9,4)*1
解决方案
推荐阅读
- azure-devops - 如何使用 azure devOps 管道在 azure repos 中自动将代码从 master 拉取到 fork
- google-apps-script - YouTube 数据 API - concurrentViewers 引发错误
- logging - 从公共 DNS 服务器识别设备
- javascript - 如何删除由wordpress中的插件注入的页脚信用?
- node.js - NodeJs 服务器上的数组中的数据
- grpc - 了解微服务和 GRPC
- ruby-on-rails - 将 number_to_currency 与用户参数一起使用
- python - 使用 oauth2client.service_account 和 google.oauth2 使用私钥签名之间的区别
- javascript - 单击注入 li 时显示警报
- node.js - google gcp nodejs 应用引擎随机关闭并自行重启