gpt4 book ai didi

openoffice-calc - 开放式办公室排序 - 月份和年份

转载 作者:行者123 更新时间:2023-12-04 07:03:14 25 4
gpt4 key购买 nike

我只想根据月份和年份组合(即基于 A 列)升序对其进行排序。如何在 OpenOffice Calc 中执行此操作?月份的排序选项不起作用,因为我猜还附加了年份。

以下是从A1开始的一些数据:

Month                    Total
September 2011 27825
September 2010 35801
October 2011 108485
October 2010 22223
November 2011 139222
May 2012 39319
May 2011 38226
May 2010 9671

最佳答案

有不同的解决方案:

  • 您可以将 A 列的值转换为日期,以便 OpenOffice/LibreOffice 可以相应地对它们进行排序(参见下面的解决方案 1);
  • 您可以将文本值分成两列(分别为月份和年份),然后先按年份排序,然后按月份排序(请参阅下面的解决方案 2)。

方案一

  1. 选择包含月/年值的单元格;
  2. 选择菜单 Format -> Cells... -> Numbers;
  3. 从左侧列表中选择日期
  4. 格式代码字段中输入以下格式代码:MMMM YYYY format

  5. 点击OK

  6. 在单元格仍处于选中状态的情况下,选择菜单 Edit -> Find & Replace... 或按 CTRL+H
  7. Search for 字段中,输入一个点,并在 Replace with 字段中输入一个符号 (&) ;点击更多选项,勾选正则表达式。选择全部替换:

    search

  8. 选择单元格 A1,使用菜单 Data -> Sort 按 A 列(“月”)应用排序。

因此,OpenOffice/LibreOffice 将 A 列的值转换为日期(例如,01/09/2011 而不是 2011 年 9 月)。由于使用代码 MMMM YYYY 的自定义单元格格式,显示的单元格内容将保留为“2011 年 9 月”。排序时,OpenOffice/LibreOffice 会识别日期并按月/日排序。

解决方案2

  1. 在 A 列旁边为年份值插入一个新列:选择 B 列,选择菜单 Insert -> Columns
  2. 选择 A 列,选择菜单 Data -> Text to Columns...
  3. 在接下来的对话中,选择Space作为分隔符,然后点击OK
  4. 在单元格 B1 中添加 Year 作为标题;
  5. 选择单元格 A1,选择菜单 数据 -> 排序;选择第一年,然后选择月份; 不要点击OK(否则月份将按字母顺序排序),但选择Options -> Custom sort order;选择月份排序顺序。现在,点击确定

关于openoffice-calc - 开放式办公室排序 - 月份和年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10584128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com