Excel表格中怎么将时间格式转换成文本格式(自留)

1、文档目的:

        将Excel中时间格式转换成文本格式,如:12:34(12:34:00)转换为12:34(文本或常规),如下

2、问题现状

        将时间格式(H列)转换为常规格式(I列)后,会改变数值。

3、转换方法

①公式转换法

        在旁边列的空白单元格中输入"=TEXT(单元格引用."格式代码")",将单元格引用替换为要转换为文本的单元格,即"=TEXT(H1."格式代码")";格式代码根据需要选择合适的格式,此处为"=TEXT(H1."HH:MM")"

        然后按 Enter 键,Excel将显示转换后的文本(格式为"HH:MM"的文本格式)。

        下拉即可复制该公式并应用到该列的其他单元格。

②加单引号法

        在时间格式的数值前加“单引号”,可将时间格式的数字强制转换为文本格式。

        首先在I列的单元格数值前加“单引号”,此时点击I列单元格,仍显示为时间格式。

        但选中I列单元格,将其转化为文本格式后,单元格中时间数值不变,仍保持为“HH:MM”。

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 你可以使用 SQL 的 CASE-WHEN 语句来替换地块类别。下面是一个例子: ``` UPDATE table_name SET dklb = CASE WHEN dklb = 10 THEN '承包地块' WHEN dklb = 21 THEN '自留地' WHEN dklb = 22 THEN '机动地' WHEN dklb = 23 THEN '开荒地' WHEN dklb = 99 THEN '其他集体土地' ELSE dklb END ``` 这句话就是说更新表所有dklb字段等于10 的为承包地块,等于21的为自留地,等于22的为机动地,等于23的为开荒地,等于99的为其他集体土地,其他的保持不变。 当然,还可以在查询使用CASE-WHEN,来达到替换字段值相同的目的,如下 ``` SELECT dklb, CASE WHEN dklb = 10 THEN '承包地块' WHEN dklb = 21 THEN '自留地' WHEN dklb = 22 THEN '机动地' WHEN dklb = 23 THEN '开荒地' WHEN dklb = 99 THEN '其他集体土地' ELSE '其他' END AS dklb_name FROM table_name; ``` 如上,就是选取表的dklb字段和替换后的dklb_name,其dklb_name是用原来的dklb字段来替换达到相同的目的,在这里是只是展示目的,并没有对原始数据进行修改 ### 回答2: 可以使用SQL的CASE WHEN语句来替换地块类别字段dklb的值。根据题目描述,我们需要将字段dklb的值替换为相应的地块类别。 假设表名为land,可以使用以下SQL语句来实现替换操作: ``` UPDATE land SET dklb = CASE WHEN dklb = 10 THEN '承包地块' WHEN dklb = 21 THEN '自留地' WHEN dklb = 22 THEN '机动地' WHEN dklb = 23 THEN '开荒地' WHEN dklb = 99 THEN '其他集体土地' ELSE '未知类别' END; ``` 上述语句,CASE WHEN语句会根据字段dklb的值进行判断,当满足条件时,将对应的地块类别字符串赋值给dklb字段。如果字段值不在给定的条件范围内,则会被替换为'未知类别'。 执行以上SQL语句后,字段dklb的值将被替换成相应的地块类别,实现了对地块类别的替换操作。 ### 回答3: 可以使用SQL的CASE WHEN语句来替换地块类别字段。 CASE WHEN语句的语法如下: CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 ... ELSE result END 根据题目要求,我们可以使用如下的CASE WHEN语句来替换地块类别字段‘dklb’: SELECT CASE WHEN dklb = 10 THEN '承包地块' WHEN dklb = 21 THEN '自留地' WHEN dklb = 22 THEN '机动地' WHEN dklb = 23 THEN '开荒地' WHEN dklb = 99 THEN '其他集体土地' ELSE '未知' END AS 地块类别 FROM my_table; 以上语句将根据‘dklb’字段的值,返回对应的地块类别。如果‘dklb’的值为10,则返回‘承包地块’,如果‘dklb’的值为21,则返回‘自留地’,以此类推。如果‘dklb’的值不在这些条件,则返回‘未知’。 注意:将my_table替换为实际的表名。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值