爱问知识人 爱问教育 医院库

在Excel中为何将有些列设为文本格式?

首页

在Excel中为何将有些列设为文本格式?

各位好,
请问:在Excel中为何将有些列设为文本格式?请高手指点,谢谢。

各位好,
请问:在……
提交回答
好评回答
  • 2008-06-06 10:59:07
    表是从DBF中复制的.所以应该说ABCD列本身在DBF中就是文本格式.设置成文本是因为A列的D列本身就是文本形式,把B列和C列设置成文本,一是当数据导入到Excel里时,数据多于10位EXCEL不能正确显示,二是当B列和C列有以0开头的数字时,在EXCEL中如果是数值格式,考号和班级前的0也不能正确显示.
    用EXCEL找开DBF文件并另存会有格式兼容问题,所以最好用EXCEL导入或从DBF中导出.
    排序时因为有文本格式的数字,所以要把任何类似数字的内容都当作数字来排序.
    

    一***

    2008-06-06 10:59:07

其他答案

    2008-06-05 21:18:07
  • 在Excel中为何将有些列设为文本格式????
    难道是微软搞错了?我可没发现这问题

    天***

    2008-06-05 21:18:07

  • 2008-06-05 12:35:17
  • 从dbf文件复制数据到xls文件可以用excel的导入外部数据的功能,其中的格式可以根据自己的需要设定。实际上,excel的数据导入功能非常强大,不光可以导dbf文件,还可以导入access文件,甚至可以导入大型数据库的表。
    你可以在数据菜单下选择导入外部数据-导入数据-弹出一个文件选择框,此时文件类型选择“Dbase文件”,文件名选择你的dbf文件。。。
    根据实际情况,excel会询问你各列的格式,此时可以把数值型数据选择为文本数据,这样就不会改变数据显示,也不会发生数据丢失的问题了。

    爱***

    2008-06-05 12:35:17

  • 2008-06-05 11:45:22
  • Excel的数字格式在数字位数长的时候(多于10位)就会变成科学计数的方式,采用文本格式可避免。

    嫦***

    2008-06-05 11:45:22

  • 2008-06-05 10:32:55
  • 首先选中要设置的一整列(点击上边的A、B、C、D就可以选整列),然后点“格式”选项,单击“单元格”弹出单元格格式对话框,在“数字”里选择“文本”单击“确定”就成了.

    伙***

    2008-06-05 10:32:55

类似问题

换一换
  • 办公软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):