excel - 如何解决excel日期格式
问题描述
我在将三列的内容合并为一列以描述要与 Bloomberg 的 Excel API 一起使用的安全性时遇到问题。Excel 日期格式妨碍了它,因为它不会以视觉显示的方式存储值。我有一列用于代码,一列用于优惠券,一列用于到期,格式为日期。在下面的示例中,我有两个成熟度列,分别格式化为文本和日期以用于说明目的。我尝试了 LEFT、MID、RIGHT、连接、& 符号、向成熟度添加字符、更改格式的组合,但我没有尝试过绕过 Excel 日期格式,如最右边的列所示。
有关所需结果的示例,请参见右数第二列。如果您有可以做到这一点的公式或宏,我将不胜感激。
Ticker Coupon maturity maturity Desired Result Actual Result
ABC 4.000 44532 12/2/2021 ABC 4 12/2/2021 ABC 4 44532
ABC 2.250 43432 11/28/2018 ABC 2.25 11/28/2018 ABC 2.25 43432
谢谢你。
解决方案
如果最后一列中的其他值是字符串,我相信您可以将作为日期的到期值与 text() 公式连接起来。
将成熟度作为第三列(因此您可以省略将Long
日期值转换为格式化日期的第四列):
=A2&" "&B2&" "&TEXT(C2, "mm/dd/yyyy")
家里没有excel,但应该这样做。
推荐阅读
- dart - Dart Null Safety 为 typedef 函数提供错误
- python - 使用 SHAP 的集成模型可解释性
- excel - 如何在使用每个单元格循环时粘贴到每个单元格上
- android - Flutter - 无法捕获 Firebase 身份验证异常
- java - 如何在 Spring Boot 库中使用注解(没有主类)?
- java - 如何使用 RestAssured 断言 JSON 2D 数组?
- c# - 我需要一个类似于 .NET 5.0 支持的 System.Runtime.Remoting 的替代方案
- mysql - 在最佳搜索某些排列时如何查询多对多?
- r - 在 tibble 上使用 lapply 时出错从双精度转换为逻辑
- sql - 访问/SQL 计数不同的值