Excel97での、日数計算の仕方を教えて下さい。

例えば2001/9/1と入力すると、
別のセルに、その1ヶ月後の日付(2001/10/1)が
表示されるようにしたいんです。
どうすればいいのでしょうか。

また、一ヶ月後だけではなく
何日後、という計算方法も教えて下さい。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

A1に日付があり、B1に結果を表示する場合、



 1ヶ月後:B1 = DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))
 X日後 :B1 = DATE(YEAR(A1),MONTH(A1),DAY(A1)+X)

で計算されます。
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2001/08/10 19:37

こんにちは



 以下のページがご参考になるのでは?

【エクセル技道場】-関数

-一ヶ月後の日付
http://www2.odn.ne.jp/excel/waza/function.html#S …

-EDATE関数
http://www2.odn.ne.jp/excel/waza/function.html#S …

参考URL:http://www2.odn.ne.jp/excel/waza/function.html#SEC55,http://www2.odn.ne.jp/excel/waza/function.html#S …
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2001/08/10 19:37

NOW()の部分はセルに置き換えてください。



1.1ヶ月後の計算方法
=EDATE(NOW(),1)
※上記を使うには、「ツール」→「アドイン」で「分析ツール」をチェックする必要があります。
※=EDATE(NOW(),2)とすれば2ヶ月後

2.1日単位での計算方法
=NOW()+DAY(1)
※制限:31日以内
※DAY(2)とすれば2日後
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2001/08/10 19:37

エクセルの関数を使う方法も有りますが簡単な方法は



セルA1に2001/8/9と入れセルB1に希望の日数を入れます
セルC1に=A1+B1と入力すると8/9に希望日数が加算された年月日が出ます。

年月日の表示を変えるには書式を指定セルを選択するとプルダウンメニューに
色々出てきます。好きなのを選べば年号での表示も可能です。

=TODAY()とすると当日の年月日が出ます。
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2001/08/10 19:36

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q英語ができる人はどうやってできるようになったんですか? どれくらいの日数がかかりましたか? どういう

英語ができる人はどうやってできるようになったんですか?
どれくらいの日数がかかりましたか?
どういう方法で習得しましたか?細かく教えてください。

Aベストアンサー

毎日問題を解き、会話を聞く。
英字新聞を読む。
留学1年する。
上記は大学入試センター試験で英語やフランス語が満点だった人の共通点です。

QEXCELに関する質問です。 例えば【D列】のセルに「●年▲ヶ月」,「●年」,「▲ヶ月」という勤続年

EXCELに関する質問です。
例えば【D列】のセルに「●年▲ヶ月」,「●年」,「▲ヶ月」という勤続年月データが入力されているとします。この列の平均年・ヶ月を求める事は可能でしょうか?宜しくお願い致します。

Aベストアンサー

それは数字で入ったデータではなく、文字で入ったデータということでよろしいでしょうか?
であるならば、該当する●(年)と▲(ヶ月)を抽出し、年もしくは月に単位を合わせて合計(1年3ヶ月なら1+3/12=1.25年or12*1+3=15ヶ月)を表示する列を作り、その列の平均を求め、結果を年と月に分ける必要があります。

