[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『自動入力した日付をそのまま保存したい』(SAKURA)
また、お世話になります。 過去ログをもとに、下記のような勤務表を作成しました。
A B 1 2012年 5月分 2 21 月 3 22 火 4 23 水 5 24 木
A1=B1 表示形式(yyyy"年") B1=IF(DAY(TODAY())>20,DATE(YEAR(TODAY()),MONTH(TODAY())+1,1), DATE(YEAR(TODAY()),MONTH(TODAY()),1)) 表示形式(m"月分") A2=DATE(YEAR(B1),MONTH(B1)-1,21) 表示形式(d;@) B2=IF(A3="","",TEXT(A3,"aaa"))
という式が入っています。
各人ごとにシートに分かれていて、ひと月ごとにブックで 「名前を付けて保存」をしています。
自動入力しているので、前月分を開くと日付が当月分として変わっているのですが、 過去のブックは、保存時点の日付で表示できるようにしたいのです。 どのようにすればよろしいでしょうか?
説明が下手で申し訳ございませんが、よろしくお願いいたします。
Windows 7 Excel2010
さらに、
A2=DATE($A$1,$B$1-1,ROW(A21))
B2=IF(A2="","",TEXT(A2,"aaa"))
にしておいたらいかがでしょう。
上記式は年や月を入力しないとエラーになりますが、
私ならあえてエラーにしておいて使用時に年月を入力させるために
そのままにしますね。
(みやほりん)(-_∂)b
みやほりん様
早々のご回答、ありがとうございました。 無事、できました。助かりました。
SAKURA
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.