[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『日付を表示した隣のセルに曜日を自動入力したい』(tomo)
こんにちは。
早速ですが質問いたします。
いま、出勤簿の修正を試みています。
1つ目に
日付け表示で 7/1 、 平成16年7月2日 とか表示が色々ありますが
1 、 2 と日数だけセルに表示したいです。
2つ目に
隣のセルに曜日を自動で入力したいです。
よろしくお願いします。
日だけ表示したいセル(仮にA2)の表示形式で d にしてください。 その横に=A2と式を入れてセルの表示形式で aaa にしてください。 (川野鮎太郎)
回答が付いていますが、せっかく書いたので・・・ セルの表示形式をユーザー定義で「d」とします。 または「d aaa」とすると曜日も一緒に表示されます。 A1が日付が入力されているセルとします。 =TEXT(A1,"aaa") と、隣のセルに入力すると曜日が文字列で表示されます。 曜日付きなら「aaaa」となります。 ついでに英語表記なら「ddd」や「dddd」となります。 (Hatch)
Hatchさんありがとうございます!!
=A2 のように日付が入力されているのなら、 条件1に土曜日の条件 「数式が」「=WEEKDAY(A3)=7」 条件2に日曜日の条件 「数式が」「=WEEKDAY(A3)=1」 といった感じになります。 (Hatch) ついでに、条件付き書式が「セルの値が」「次の値に等しい」「土」 のように設定されていて、この書式を有効にするのなら、 「=TEXT(A1,"aaa")」の方を使えばよろしいかと・・・。 (Hatch)
A1に =TODAY() をリンクさせたいのですが,どうしたらいいでしょうか?
セルの書式設定「ユーザー定義」で
”ggge"年”m"月"d"日請求
となっています
A1には下記のような式が組み込まれています
=IF(OR(MONTH(I1)=1,MONTH(I1)=2),MONTH(I1)+10,MONTH(I1)-2)
そして =TODAY()は,セルが2つ結合しています
説明が下手で申し訳ありません
過去ログを探したのですが,探しきれませんでした
(のの)
「10ヶ月後の日付を求める」ということでしょうか? =EDATE(I1,10) ・・・ではいかが? (Hatch) EDATEのHELPを抜粋しました。(←まずかったら↓削除願います to 管理人様) 開始日から起算して、指定された月数だけ前または後の日付に対応するシリアル値を返します。 この関数を使用すると、伝票の発行日と同じ日に当たる支払日や満期日の日付を計算することができます。 この関数が使用できず、エラー値 #NAME? が返される場合は、分析ツール アドインを組み込む必要があります。
ですので,I1に入る月が「7月」であればA1には「5月」となるんです
(のの)
TODAY()=2004/7/16 ですので 2ヶ月前は2004/5/16 です。 =EDATE(TODAY(),-2) とすると、セルの表示形式がユーザー定義で「ggge"年"m"月"d"日請求"」としてあれば、 「平成16年5月16日請求」となります。 月だけを求めるのなら、 =MONTH(EDATE(TODAY(),-2)) とすれば、「5」が返ります。 質問の意味がよく分からない(^_^;) I1セルの数式は? TODAY()はどのセルで使っているの? (Hatch)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.