通过文件创建应用时字段类型的判断标准

記事番号:040629

根据导入文件的前100行的单元格的值来自动选择字段的类型。

初始值的字段类型

根据单元格的值,对字段类型进行如下的自动选择。
符合多个条件的情况下,选择表中最靠上一行的字段类型。

前100行单元格的值 字段类型
所有单元格的值均为空或数值,且至少存在1个为数值的单元格 [数值]
所有单元格的值均为日期 *1或空,且至少存在1个为日期的单元格[日付]
所有单元格的值均为时间*2或空,且至少存在1个为时间的单元格[时间]
所有单元格的值均为日期与时间*3或空,且至少存在1个为日期与时间的单元格[日時]
所有单元格的值均为链接或空,且至少存在1个为链接的单元格 链接(Web网站)
所有单元格的值均为邮件地址或空,且至少存在1个为邮件地址的单元格 链接(邮件地址)

符合以下所有条件的情况

  • 无空单元格
  • 所有值均为1行
  • 所有值均不超过20个字符
  • 不超过3种值
[单选框]

符合以下所有条件的情况

  • 所有值均为1行
  • 所有值均不超过20个字符
  • 不超过20种值
[下拉菜单]
所有单元格的值为1行,且不超过255个字符的情况 [单行文本框]
不符合上述所有情况 [文字列(複数行)]

*1:日期指以下任一格式的值。

  • YYYY-MM-DD(例:2014-12-20)
  • YYYY/MM/DD(例如:2014/12/20)
  • YY/MM/DD(例如:14/12/20)
  • MM/DD/YYYY(例如:12/20/2014)
  • MM/DD/YY(例如:12/20/14)
  • 日/月/年(例如:20/12/2014)
  • 日/月/年(例如:20/12/14)

*2:时间指以下任一格式的值。

  • 时:分:秒(例如 23:20:30)
  • 时:分(例如 23:20)

导入文件时,将除去秒。
如下包含AM或PM的格式的情况下,将除去AM或PM。
例: 11:20 PM

*3:日期与时间指日期和时间中间夹着半角空格的格式。
例: 2014/12/20 23:20
但是,如包含秒,字段类型将不被判断为日期与时间。

可以选择的字段类型

通过文件创建应用时,可更改自动选择的默认字段类型。
根据单元格的值,可更改的字段类型有所不同。

判断为可选择的条件 字段类型
所有单元格的值都不包含换行时 单行文本框
链接(电话号码)
所有单元格的值都可作为数值处理时 [数值]
始终可选 多行文本框
文本编辑框
选择用户
选择组
选择组织*1
所有单元格的值都不超过128个字符且不包含换行时 单选框
下拉菜单
所有单元格的值都可作为日期处理时 [日付]
所有单元格的值都可作为日期与时间处理时 [日時]
所有单元格的值都可作为时间处理时 [时间]
所有单元格的值都为URL时 链接(Web网站地址)
所有单元格的值都为邮件地址时 链接(邮件地址)
所有单元格的值都不超过64个字符时 类别*2

*1:所属于来宾空间的应用不作为选项显示。
*2:用换行分隔,可指定多个值。

无法选择的字段类型

无法更改为以下字段类型。

  • [标签]
  • [计算]
  • [复选框]
  • [多选]
  • [附件]
  • [关联记录列表]
  • [ルックアップ]
  • [空白栏]
  • [边框]
  • [组]
  • 表格
  • [记录编号]
  • [作成者]
  • [创建时间]
  • [更新人]
  • [更新日時]