【问题标题】:LibreOffice : how shall I change the names of the weekdays in date formatLibreOffice:我该如何更改日期格式的工作日名称
【发布时间】:2021-08-17 16:46:20
【问题描述】:

在 LibreOffice 中,我希望将工作日名称更改为更短的名称。 在法语中,适用于今天 2021-08-17 的日期格式“ddd dd/mm/yy”给出:“mar. 17/08/21”。我希望“ma 17/08/21”的列更窄。

所以我希望更改现有的工作日名称“lun., mar., mer., jeu., even., sam., dim.”通过 LibreOffice 使用的格式,转换为更短的内容:“lu, ma, me, je, ve, sa, di”。

我玩过法语语言环境(瑞士法语等),但并不令人满意。我尝试更改排序列表,但它对日期格式没有影响。

是否可以更改 LibreOffice 在工作日使用的列表?我该怎么办?

【问题讨论】:

  • 您可能想查看一些the text functions
  • @忙碌的蜜蜂:我希望通过格式来完成,因为我有很多日期要显示,我不想压低我的床单

标签: date format libreoffice libreoffice-calc


【解决方案1】:

您无法使用普通格式执行此操作(除非您需要更改国家日期标准)。

但是,您可以使用TEXTE()REGEX() 函数轻松获得所需的日期表示。

=REGEX(TEXT(A1;"OOO JJ/MM/AA");"(..)([^\.]*\.)(.+)";"$1$3";"g")

或使用 LEFT() (GAUCHE()) 的更短符号:

=LEFT(TEXT(A1;"OOO");2)&TEXT(A1;"\ JJ/MM/AA")

记得检查单元格格式是法语,否则会报错(不是每种语言都使用O-J-A字符)

【讨论】:

  • 感谢您提供详细而有趣的解决方案,包括我不知道的来自 Excel 世界的 regex() 函数。但是,我有很多天,我不想压低我的床单。这就是我只想更改格式的原因。如有必要,我准备更改国家日期标准,但我不知道如何。
  • 哦不!改变国家标准太难了。最好考虑其他选择。例如,保留日期“原样”、日/月/年,并指定星期几,而不是用字母,而是,例如,用颜色 - 条件格式中的 WEEKDAY() 函数会将星期六-星期日涂成红色,周一至周二和周四至周五为白色,周三为蓝色(或任何其他着色选项)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-04
  • 2020-01-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多