У меня есть формула =Today()
, которая выглядит следующим образом: 10 de julio de 2019
Как видите, месяц 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" , "де", "ГГГГ"