具体的には、Eに年、Fに月、Gに合計(月単位)を表示するとして、
E1=IF(ISERROR(FIND("年",D1))=TRUE(),0,LEFT(D1,FIND("年",D1)-1
F1=IF(ISERROR(FIND("ヶ月",D1))=TRUE(),0,IF(ISERROR(FIND("年",D1))=TRUE(),LEFT(D1,LEN(D1)-2),LEFT(RIGHT(D1,LEN(D1)-FIND("年",D1)),LEN(D1)-FIND("年",D1)-2)))
G1=E1*12+F1

平均はAVERAGEで求められるので、それをH1に表示させるとして、
H1=AVERAGE(G:G)
これをI1に年、J1に月、と分けるので
I1=INT(H1/12)
J1=MOD(H1,12)
この場合平均の年は整数ですが、月は小数になる可能性が高いです。
1つのセル(K1とします)に「平均○年△ヶ月」とまとめて表示させたいなら、
K1="平均"&I1&"年"&J1&"ヶ月"
としたいところですが、小数でもそのままX.XXXXXXXXXヶ月といった感じの表示になってしまうので、
K1="平均"&I1&"年"&ROUND(J1,□)&"ヶ月"
としましょう。丸めたい桁数に合わせて□に数字を入れてください。
(1とすればX.Xヶ月。2とすればX.XXヶ月。といった風になります。小数の場合で、一番下の桁が0となる場合は、0以外の数字の桁までしか表示されません)
この場合四捨五入ですが、繰上げで表示したい場合はROUNDUP、切捨てで表示したい場合はROUNDDOWN、にそれぞれ変更してください。()の中は同じです。

今回は段階別に多数のセルに分けましたが、
中身が理解できるのであれば、H1~K1の内容は1つのセルに詰め込むことができます。
同様にE~G列も1列で表示させることはできます。
ただ、G列の表示を省略してH1の結果を出すには配列計算が必要になるのでお勧めしません。
可能であるなら、最低1列作業列を作り、その行のD列にあるデータが何ヶ月(もしくは何年)を表しているのかをきちんと表示させるようにしましょう。
段階を踏んでセルを分けることにより、途中計算がきちんと表示され、ミスがあった場合も分かりやすく、なおかつ修正し易いです。
普段使う時に邪魔であれば、非表示にすることも可能ですので、無理に1つのセルに詰め込まないようにしましょう。

それは数字で入ったデータではなく、文字で入ったデータということでよろしいでしょうか?
であるならば、該当する●(年)と▲(ヶ月)を抽出し、年もしくは月に単位を合わせて合計(1年3ヶ月なら1+3/12=1.25年or12*1+3=15ヶ月)を表示する列を作り、その列の平均を求め、結果を年と月に分ける必要があります。

具体的には、Eに年、Fに月、Gに合計(月単位)を表示するとして、
E1=IF(ISERROR(FIND("年",D1))=TRUE(),0,LEFT(D1,FIND("年",D1)-1
F1=IF(ISERROR(FIND("ヶ月",D1))=TRUE(),0,IF(ISERROR(FIND("年",D1))=T...続きを読む

Q指定校推薦 出席日数の特別配慮について

どうもこんにちは。あたしは大阪の女子高に通っている高校生です。
実は今年早稲田大学の人間科学部から指定校推薦のお知らせが学校まで来ました。
それで・・・成績の評定はクリアしていたのですが出席日数を早稲田大学は見るらしく、日数制限が条件にあったのですが・・
実はあたしはもともと卵巣の方に持病を持っていて高校1年生の時に卵巣のう腫、と判断され、学校を結構休んでしまい、出席日数制限の所よりも多く休んでしまったんです。でも、進路の先生が言うには、「学校によってはそれでも診断書など渡せば、ズル休みでは無いのだから、考慮してくれるかもしれない。実際そういう学校も結構あるから」とおっしゃっていました。こういうあたしみたいな場合でも大丈夫な場合はあるのでしょうか?ものすごく不安です。どうしても行きたかった学校ですので、成績ならしょうがないですが、出席日数で諦める、なんて絶対嫌です。。
どうか、誰か教えてくださったら嬉しいです。
あと、人間科学部ということで、英語と数学ができる人は考慮してくれるとかありますかね・・?正直あたしは英語と数学はかなり他の教科に比べ、いいほうだと思うのですが・・(数学は評定平均5.0英語4.3で一応英検2級もとっております。)
とても傲慢な質問で本当に申し訳ございません。全て正直に書いてみました。どうぞお願いします。

どうもこんにちは。あたしは大阪の女子高に通っている高校生です。
実は今年早稲田大学の人間科学部から指定校推薦のお知らせが学校まで来ました。
それで・・・成績の評定はクリアしていたのですが出席日数を早稲田大学は見るらしく、日数制限が条件にあったのですが・・
実はあたしはもともと卵巣の方に持病を持っていて高校1年生の時に卵巣のう腫、と判断され、学校を結構休んでしまい、出席日数制限の所よりも多く休んでしまったんです。でも、進路の先生が言うには、「学校によってはそれでも診断書など...続きを読む

Aベストアンサー

sakumidesuさん
早稲田の指定校が学校に来るということは、優秀な学校の様ですね。

さて、指定校推薦ということなので、校内で1~2名を先ず先行するということになるでしょう。
校内選考では、欠席日数は大丈夫ですか?
校内選考をクリアーできれば、早稲田大学への出願となります。

指定校推薦の要綱に出願の要件が明記されていると思います。もし、その規定に出席日数(欠席日数)の規定があれば、出願の段階で門前払いをされてしまう可能性があります。

まず、sakumidesuさんの担任が早めに早稲田の入試担当者へ問い合わせる事項だと思います。
その場合でも、医師の診断書(できれば、「完治」等の診断書があれば、担任も交渉がしやすいと思います。)

*ただし、sakumidesuさんが通院・治療のため、入学後も同じ程度授業を欠席する可能性があると大学側が判断する様な診断書であれば、逆効果になる場合もありますので、担任と事前に十分に相談してください。

いずれにしろ、校内の選考会議で、推薦してもらうことが前提ですので、担任と相談してください。
私の個人的な経験では、大学がOKなら、後は成績と人物本位で選考すると思います。

がんばってください。

sakumidesuさん
早稲田の指定校が学校に来るということは、優秀な学校の様ですね。

さて、指定校推薦ということなので、校内で1~2名を先ず先行するということになるでしょう。
校内選考では、欠席日数は大丈夫ですか?
校内選考をクリアーできれば、早稲田大学への出願となります。

指定校推薦の要綱に出願の要件が明記されていると思います。もし、その規定に出席日数(欠席日数)の規定があれば、出願の段階で門前払いをされてしまう可能性があります。

まず、sakumidesuさんの担任が早めに早稲...続きを読む

QEXCEL: 日付のセルに1/2/3と入れると、2001/2/3と解釈されるが、2003/1/2と解釈させるには?

タイトルのとおりです。アメリカでは、1/2/3と書くと普通は2003年1月2日と解釈されます。
EXCELにて、 日付のセルに1/2/3と入れると、2001/2/3と解釈されますが、表示形式は2/3/01と指定できるにもかかわらず、入力形式は年/月/日と固定されていますよね。これは何とかならないでしょうか?
入力→解釈→表示が全て「月/日/年」と一貫していると、いちいち翻訳せずに済むのですが・・・。

Aベストアンサー

コントロールパネルの「地域と言語のオプション」で設定できます。

【手順(WinXPの場合)】
1.[スタートメニュー]-[設定]-[コントロールパネル]を選択
2.コントロールパネルの「地域と言語のオプション」を開く
3.「地域オプション」タブの「標準と形式」で「英語(米国)」を選択
4.[適用]ボタンを押す
5.[OK]ボタンで画面を閉じる
⇒Excelで「1/2/3」と入力すると「2003/1/2」と認識される

※Windows全体が手順3で選択した表示形式に変わります。

Q英語力の維持・強化のために会話をしたいのですが…

英語上達の近道は、使うこと。ごもっともです。しかし実際に話せる機会といったら、

(1)英語を使う仕事をする(その仕事に転職する必要がある)
(2)英会話スクール(お金がかかる)
(3)海外旅行(お金も日数もかかり、多くて年に2回が限界)
(4)英語で交流するコミュニティーに参加(私の住んでいる地域にはありません…)

これぐらいですよね。
みなさんはいつ、どこで英語を話していますか?海外にペンパルを持って国際電話やネットを使って話すとか?
何か方法があれば、教えてください。

Aベストアンサー

おっしゃるとおりです。私は、上達させたいわけではなく、単に交流を楽しみたかっただけですが。

私は、ネットのコミュニティに参加しています。日本語学習者のためのメーリング・リストや、日本に興味のある人たちのためのQ&Aサイト、共通の趣味を分かち合える英語のサイトなどで、閲覧したり書き込んだりしています。これは結果的に、上達にも大いにつながりました。

ただ、それでは話すことはできません。これには私も苦労して、(1)~(4)のすべてを折にふれて試してみたりしたのですが、個人的な状況ゆえ、続けることができないでいます。身軽な人は羨ましいですよね。

でも、地道に声をかけ続けた結果、(4)を頻繁にやっている旧友を見つけました。この旧友も苦労の末、(4)を発掘したようです。そこに私はハイエナのように群がって、自分の都合のいい時にだけ参加させてもらっています。

ちなみに、この日本人である旧友と知り合ったきっかけですが、(4)が乏しいこの地域に、私自身が国際交流の非営利団体を立ち上げて、その集いに旧友が参加してくれたのが縁で友達になりました。

おっしゃるとおりです。私は、上達させたいわけではなく、単に交流を楽しみたかっただけですが。

私は、ネットのコミュニティに参加しています。日本語学習者のためのメーリング・リストや、日本に興味のある人たちのためのQ&Aサイト、共通の趣味を分かち合える英語のサイトなどで、閲覧したり書き込んだりしています。これは結果的に、上達にも大いにつながりました。

ただ、それでは話すことはできません。これには私も苦労して、(1)~(4)のすべてを折にふれて試してみたりしたのですが、個人的な状...続きを読む

Q【Excel97】経過日数の計算で、土日・祝日を抜かして計算したい

表記のとおりです。
「○○月○○日~○○月○○日」という日数計算を出してくて、今はただ引き算で経過日数を出してるだけなんです。そうすると必要のない土日や祝日も入ってしまうので、それを除いた経過日数を出す関数はどのようにすればいいのでしょうか。
私は関数にはうとくて、「こういう数式にすれば」また「こういう表示形式にすれば」と具体的に教えていただけれると嬉しいです。

Aベストアンサー

こんな感じだったと思います。

NETWORKDAYS("初日","終日",{"祭日”;”祭日"})  
NETWORKDAYS("初日","終日",{"祭日”})
NETWORKDAYS("初日","終日")
でいいと思います。上が祭日が複数ある場合、中が一日の場合、下がない場合。
例 =NETWORKDAYS("2001/5/1","2001/5/31",{"2001/5/3";"2001/5/4"}) 
答 21となります。
祭日は同じようにすれば追加できます。
NETWORKDAYSは分析ツールのアドイン登録(ツール-アドイン‐分析ツールにチェック)をすると出てくるはずです。

うまいく説明できなくてすみませんが、こんなもんでいかがでしょう?

Q学習塾の年間授業日数

学習塾の年間授業日数って何日が多いでしょうか?

うちは英語教室を開いていますが、今までは46日でした。

Aベストアンサー

中学生向けの学習塾では通常授業が年間55日

夏季講習が13日でした

Qエクセルの日付(130101)を(2001/1/1)にする方法

現在日付を130101と入力している物を2001/1/1にしたいのですが、いい方法を教えて下さい。
元はTXTデータをエクセルに取り込んでいます。130101のセルを日付タイプに変更すると年数が変になります。
最終的にはTXTをCSVで出力したいです。
よろしくお願い致します。

Aベストアンサー

「A1」に入力した日付が入っているとして、以下の計算式を別のセルに設定すれば、日付型として「2001/01/01」が表示されます。
=DATE(INT(A1/10000)+1988,MOD(INT(A1/100),100),MOD(A1,100))

これを上手く使ってください。

以上。

Q英語の勉強が途絶えた日

仕事や連日の過労のおでかけで
英語の勉強が途絶えた日数が増えるほど、カンがにぶりますよね。
一体、何日間英語に触れずにいると、感覚が落ちますか?
運動・体力もそういうのありますよね。
1日10分くらいは出来るだろ?と言う意見はまぁおいといて、
みなさんの経験などからもいかがなものでしょうか?
どれくらい空いてしまうとにぶってましたか?
ちなみに、英検2級程度の人の話でお願いします。

Aベストアンサー

よく途絶えているので、そもそもそれが普通の状態になってしまっているかもなのですが(^^;

自分が英検2級ぐらいのとき。

目に見えて感覚が落ちる(って変な言い方ですね)は感じませんでしたが、「上がらない」というのはありました。上達しない。ちょっと覚えてもすぐ忘れてしまいますので。

たとえば、週一回、英語教室に通っているとして、前の週にレッスンに出てその後ロクに予習復習も宿題もやらないと、次のレッスンまでに元の木阿弥(リセットされる・・)、という感じはします。
これは2級より上のレベルになってからも。

一回に2コマ取る場合だと、一時限目にやっと前にやったことを思い出して、二時限目にエンジンがかかり、それでもう終了、次の回まで自習しないと、次回行った時にはたいして覚えていない。

QEXCELで○ヶ月を○年○ヶ月に変換したい。

EXCELで、例えば「430ヶ月を35年10ヶ月」に変換したいのですが、使える関数はありますか?又は、簡単な良い方法はありますか?

Aベストアンサー

=TEXT(DATE(0,430,1),"y年mmヶ月")
ですね。上記の式の430の所をセル参照
別解として
=INT(430/12)&"年"&MOD(430,12)&"ヶ月"

上記2つの式は12ヶ月で割り切れる場合の表示が異なります。
=TEXT(DATE(0,480,1),"y年mmヶ月")→39年12ヶ月
=INT(480/12)&"年"&MOD(480,12)&"ヶ月"→40年0ヶ月


人気Q&Aランキング