问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教excel表格一列内容拆分为两列显示的问题

发布网友 发布时间:2022-04-26 16:46

我来回答

5个回答

热心网友 时间:2023-10-15 03:50

会不会这样
1980.6.1-1981.12.10
跨年的,请说明一下。
如果没有跨年,假设数据在A1:A100中,B1 中输入
=--TRIM(SUBSTITUTE(MID(SUBSTITUTE(SUBSTITUTE($A1,"-","-"&LEFT($A1,4)&"."),"-",REPT(" ",20)),COLUMN(A1)*20-19,20),".","-"))
B1单元格格式设置为日期,将B1中公式用自动填充柄右拉一格,再将这两格下拉到100行。追问有同年度的,也有跨年度的。很不统一

追答能否把很不统一的那些,举例子把典型值都列出来,便于设置公式。
B1中输入
=--TRIM(SUBSTITUTE(MID(SUBSTITUTE(SUBSTITUTE($A1,"-",IF(LEN($A1)-LEN(SUBSTITUTE($A1,".",))<4,"-"&LEFT($A1,4)&".","-")),"-",REPT(" ",20)),COLUMN(A1)*20-19,20),".","-"))
右拉,下拉。
可以适用于
1980.6.1-1999.12.10之类的

热心网友 时间:2023-10-15 03:51

我有一个笨办法,分五步:
第一步:分列。选中单元格,数据--分列,选中其他,在框中填入“-”,确定,即可分好,只是第二列显示为12.10。
第二步:在第三列中输入1980
第三步:在第四列中输入分式:=C1&"."&B1,(假如第二列为B1,第三列为C1)
第四步:选中第四列复制——选择性粘贴——数值
第五步:删除第二列和第三列。即成。

热心网友 时间:2023-10-15 03:51

假设你1980.6.1-12.10在A1,B1输入
=SUBSTITUTE(MID(A1,1,FIND("-",A1)-1),".","-")

C1输入
=DATE(YEAR(B1),MONTH(SUBSTITUTE(MID(A1,FIND("-",A1)+1,5),".","-")),DAY(SUBSTITUTE(MID(A1,FIND("-",A1)+1,5),".","-")))

OK搞定。
如果你的日期中包含有1980.6.1-1981.2.1这种跨年的,再追问我。追问有同年度的,也有跨年度的,如1995.2.23-1997.5.13,请问该如何解决呢?

追答B1不变,C1输入
=IF(LEN(SUBSTITUTE(MID(A1,FIND("-",A1)+1,4^4),".","-"))>5,SUBSTITUTE(MID(A1,FIND("-",A1)+1,4^4),".","-"),DATE(YEAR(B1),MONTH(SUBSTITUTE(MID(A1,FIND("-",A1)+1,4^4),".","-")),DAY(SUBSTITUTE(MID(A1,FIND("-",A1)+1,4^4),".","-"))))

热心网友 时间:2023-10-15 03:52

可在另一个工作表中获得满足要求的显示格式:

假定,原始数据在sheet1表中,二表的首行均为标题行,二列平均显示的数据记录数,方法如下:
1、选中sheet1表数据行-》按日期列,升序排序;

2、在sheet2表中第一列A2输入公式:
=IF((ROW()-1+COUNTIF(Sheet6!A:A,"<1980-6-1"))<=INT((COUNT(Sheet6!A:A)-(COUNTIF(Sheet6!A:A,"<1980-6-1")+COUNTIF(Sheet6!A:A,">1980-12-10")))/2),INDEX(Sheet6!A:A,ROW()+COUNTIF(Sheet6!A:A,"<1980-6-1")),"")

3、在sheet2表中第二列B2输入公式:
=IF((ROW()-1+COUNTIF(Sheet6!A:A,"<1980-6-1")+INT((COUNT(Sheet6!A:A)-(COUNTIF(Sheet6!A:A,"<1980-6-1")+COUNTIF(Sheet6!A:A,">1980-12-10")))/2))<(COUNT(Sheet6!A:A)-(COUNTIF(Sheet6!A:A,"<1980-6-1")+COUNTIF(Sheet6!A:A,">1980-12-10"))),INDEX(Sheet6!A:A,ROW()+INT((COUNT(Sheet6!A:A)-(COUNTIF(Sheet6!A:A,"<1980-6-1")+COUNTIF(Sheet6!A:A,">1980-12-10")))/2)),"")

4、拖动A2:B2公式粘贴到其他行单元格即可

此方法已在wps表格中验证

热心网友 时间:2023-10-15 03:53

选中单元格,数据--分列,选中空格分开,1980.6.1为一列. -12.10为另一列
然后用替换的方法把第二列的-替换为1980.就可以啦!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 如何在excel中如何把一列分成两列 座右铭工作上励志名言有哪些? Excel 怎么在一个excel表格上分开两列字 Excel怎么把一列分成两列 excel怎样将一列中的文字分为两列,如:一组某某垸;二组某某垸,把组和垸分成两列显示?谢谢! 座右铭励志名言有哪些? excel 怎样把一组数据分两列显示? 座右铭简短励志名言有哪些? 如何在excel中把一行数据换成两列显示 「Excel技巧」如何将一列数据分成两列显示? 6s看微博视频怎样横屏? htcg16问题求助 1.用微博微信怎么横屏啊?2.怎么把原机的股票,财经那些软件删除?谢谢各位大侠了 苹果手机微博图片不能横屏了 新浪微博如何横屏看视频+保持视频? 新浪微博里看视频不能横屏,这是怎么回事? ios7.0.6的系统,怎么让微博横屏 求助,新浪微博不能横屏 孕妇梦见老公被狗咬出血了梦见我和老公还有闺蜜一起在乡下走路去另一个地方。乡下每家每户都有狗。因为 硫代硫酸钠与*银反应现象是否为先白色沉淀,后*,再灰色,最后黑色?为什么 硫代硫酸根的定性鉴定中,加入*银溶液后,为什么沉淀会有白、黄、棕、黑的颜色变化? excel一列分两列 学生的座右铭励志名言是什么? 妃子笑荔枝源出什么地方一骑红尘妃子笑,无人知是荔枝来寓意是什么? 桂味荔枝和妃子笑荔枝让人垂涎三尺,两者有什么区别呢? 妃子笑荔枝有多少个品种 桂味荔枝和妃子笑荔枝,口感上面有什么不一样吗? 我是个淘宝新手,开了店,想让店铺火,还系那个让店铺装修的好看,怎么办? 寻求帮助:如何把自己的淘宝店铺装修的漂亮? 怎么把网店弄漂亮 怎样把网店店面,装修得美美的。 我自己新开了淘宝店但店铺装修怎么才能弄的好看点,想要明确指明,勿用文字,也希望可以教个朋友 如何开好美发店 自己开美容院要怎么做啊? 怎么才能让自己开的美发店有人气而且赚钱呢? 怎么开好一个美容店需要哪些设备? 我的手艺一般,我的美容店已经开了半个月,现在想怎么把生意做起来? 那啥,还有人愿意捐钱给红十字会吗 还有人给红十字会捐款的吗 中国红十字会以后还能收到大家的捐款么 红十字会没人捐钱了 又把郭美美从新搬出来式什么企图、你们知道吗 可恨啊!畜生红十字会