date - 如何在日期公式中将月份的第一个字母大写?
问题描述
我有这样的=Today()
公式:2019 年 7 月 10 日
如您所见,月份 julio(七月)是负数,我需要大写/大写的第一个字母如下:10 de Julio de 2019
我知道有=UPPER(text)
(将所有字母大写)和=Proper(text)
(将第一个字母大写)https://support.google.com/docs/table/25273?hl=en。但是这些适用于文本而不适用于日期,即使在数组中也是如此,因为它将日期转换为这种格式:10/7/2019
我试过这个:
=PROPER(today())
但它确实给了我:10/7/2019
我可以用下一个公式单独发布月份,并使其正确。它适用于单独获取月份,但如果我在不同的单元格中使用它来获取弄乱电子表格中空间的日期或年份(它是可打印的报告):
=PROPER(text(today(),"MMMM"))
我也尝试过使用:
=ArrayFormula(proper(text(today(),"DDDD")),proper(text(today(),"MMMM")),proper(text(today(),"YYYY")))
和 :
=ArrayFormula(proper(text(today(),"DDDD")),(text(today(),"MMMM")),(text(today(),"YYYY")))
但它们不起作用。
我也用过:
=proper(text(today(),"MMMM YYY"))
这确实给了我:Julio 2019,但是那一天不见了,我无法在月份和年份之间添加“de”这个词,就像:Julio de 2019
最后,我希望日期公式的日期月份返回第一个大写字母,如:10 de Julio de 2019 或“DAY”、“de”、“MMMM”、“de”、“YYYY”
解决方案
推荐阅读
- airflow - Airflow 中的任务之间的延迟或任何其他选项?
- swift - SpriteKit:场景中有许多带有physicsBody的资产
- ruby-on-rails - Axlsx 右边框不显示
- python - 无法打开 os.listdir 返回的文件
- ios - 当presentingViewController是UITabbarController时,Dismiss和popViewController不工作
- javascript - 设置状态时防止useEffect中的无限循环
- java - 创建新对象与在基元中编码数据
- google-apps-script - 如何根据单元格值将数据传输到另一个工作表?
- c++ - 为什么 D'Esopo-Pape 算法具有指数时间复杂性的最坏情况?
- python - 使用 while 循环进行迭代:比我要求的要多一点