[[20050425114137]] 『シート毎に日付をずらすのは関数でできますか?』(あやぽん) ページの最後に飛ぶ

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

 

『シート毎に日付をずらすのは関数でできますか?』(あやぽん)

1つのブックの中で日付毎にシートを分けています。

それぞれのシートに日付を入れるのですが、1シートずつ日付を手入力するのが

面倒で、1つのシートに日付を入力したら、後は関数で一日ずつずれた

日付を各シートに入れることは出来ますか?

どなたか教えてください。


 そのシートの順序は、左から順に並んでいますか?
シートの名前は?
(ケン)


説明不足ですみせん。

シートは左から順で、1日 2日 3日 ・・・・31日

と言った感じで並んでいます。(あやぽん)


 シート名がそのようになっているのなら、話が早いです。
[[20040929155848]] 『シート名について』(へみ) 
シート名の取得の仕方です。
DATE関数等を使い応用すればできませんか。
(ケン)

 シート「1日」のA1セルに1日(ついたち)の日付がシリアル値で入っているものとして、
 その他のシートのA1に、
 =INDIRECT("1日!A1")+LEFT(RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))),FIND("日",RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))))-1)-1
 でどうでしょうか。
 (sato)


(ケン)さん (へみ)さん  (sato)さん

ありがとうございました!!出来ました☆(あやぽん)


コメント返信:

[ 一覧(最新更新順) ]


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