ベストアンサー エクセルでシートを開いたときにその月の月末を表示する関数 2003/10/11 00:43 エクセル97使用 エクセルで請求書フォームを作成してますが、シートを開いたときに、常に月末の日付を支払期限として表示したいのですが、どういった方法があるでしょうか。 みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー imogasi ベストアンサー率27% (4737/17070) 2003/10/11 06:55 回答No.3 =DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1 来月MONTH(TODAY())+1の1日の前日(-1)と言う意味です。#1のご解答と似たものでしょうが終わりが少し違います。 #1の方式では、=DATE(YEAR(TODAY()),MONTH(TODAY())+1,-1)のように 0-->月末、-1-->月末1日前、-2--> 月末2日前なんてのも出ます。 私のやり方だと,月末1日前は =DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-2 となります。 質問者 お礼 2003/10/14 21:45 =EOMONTH(TODAY(),0)を使用することになりました。 教えていただいた式も応用させていただきます。 いろんな表現があって勉強になりました。 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (2) 4500rpm ベストアンサー率51% (3240/6352) 2003/10/11 01:41 回答No.2 MonthEnd(Year, Month)と言う関数もありますが、標準では無いので、アドインで組み込まないとダメかもしれません。 エクセル2000以降はしたことがありますが、97は不明です。すみません。 質問者 お礼 2003/10/14 21:26 所有の関数辞典には載っていない関数ですね。 97では対応していないのでしょうかね。 回答ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 comv ベストアンサー率52% (322/612) 2003/10/11 01:06 回答No.1 こんばんは =DATE(YEAR(TODAY()),MONTH(TODAY())+1,0) てことでしょうか! 質問者 お礼 2003/10/14 21:21 回答ありがとうございます。 =EOMONTH(TODAY(),0) ということになりました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A 月末を表示させたいのですが、 月末を表示させたいのですが、 ★スタッフ一覧!C1 に 2010/6/1と入力して 他のシートに日付を表示させていますが、請求書のあるシートだけ月末を表示させたいのですが、 6月30日こんな感じに表示したい。★スタッフ一覧!C1のセル参照で行いたいのですが、 DAYなど試しましたが出来ませんでした。お願いします。 Excelで月を跨いだ場合月末を表示させる Excelの関数についてですが マクロで使用するために セルに入力した日付の7日後の日付を他のセルに表示させるようにしています。 例: A1に2014/11/17と入力すると A2に2014/11/24と表示 A1に2014/11/24と入力すると A2に2014/12/1と表示 下の例のように現状では単純に7日をプラスするため12/1まで自動計算されてしまうのですが これを入力された日から7日計算してもし月を跨いだ場合その月の月末を表示させるにはA2にどのような計算式を入力すればいいか教えてください。 エクセルで1年後の月末を表示させたい。 既出を確認しましたが、いまひとつピンと来るものがなくてお尋ねいたします。 エクセルで表を作成しております。 例えばH2のセルに入力した任意の日付(例えば平成18年10月24日)に対してJ2セルに1年後の月末の日付(例えば平成19年10月31日)を表示させたいのです。 よろしくお願いいたします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセル2002 sheetが消えてしまうことって・・・ こんにちは。 お知恵をお貸し下さい。非常に困っています。 エクセル2002で資料を作成しました。 複数のシートで作成しました。 先ほど、必要なエクセルをあけましたら10枚以上あったシートがないのです。(1枚だけあります) 他の作成したエクセルについても、シートがなくなっているんです・・・ ツール>オプション>表示タブ>シート見出しのチェックボックスにもチェックされています。 先ほど知人がエクセルで全く個人的な資料エクセルでを送ってくれました。 シートが複数枚あるはずなのに、、やっぱりないのです、 すごくすごく困っています。 なんでもいいので、ヒント、解決方法をご存知の方お願いします。 月末で、資料がないと・・・こまるんです。 エクセル関数 支出管理のやり方 エクセルの関数について質問です。 支出に関する表を作成しているのですが 例えば シート1のA行に1か月分の日付を入れて、B行に預金額の流れを管理します。 シート2のA行に預金額、B行に個々の支払期限日、C行に残高を入れて管理をします。 支払期限日は毎月違うので、シート2のB行に入れた日付がシート1のA行の日付と同じ日付だった場合 シート1の同じ日付になる列に、シート2の同じ日付のC行の残高が自動入力されるようにしたいのですが いくら調べても、関数がわかりません。 分かる方が居たら教えてください。 お願いします。 EXCEL VBAで一枚のシートから個別にシートを作りたいのですが・・・ こんばんは。 excel vba の質問です。 sheet 1に 日付 氏名 営業売上が入っているのですが 月末に氏名別に各シートができてちょうどタイムーカードのようになる方法はないでしょうか? excel vbaならなりそうですが初心者であまり理解ができていません。 どうか教えて下さい。よろしくいお願いします。 エクセルで月末の日付表示 A1に2019/01/00(標準) と入っています。 B1にその月の月末を表示させる方法はありますか? うるう年の日付も出せるような式が欲しいです。 よろしくおねがいします。 エクセルで月末を求める計算式 エクセルで月末を求める計算式 下記の式ですが、月末の日付が正常に表示されません。 どこか間違いがありましたらご指導お願い致します。 =IF(B3="","",DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,0))) エクセル2010シート欄が表示されない ◇使用機器 Win7 エクセル2010 ◇問題点 友人がエクセル2010で作成したDATAを、メールで受信して開いたところ、通常一番下に表示されている「シート1 2 3」のタブが全く表示されてなく、多分シート1に記載されているであろうDATAが画面に表示されています。 したがって現在表示されているもの以外は見ることができません。 ◇このような場合シートをすべて表示する方法を御教示賜りたくお願い申しあげます。 月末を動的に表示、非表示にする エクセルで、年、月を入力するとその月の日付が動的に表示されるものを作っています。 月末の問題で、31日の日もあれば30日の日もあるため、 DATE(YEAR(年),MONTH(月)+1,1)-1で月末を求め、IF文で制御しようと、 IF((DATE(YEAR(年),MONTH(月)+1,1)-1)=31,"31","")という式を入れているのですが、 30日の月も、31日の月も日が表示がされません。 どこに問題があるのでしょうか。かなり切羽詰っています。 エクセルの関数は苦手のため、 お詳しい方がいらっしゃいましたらご回答お願いします。 Excel シートの表示非表示について 手動でシートの表示非表示をする時、 書式→シート→再表示(or表示しない)ですると思うのですが、 シートに配下には、「名前の変更」と「背景の変更」しかなく シートの非表示ができません。 対象方法を教えてください。 excel2000を使用しております。 EXCELシート内のセルのシート間コピー エクセル2003を使用しております。 業務で日報を毎日書いているのですが 日付ごとにシートが変わります。 前日分の引継ぎ事項を本日分のシートに というように1つ前のシートの1部を常に コピーしたいのですが何か良い方法が あれば教えていただきたいです。 ちなみにコピーしたものは編集可能で なければいけません。 よろしくお願い致します。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセルでシート1の連続している行をシート2に表示 こんにちは。エクセルでの作業方法の質問です。 早速ですが、シート1のA列が縦に1日~月末まで月日表示されています。その1日分は2行を結合して1日分となっています。 また1日分の横(B列~Z列)に数字のデータが並んでいます。 その中で1日分の行だけを隣のシート2に表示したいのです。 さらにその表示する1日分のデータ(B列~Z列)は、いわゆる現在の 日付『=TODAY()』のようにエクセルを開いた時に当日のデータをシート1から持ってきて表示(参照?)したいのです。 例えば:シート1に下記のデータがあります。 A B C D E 7/1 6 3 9 11 7/2 10 2 8 15 7/3 2 1 8 12 今日が7/2だとしたら上記シート1から 7/2 10 2 8 15の行だけをシート2の任意の 行に表示させたいわけです。 翌日になったら、7/3の行をシート2の同じ位置に 表示させたいのです。 前日(この場合7/2のデータは上書きされて7/3のデータ が表示されればよいです。) 以上ですが、質問の表現方法がうまくなくてすみません。 どうか、よろしくお願いします。 エクセルでシート1の連続している行をシート2に表示 こんにちは。エクセルでの作業方法の質問です。 早速ですが、シート1のA列が縦に1日~月末まで月日表示されています。その1日分は2行を結合して1日分となっています。 また1日分の横(B列~Z列)に数字のデータが並んでいます。 その中で1日分の行だけを隣のシート2に表示したいのです。 さらにその表示する1日分のデータ(B列~Z列)は、いわゆる現在の 日付『=TODAY()』のようにエクセルを開いた時に当日のデータをシート1から持ってきて表示(参照?)したいのです。 例えば:シート1に下記のデータがあります。 A B C D E 7/1 6 3 9 11 7/2 10 2 8 15 7/3 2 6 1 7 今日が7/2だとしたら上記シート1から 7/2 10 2 8 15の行だけをシート2の任意の 行に表示させたいわけです。 翌日になったら、7/3の行をシート2の同じ位置に 表示させたいのです。 前日(この場合7/2のデータは上書きされて7/3のデータ が表示されればよいです。) 以上ですが、質問の表現方法がうまくなくてすみません。 どうか、よろしくお願いします。 ExcelのSheet見出しの表示 Excelの表作成の下段に表示される(Sheet見出し)が 隠れてしまいました。表示の仕方を教えてください。 windowsXP使用中 Excelのシート左下隅の座標を取得するには? Excelでユーザーフォームを、常にシートの左下隅に表示したいのですが この位置の座標を取得する方法はありますか? エクセルのマクロを教えてください。(初心者です)その2 エクセルで期間限定で使えるソフトを作ろうと思っています。 簡単に申し上げると、 使用期限を設けて、期限の日がくると、 エクセルのセルに 「有効期限が来ましたので、再度お申し込みください。」 という文章が表示され(ポップアップでなくていいです)、 このシート以外は片っ端からシートが削除され、 上書き保存され、これ以上使えないというものを作りたいのです。 ツールバーのマクロの記録を利用した 極度に簡単なマクロしかやったことがないので、 以下の点を中心にマクロの作成の仕方を お教え頂けますと幸甚です。 (1)有効期限の日付を入力しておいて、その日が来るとマクロが実行される方法 TODAY関数と有効期限の引き算でゼロになったら実行でしょうか。 該当セルの数値がゼロになったらマクロが実行されるという方法を お教え頂けませんか。 ちなみに、有効期限の日付は、非表示にしてシートの保護で開けないようにしておこうと思います。 (2)有効期限が来たら自動的にマクロが実行される方法 上記(1)の方法でやれば、ファイルを開いたとたんマクロが実行されるのでしょうか。 (3)マクロでシートを削除する方法 これは、通常のマクロの記録でやろうとすると、 シートを削除すると「やり直し」でもシートを復活させられないので、 シートがなくなっちゃった状態でしか保存できない気がするのですが・・・。 (4)上書き保存するマクロ 上記(3)と同様、マクロの記録では できないので、これ以外のやり方をお教え頂けませんか。 (5)シートを表示させるマクロ マクロを実行した時点で「有効期限が来ました・・」と入力された シートを表示させたいのです。 マクロで表示させる方法をお教え頂けますでしょうか。 (6)マクロを見れないようにする方法 マクロを自由自在に操れる人が 私の作ろうとするエクセルファイルを手にしたら、 「有効期限になる前にマクロを削除しちゃえ」と やられないかが心配です。 うまい対処方法ございませんでしょうか。 (7)パソコンの日付の操作の対処 上記の(6)と絡むのですが、 パソコンの日付とプロパティーから パソコンの日付をいじって 有効期限より前の日付にしたら ずっと使われてしまうのではないか心配です。 うまい対処方法ございませんでしょうか。 ずぶの素人の私にどなたか この方法をご教示頂けませんでしょうか。 エクセル関数? エクセル2000を使用しています。関数を使用するかわかりませんが2つ教えてください。 1.月を入力すると自動的に月末の日付が表示される。 (例:A1のセルに1と入力するとB1のセルに1月の月末日である31と表示) 2.A列に入力してある種類ごとにB列の数値の合計をB列の最後に出す。 よろしくお願いします。 エクセルシート内で六曜及び九星を自動表示する方法。 エクセルシート内で六曜及び九星を自動表示する方法。 Excel2007を使用しております。 エクセルシート内で日付表示されているセルを元に自動で六曜と九星が表示させる方法がないか探しております。 エクセル自体の関数ではおそらく無いのかなぁとは自分ながら思っておりますが、何か良い方法はあるか教えていただけると幸いです。 行いたいことはシンプルで、 例えばセルA1に2010/5/27と表示形式を日付で入力されていれば、セルB1には「大安」、並びにセルC1には「八白土星」というようにセルB1とC1が自動表示されていればベストなのですが。。 良いご提案ご伝授頂ければありがたいです。よろしくお願いいたします。 エクセルのシート表示 エクセルのシートが表示出来ません。 なので、確認したいシートを使って資料を作成することが出来ない状態ですが、どうしたらよいかご存知の方、教えてください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
=EOMONTH(TODAY(),0)を使用することになりました。 教えていただいた式も応用させていただきます。 いろんな表現があって勉強になりました。 ありがとうございました。