关于EXCEL中的列表和XML
发布网友
发布时间:2023-01-09 07:36
我来回答
共1个回答
热心网友
时间:2023-09-19 05:59
创建列表
突出显示要指定为列表的数据区域。
注释 也可在“创建列表”对话框中选择单元格区域以选择要指定为列表的单元格区域。
在“数据”菜单上,指向“列表”,再单击“创建列表”。
如果所选择的数据有标题,请选中“列表有标题”复选框,再单击“确定”。
所选择的数据区域使用列表标识符突出显示,常用的列表相关功能显示于“列表”工具栏中。
注释 如果看不到“列表”工具栏,请在“视图”菜单上,指向“工具栏”,再单击“列表”。
创建列表后,将使用蓝色边框标识列表。另外,将自动为列表中的每一列启用自动筛选下拉列表,并添加插入行作为列表的最后一行。如果单击“列表”工具栏中的“切换汇总行” 选择添加汇总行,则将在插入行下显示汇总行。
当选择列表以外的单元格、行或列时,列表处于非活动状态。非活动列表由蓝色边框所环绕,且不显示插入行或自动筛选下拉列表。
注释 如果单击“列表”菜单上的“隐藏非活动列表的边框”,则不显示边框。
XML 架构定义 (XSD) 数据类型支持
当导入 XML 数据时,Excel 如何处理 XSD 数据类型
下表列出了当带有特定 XSD 数据类型的项被导入 Excel 工作表时所应用的显示格式。在“不支持的格式”列中列出的带有 XSD 格式的数据作为文本值导入。
XSD 数据类型 Excel 显示格式 不支持的格式
time h:mm:ss hh:mm:ssZ
Hh:mm:ss.f-f
dateTime m/d/yyyy h:mm yyyy-mm-ddThh:mm:ssZ
yyyy-mm-ddThh:mm:ss+/-hh:mm
yyyy-mm-ddThh:mm:ss.f-f
超出 1900 至 9999 范围的年份
date 日期 *3/14/2001 yyyy-mm-ddZ
yyyy-mm-dd+/-hh:mm
超出 1900 至 9999 范围的年份
gYear 数字,没有小数 yyyy+/-hh:mm
超出 1900 至 9999 范围的年份
gDay
gMonth 数字,没有小数
gYearMonth 自定义 mmm-yy yyyy-mm+/-hh:mm
超出 1900 至 9999 范围的年份
gMonthDay 自定义 d-mmm
anytype
anyURI
base64Binary
ration
ENTITIES
ENTITY
hexBinary
ID
IDREF
IDREFS
language
Name
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTATION
QName
string
token 文本
boolean 布尔值
decimal
float
double 常规 前导和尾随零将被删除。
尽管只显示负号,但“-”和“+”符号都将被考虑。
Excel 在存储和计算时可有 15 个有效数位的精度。
byte
int
integer
long
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
short
unsignedByte
unsignedInt
unsignedLong
unsignedShort 常规
当导出 XML 数据时,Excel 如何显示对 XSD 数据类型的格式映射
当导出 XML 数据时,导出的数据将匹配在下列环境下的工作表中所显示的数据:
Excel 显示格式是“文本”。
没有更改数据的显示格式。
如果您更改带有数字、日期或时间数据的单元格的显示格式,然后单元格的基础值被导出。例如,应用“百分比”显示格式到显示结果为 51.50% 的单元格。单元格的值将导出为 .515。