[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『カレンダーに週表示』(エクセル初心者)
カレンダーの横に?週と表示したいんですけど、どうしたら表示出来ますか? 1月〜12月まで、通し番号で表示したいんです。
C1 年 C2 月 C5 年、月、日
A5 =IF(C5="","",(INT((DAY(C5)-1)/7)+1)&TEXT(C5,))
WEEKNUM関数かなぁ。
詳しくはヘルプ等参照して下さい。
(HANA)
> カレンダーの横に?週と表示したい
WEEKNUM関数でなくても、 =ROUNDUP((C5-DATE(C1,C2,1)+1)/7,0) でできるかな。 [[20090512214640]]『期間計算で結果は何週目かで表示』(ぷんぷん)
(とおりすがり)
(補足)
自分がしたい事は 1月1日を1週、として、2月1日を6週、3月1日を10週と成る様に出来ますか?
> 1月1日を1週、として、2月1日を6週、3月1日を10週と成る
=INT(((C5-DATE(YEAR(C5),1,1))+7-WEEKDAY(C5,1))/7)+1 ではいかが?
(とおりすがり)
質問者さんへ
無記名で回答するのはやめめしょう。 HANAさんの回答に対して無視するのはやめましょう。
たとえばWEEKNUM関数ではなぜだめなのでしょうか?
(えくせる青年)2009/10/18 12:56
> WEEKNUM関数でなくても、
としたのは、Excel2003までは、「分析ツール」アドインを組み込む必要があるからです。 組み込んでもいいのであれば、WEEKNUM関数でもいいかと思います。
(とおりすがり)
(とおりすがり)さん ありがとうございます できました。
また、分からない事が有ったら、教えて下さい。
それから、(HANA)、(えくせる青年)ありがとうございました。
いろいろ、勉強に成りました。
A10セルが1か6の時は D12の文字列を表示
A10セルが2か7の時は D13の文字列を表示
A10セルが3か8の時は D14の文字列を表示
と言う事はエクセルで出来るんですか?
出来るのなら、ご指導お願いします。
=if(or(a10=1,a10=6),D12,"1又は6以外です") (1or8)
> 筆問なんですけど
元の質問の「カレンダーに週表示」と何か関係があるのですか? 別スレッドで質問されたほうがいいと思います。
もし、関連しているならば、 [[20091017110954]]『カレンダーに週表示』(エクセル初心者) と関係しているのですが・・・ という感じで質問するといいと思います。
本題は、一例としては、 =CHOOSE(A10,D12,D13,D14,"","",D12,D13,D14) としてみては?
(とおりすがり)
↑ 誰ですか?
仮に質問している人だとして 回答者を呼び捨てのうえ とおりすがりさんの > 別スレッドで質問されたほうがいいと思います。 のご指摘は無視ですか・・・。
そもそも同じ人が質問しているのか違う人が質問しているのか 無記名なのでそれも不明・・・。
> 出来ません、他の方法教えて下さい。 回答者に対して失礼です。 出来ない(うまくいかない)のなら どこがどううまくいかないのかを提示するべきです。 少なくてもほとんどの回答者は検証してから回答してます。
(えくせる青年)2009/10/19 18:50
新たに質問された様ですので、リンクだけしておきます。 [[20091019200038]]『カレンダーの週表示』(エクセル初心者)
(HANA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.