当前位置:首页 > 技术分析 > 正文内容

如何把文本型年月转化为日期格式(一)

ruisui883周前 (04-05)技术分析12

在实际工作中,经常碰到报表中的出生年月格式不规范,表面看输入的是年月形式,但是要把年月形式转化其它日期格式时,利用单元格格式的自定义根本转化不了。到底是什么原因导致的?如表(一)中,点击A列任一数据 ,年月的格式是文本型,即便转为常规格式,仍然无法转化为日期格式,还是文本格式。如果通过替换把“年”换成“/”,“月”换掉,仍不是正确的日期格式。下面实例谈谈我工作中解决的办法,与大家分享。如何把A列年月文本形式转化成日期的“yyyy/mm”格式。

  1. 表(一)中复制A列到B列,保证B列是常规格式,利用替换,替换掉“年”,“月”,然后对B列数值排序,使数值个数相同的排到一块。
  2. 把B列的五位数值化为六位数值,最后月份数字为两位数。在表(二)的C2单元格输入“=LEFT(B2,4)&"0"&RIGHT(B2,1)”回车下拉,复制,粘贴为数值到B列原位置,C列公式删去。这样B列所有数值为六位数。
  3. 把B列数值格式转化为日期的数值格式。在表(二)C2单元格输入公式:“=TEXT(F2,"0-00")*1”回车下拉,粘贴为数值,为便于观察,选中C列数据粘贴到D列,再选中D列数据,设置单元格格式:自定义下的类型框中,输入“yyyy/mm”,确定。复制、粘贴为数值。点击D列任一数据,即可转化为日期任意形式。

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3284.html

分享给朋友:

“如何把文本型年月转化为日期格式(一)” 的相关文章

vue中如何在自定义组件上使用v-model和.sync

自定义事件tips推荐始终使用 kebab-case 的事件名。(v-on会将事件名自动转换为小写,避免匹配不到)changeData ×change-data √自定义组件的v-model用法:父组件定义数据源(不需要定义修改数据的方法),在子组件标签上通过v-model="data...

react hooks自定义组件居然能这样做

前言  这里写一下如何封装可复用组件。首先技术栈 react hooks + props-type + jsx封装纯函数组件。类组件和typeScript在这不做讨论,大家别白跑一趟。接下来会说一下封装可复用组件的思路,比如一个新手应该怎么去封装,都需要有哪些东西。  然后说一些复杂组件需要的功能,...

git的几种分支模式

编写代码,是软件开发交付过程的起点,发布上线,是开发工作完成的终点。代码分支模式贯穿了开发、集成和发布的整个过程,是工程师们最亲切的小伙伴。那如何根据自身的业务特点和团队规模来选择适合的分支模式呢?本文分享几种主流 Git 分支模式的流程及特点,并给出选择建议。分支的目的是隔离,但多一个分支也意味着...

前后端分离自动化运维平台开发

运维平台采用前后端分离:前端vue,框架vue-element-admin;后端python,框架django-rest-framework.目前运维平台模块如下:1、 CMDB管理应用管理、环境管理、开发语言管理、产品项目管理、资产管理2、 构建发布持续构建、持续部署、Jar工程依赖构建3、 容器...

Gemini应用在Android上广泛推出2.0闪电模式切换器

#头条精品计划# 快速导读谷歌(搜索)应用的测试频道在安卓设备的双子应用中推出了2.0闪电实验功能,现已向稳定用户开放。双子应用通过谷歌应用运行,目前推出的15.50版本中,用户可通过模型选择器体验不同选项,包括1.5专业版、1.5闪电版和2.0闪电实验版。2.0闪电实验模型提供了更快的响应速度和优...

Python中的11 种数组算法

1. 创建数组 创建数组意味着留出一个连续的内存块来存储相同类型的元素。在大多数语言中,您可以在创建数组时指定数组的大小。假设您正在书架上整理一组书籍,并且您需要为正好 10 本书预留空间。功能架上的每个空间都对应于数组中的一个索引。# Example in Python arr = [1, 2,...