设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 12949|回复: 18
打印 上一主题 下一主题

[基础应用] 请教如何让日期只显示工作日

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-6 19:16:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我的问题是这样的,我想做一个基金净值的表,向网上那样的。就是只有五天工作日的数据,没有周六周日,怎么实现这个日期能自动过滤掉休息日,请大家帮忙,我原来弄出来了 现在又不知道怎么做了 呵呵  我是初学者,希望大家给我一个不用函数的方法!!!谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2007-9-6 22:18:44 | 只看该作者
楼上的,用函数倒是简单,有个笨办法,如果在A1中输入起始日期,在A2中输入=IF(WEEKDAY(A1,2)=5,A1+3,IF(WEEKDAY(A1,2)=6,A1,A1+1))右拉即可。
可你要求不用函数,就得再期待一段时间等待高手出现了。

[ 本帖最后由 pureshadow 于 2007-9-6 22:20 编辑 ]
3#
 楼主| 发表于 2007-9-7 12:17:08 | 只看该作者
谢谢楼上的兄弟,因为我不会用函数 呵呵 我以前是没有用函数弄出来了,现在怎么也找不到这个方法了 呵呵 还是要谢谢你啊
4#
发表于 2007-9-10 10:35:14 | 只看该作者
如在A1輸入9/3,A2輸入A1+1,複製至A5,A6輸入A5+3,把A2至A6全部選中,下拉就OK了,試試.
呵呵
5#
发表于 2007-9-10 19:37:26 | 只看该作者
我是新手,进来学习!
6#
发表于 2008-2-28 11:23:33 | 只看该作者

我是新手,进来学习!

我是新手,进来学习!
7#
发表于 2008-3-24 15:24:37 | 只看该作者
好东西

点击这里给我发消息

8#
发表于 2008-3-24 17:08:59 | 只看该作者
原帖由 pureshadow 于 2007-9-6 22:18 发表
楼上的,用函数倒是简单,有个笨办法,如果在A1中输入起始日期,在A2中输入=IF(WEEKDAY(A1,2)=5,A1+3,IF(WEEKDAY(A1,2)=6,A1,A1+1))右拉即可。
可你要求不用函数,就得再期待一段时间等待高手出现了。

哦买嘎达~~~~~~~~~~~~~~~~~~~
这个是我写的么?不仅笨,而且是错的.........汗死!

修正一下:

假如日期数据在A2:A12
=OFFSET($A$1,SMALL(IF((WEEKDAY($A$2: $A$12,2)<6),1,65536)*(ROW($A$1: $A$11)),ROW(A1)),)组合键结束
9#
发表于 2008-3-25 09:54:00 | 只看该作者

用右键,选工作日

用右键,选工作日

点击这里给我发消息

10#
发表于 2008-4-12 00:29:51 | 只看该作者
原帖由 pureshadow 于 2008-3-24 17:08 发表

哦买嘎达~~~~~~~~~~~~~~~~~~~
这个是我写的么?不仅笨,而且是错的.........汗死!

修正一下:

假如日期数据在A2:A12
=OFFSET($A$1,SMALL(IF((WEEKDAY($A$2: $A$12,2)

今天又在讨论这个问题,结果有高手给出一个公式,让我瞬间想死的心都有了。。。。。。
在A1输入起始日期,A2输入=a1+1+(weekday(a1)=6)*2下拉
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 17:40 , Processed in 0.106397 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表