[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『月と日付を自動で更新したい』(ひろひろ)
日付けを入れたいセルに =TODAY() 月分を入れたいセルに =TEXT(IF(DAY(TODAY())>20,MONTH(TODAY())+1,MONTH(TODAY())),"0月分")
(川野鮎太郎)
どこのセルに日付が入っていますか。
(川野鮎太郎)
こんなのでどうでしょうか。 [A] [B] [ 1] 2005年 6月分 [ 2] 6/20 (月) [ 3] 6/21 (火) [ 4] 6/22 (水) [ 5] 6/23 (木) [ 6] 6/24 (金) [ 7] 6/25 (土) [ 8] 6/26 (日) [ 9] 6/27 (月) [10] 6/28 (火) [11] 6/29 (水) [12] 6/30 (木) [13] 7/1 (金) [14] 7/2 (土) [15] 7/3 (日) [16] 7/4 (月) [17] 7/5 (火) [18] 7/6 (水) [19] 7/7 (木) [20] 7/8 (金) [21] 7/9 (土) [22] 7/10 (日) [23] 7/11 (月) [24] 7/12 (火) [25] 7/13 (水) [26] 7/14 (木) [27] 7/15 (金) [28] 7/16 (土) [29] 7/17 (日) [30] 7/18 (月) [31] 7/19 (火) [32] 7/20 (水)
セルA1の表示形式を YYYY年、 B1の表示形式を m"月分"とします。 A1セル=B1 B1セル=IF(DAY(TODAY())>20,DATE(YEAR(TODAY()),MONTH(TODAY())+1,1),DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)) A2セル=B1+20 A3セル=IF(A2="","",IF(AND(DAY(A2+1)>20,MONTH(A2+1)-MONTH($B$1)),"",A2+1)) としてA32セルまでコピー B2セル=A2 として、表示形式を (aaa) B32セルまでコピー
(川野鮎太郎)
失礼しました。間違っていました。 B1=IF(DAY(TODAY())>20,DATE(YEAR(TODAY()),MONTH(TODAY())+1,1),DATE(YEAR(TODAY()),MONTH(TODAY()),1)) A2=DATE(YEAR(B1),MONTH(B1)-1,21) A3=IF(A2="","",IF(AND(DAY(A2+1)>20,MONTH(A2)=MONTH($B$1)),"",A2+1)) 以下A32までコピー に変更してみてください。
(川野鮎太郎) できました!川野さんありがとうございました!(ひろひろ)
年も自動で出るはずです。
(川野鮎太郎)
アラ? こちらで、すべて解決ですね? あちら↓ [[20060929012141]]も閉じましょうね (oni)
それで、鮎太郎さんの >年も自動で出るはずです。 で、解決済みですか? まだ思ったようになりませんか?
(HANA)
以前、こちらで日付の自動更新を教えていただいた(ひろひろ)です。 過去ログから質問させてください。 現在、予定表を作っているのを変更したいので教えてください。 今までは教えていただいた関数『=IF(DAY(TODAY())>20,DATE(YEAR(TODAY()),MONTH(TODAY())+1,1),DATE(YEAR(TODAY()),MONTH(TODAY()),1))』で9/21〜10/20までを10月分と表示させていました。 9/11〜10/10までを9月分と表示させたいのですが、どこをかえたらいいでしょうか? 宜しくお願いします。(ひろひろ)
A2の式 >=DATE(YEAR(B1),MONTH(B1)-1,21) を =DATE(YEAR(B1),MONTH(B1)-1,11) に^^(dack)
=IF(DAY(TODAY())<11,DATE(YEAR(TODAY()),MONTH(TODAY())-1,1),DATE(YEAR(TODAY()),MONTH(TODAY()),1)) (mitsu)
dackさん、mitsuさん、できました!!!ありがとうございました!(ひろひろ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.