将一列时间分时段,帮帮我啊!!
时间:2011-08-12
来源:互联网
谁能帮我解决下这个问题呢,比方说有这样一列数字,我想将这列数字分别划分为1点(即01:00:00-02:00:00点)、2点、3点。。。。。14点即(14:00:00-15:00:00),这每个时间段,最好能一次解决,然后在1点-15点各列下显示出来a列下的符合条件的时间,希望各位能教我下简单的方法啊,复杂的我就看不明白了~
文件我上传了的哈,如果我讲的不清楚,请务必提出啊!!
[ 本帖最后由 秋吉 于 2011-8-12 13:58 编辑 ]
附件

2011-8-12 13:58, 下载次数: 6
作者: 秋吉 发布时间: 2011-08-12
作者: frank55555 发布时间: 2011-08-12
作者: 秋吉 发布时间: 2011-08-12
引用:
原帖由 秋吉 于 2011-8-12 14:24 发表你好,frank55555 ,不是呀,我发的附件里面那列都是时间格式啊,就是想把a列中的时间分别放在我后面几列,什么1点,。。15点那几列下面,例如 16:00:58 放在14点 那列下面
是不是1:00:00--1:59:59 為1點. 2:00:00----2:59:59 為2點. 2:00:00不可能又分在1點裡面同時也分在2點裡面呀.
另外上面說16:00:58為什麼又要放在14點下面.不明白.
另外,你附檔的表格中,不是時間格式,是文本格式,且前面還加有空格.如果是要求按文本格式做出來可能公式公復雜一些,
[ 本帖最后由 frank55555 于 2011-8-12 14:40 编辑 ]
作者: frank55555 发布时间: 2011-08-12
作者: 秋吉 发布时间: 2011-08-12
公式如下:
=IF(INT($A2*24)=COLUMN()-2,$A2,"")
=IF(LEFT(TRIM($A3),2)*1=COLUMN()-3,$A3,"")
附件

2011-8-12 14:56, 下载次数: 1
作者: frank55555 发布时间: 2011-08-12
引用:
原帖由 秋吉 于 2011-8-12 14:24 发表你好,frank55555 ,不是呀,我发的附件里面那列都是时间格式啊,就是想把a列中的时间分别放在我后面几列,什么1点,。。15点那几列下面,例如 16:00:58 放在14点 那列下面
=type(a2) 返回2,是文本
另外說明一下,時間只是看上去是2:10:10 那只是它顯示出來的效果,其實際值是多少多少天,以天為單位的.包括日期也是這樣的是多少多少天來計算的.1小時等於1/24天(即0.0416666666天),時間和日期都可以直接計算的,可以相加減的.但文本就會出錯的.
[ 本帖最后由 frank55555 于 2011-8-12 15:10 编辑 ]
作者: frank55555 发布时间: 2011-08-12

作者: 秋吉 发布时间: 2011-08-12

可是这公式是什么个意思,
就已这个为例吧,=IF(LEFT(TRIM($A3),2)*1=COLUMN()-3,$A3,"")
怎么个解释法呢???
作者: 秋吉 发布时间: 2011-08-12
IF 是判斷 當設定條件成立時 運行第一個,不成立時運行第二個.
LEFT是取左邊的幾個字符,第一個是要取的字符,第二個是要取多少位
TRIM 是去掉空格(非字符中間的單個空格)
COLUMN是取當前列標.
合起來就是指定單元格前二個數字的值等於列標號減去某個數時測這個單元格等於指定單元格,否則就為空.
作者: frank55555 发布时间: 2011-08-12
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28