将文本转换为值(Microsoft Excel)
如果您使用Excel来处理从另一个系统导入的数据,您将知道数据经常需要大量工作。例如,您可能会导入表示时间值的信息,但实际上该数据最终被Excel视为文本字符串。
如果您在这种情况下找到数据,则不会丢失所有数据。如果要将文本值转换为实际时间值,可以通过多种方法完成任务。首先是遵循以下步骤:
。在您需要转换的数据右侧插入一个空白列。
。在第一个具有文本格式时间值的单元格的右侧,输入以下公式。确保将单元格的地址替换为A1:
。向下复制公式,以便要转换的每个单元格都在其右侧具有公式。
。选择您要在其中放置公式的列。
。按Ctrl + C。这会将选定的信息复制到剪贴板。
。从编辑菜单中选择选择性粘贴。 Excel将显示“选择性粘贴”对话框。 (请参见图1。)
。确保选中值单选按钮。
。单击确定。您所有的公式都将替换为实际值。
。使用所需的时间格式设置列的格式。
。删除原始的文本格式的时间列。
一旦开始执行此过程,它就会很快。但是,不如以下方法那么快:
。选择包含文本格式的时间的单元格。如果是整列,请选择整列。
。从“数据”菜单中选择“文本到列”。 Excel启动“将文本转换为列”向导。 (请参见图2。)
。不必担心向导中的任何设置-您的数据应该可以很好地转换为默认值。
。单击完成。
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(2745)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: