[[20130524200726]] 『作業表の作成』(kmrm) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『作業表の作成』(kmrm)Excel2003  Windows 7
 お世話になります。
 Sheet1に作業表があります。
 2行目の数字は、日にちです。
 3行目の数字は、曜日です。
 C1に月の数字を入力したらSheet2の日にちと曜日を2行目と3行目に拾ってもらうようにしたいです。
 C1は数字だけです。(D1に月と入力されていてセルは別になっております。)
 もう1つは、3行目の曜日の第2日曜日に○の表示させる事は出来ますか?

 Sheet1
   A  B   C   D   E   F   G   H   I ・ ・ ・
 1       月  作 業 表
 2    1 2 3 4 5 6 7 8 9 10 ・ ・ ・
 3    水 木 金 土 日 月 火 水 木  金 土  日 ・ ・
 4
 5                           ○

 Sheet2
   A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P ・ ・
 1       
 2  1 月  1 2 3 4 5 6 7 8 9 10 ・ ・ ・ 
 3      月 火 水 木 金 土 日 月 火  水   ・  ・ ・
 4  2 月  1 2 3 4 5 6 7 8 9 10 ・ ・ ・
 5       火 水 木 金 土 日 月 火  水  ・ ・  ・
 6  3 月  1 2 3 4 5 6 7 8 9 10 ・ ・ ・
 7       金 土 日 月  火 水 木 金 土 ・ ・ ・
 よろしくお願いします。


 カレンダーだったら作業シートを作る必要はないとは思いますが、質問内容通りにすると
 すると A2 に
 =INDIRECT("Sheet2!"&ADDRESS($C$1*2-2+ROW(A1),COLUMN()+2))
 としてA2:B33(?)にコピー。

 H5 に
 =IF(H2="日","〇","")
 として H5:N5 にコピー。

 でどうでしょうか。
 (Mook)

 説明が悪くて申し訳ございません。
 第1日曜日は無表示、第2日曜日に○の表示させる事は出来ますか?
(kmrm)

 日付は1〜 で固定なら、毎回別シートを参照する必要はないと思いますが、
 A列が1日〜で固定であるなら第2〇曜日は8日〜14日ですから、列にすれば H:N に
 相当するはずですが実際の配置は違っているのですか?
 (Mook)

解決出来ました。

有難うございました。


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.