如何格式化大型数据集的单个列中的所选单元格

时间:2019-01-11 21:20:21

标签: excel vba excel-formula

我有一张要从公司数据库导入excel的数据表。除了一栏中具有如下所示模式的值之外,所有值都可以轻松导入excel。

Example 1

1-5 
2-4 
3-5

在导入时,这些值将转换为“自定义”格式,最终看起来像这样[...]

Example 2

1-May 
2-April 
3-May

我没有将格式设置解决方案应用于整个列的成功,主要是因为并非该列中的所有值都遵循与示例1相同的结构

我们打算每天执行一次转储,但需要将这些值恢复为原始状态(从Ex.2回到Ex.1)。而且,这是一个大数据集。

我不是在发出代码请求,只是在寻找某人时让我感到困惑。

感谢您对此事的帮助。

1 个答案:

答案 0 :(得分:1)

为什么不仅仅配置Excel以使它不会通过将列类型设置为“文本”来自动尝试将数字转换为日期?

  1. 选择要在其中输入数字的单元格。

  2. 按Ctrl + 1(QWERTY键上方的数字行中的1) 打开格式单元格。

  3. 选择“文本”,然后单击“确定”。

https://support.office.com/en-us/article/stop-automatically-changing-numbers-to-dates-452bd2db-cc96-47d1-81e4-72cec11c4ed8