Excel 更改表格格式
我从数据库应用程序中提取数据,数据的格式不是我想要的格式。这是数据当前的格式化方式: 这就是我想要的:Excel 更改表格格式,excel,Excel,我从数据库应用程序中提取数据,数据的格式不是我想要的格式。这是数据当前的格式化方式: 这就是我想要的: 如何实现这一点?假设您的第一个单元格“标称日期:04/01/2021”位于单元格B2中,请将此公式置于单元格A2中: =IF(LEFT(B2,14)="Nominal Date: ",DATE(RIGHT(B2,4),MID(RIGHT(B2,10),4,2),LEFT(RIGHT(B2,10),2)),A1) 然后: 将其拖到列表的末尾 复制粘贴值 删除D列(带“
如何实现这一点?假设您的第一个单元格“标称日期:04/01/2021”位于单元格B2中,请将此公式置于单元格A2中:
=IF(LEFT(B2,14)="Nominal Date: ",DATE(RIGHT(B2,4),MID(RIGHT(B2,10),4,2),LEFT(RIGHT(B2,10),2)),A1)
然后:
- 将其拖到列表的末尾李>
- 复制粘贴值李>
- 删除D列(带“Hol”的一列)李>
- 根据B列(带名称的列)对列表进行排序李>
- 搜索具有标称日期的行并将其删除
也可以在执行宏时录制宏。然后,您可以进入VBA,阅读代码,对其进行优化和改进。如果出了问题,你不能让它正常工作,试着找出问题,寻找解决方案,如果你不能想出一个,回来问另一个问题。我们很乐意为您提供帮助。您能提供一些您尝试过的代码以及您使用的数据库吗?您可以使用VBA或Power Query来完成此操作。你也许可以用公式来做,但它会更复杂。请告诉我们您尝试了什么,以及在哪里遇到了问题。