[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『作業表の作成』(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.