• 締切済み

EXCEL 条件「誕生月の翌月を過ぎたら」

お世話になります。 EXCELにて、 ・A1に生年月日 ・B1に年齢 となっている場合、 ・C1に「誕生月の翌月を過ぎたら”◯”を表示させる」 という事を行いたいですのですが、どうしたら良いでしょうか。 過ぎた月のみではなく、過ぎたらずっと"◯"を表示させたいのです。 お手数ですが詳しい方、ご教示いただければ幸いです。

みんなの回答

  • msMike
  • ベストアンサー率20% (363/1781)
回答No.7

「40歳の誕生月の翌月から」「死去するまでズーっと」と素直に表現すべきでしたね。(^_^)

全文を見る
すると、全ての回答が全文表示されます。
  • msMike
  • ベストアンサー率20% (363/1781)
回答No.6

確認させてください。 》 誕生月の翌月を過ぎたら”◯”を表示させる 例えば、現在何歳であろうとも、7月生まれの人の翌月は8月ですね。 8月の翌月(9月)を過ぎた状態になるのは10月以降ですね。 つまり、「誕生月の翌月を過ぎたら」は「誕生月の翌々月から未来永劫」ということで間違いないですね?

SEI-R
質問者

補足

ご回答ありがとうございます。 例えば40歳を境界線にした場合に、「40歳の誕生月の翌月から"◯"」と表示させたいということです。 文章が分かりづらく申し訳ございません。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1641/2491)
回答No.5

No.4の訂正です。 =IF(AND(B1=40,DATEDIF(A1,TODAY(),"m")>=40*12),"○","") じゃなくて =IF(DATEDIF(A1,TODAY(),"m")>=40*12,"○","") でいけそうな気がします。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1641/2491)
回答No.4

> つまり、2022年2月8日現在では、AとBは"◯"、Cは""にしたいのです。 =IF(AND(B1=40,DATEDIF(A1,TODAY(),"m")>=40*12),"○","") でいかがでしょう。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1641/2491)
回答No.3

もし、2022/2/8時点で2022/1/8以前の人が◯でしたら =IF(DATEDIF(A1,TODAY(),"m")>=1,"○","")

全文を見る
すると、全ての回答が全文表示されます。
noname#252888
noname#252888
回答No.2

簡単ですけれど前提を固めたいです。 例えば誕生日が2001/6/1の場合 誕生月は6月ですよね? 誕生月の翌月が7月だからそれを過ぎるという事は8月になったら○を表示させたいと。 ずっとなので9月も10月11月も12月も○を表示させたい。 1月も2月も3月も4月も。。。 これを続けていると、次の担当日が来てしまいます。1周してしまうのです。 いつまで表示させたいのです?

SEI-R
質問者

補足

早速のご回答ありがとうございます。 誠に申し訳ありません、質問が間違っていました。 正確には「特定の年齢になった誕生月の翌月になったら"◯"と表示したい」です。 前のご回答者様にも書かせていただいたもののコピペで恐縮ですが、 例えば3人いるとして、40歳の翌月とした場合、 A:1982年1月15日生まれ B:1982年1月31日生まれ C:1982年2月10日生まれ この3名が40歳になった翌月に"◯"と表示したい、 つまり、2022年2月8日現在では、AとBは"◯"、Cは""にしたいのです。 せっかくご回答いただいたのに、説明不足で大変申し訳ございません。

全文を見る
すると、全ての回答が全文表示されます。
  • kkkkkm
  • ベストアンサー率65% (1641/2491)
回答No.1

2022/2/8時点で2022/1/1の人は○ではなくて2021/12/31以前の人が◯でしたら =IF(DATEDIF(DATE(YEAR(A1),MONTH(A1),1),TODAY(),"m")>1,"○","")

SEI-R
質問者

お礼

早速のご回答ありがとうございます。 申し訳ありません、質問が少し間違っていました。 正確には「特定の年齢になった誕生月の翌月になったら"◯"と表示したい」です。 例えば3人いるとして、40歳の翌月とした場合、 A:1982年1月15日生まれ B:1982年1月31日生まれ C:1982年2月10日生まれ この3名が40歳になった翌月に"◯"と表示したい、 つまり、2022年2月8日現在では、AとBは"◯"、Cは""にしたいのです。 せっかくご回答いただいたのに、説明不足で大変申し訳ございません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル 生年月日 誕生月

    A列に生年月日のデータが入っていて、B列に誕生月を表示させるために =MONTH(A1) と入力して、オートフィルをやったのですが、単位がつきません B列に4ではなく4月と入れたいです セルの書式設定で単位をつけることが出来たのですが、COUNTIFで4月の数を数えても0になってしまいます 何か良い方法はありませんか?

  • エクセルで誕生月ごとにソートする方法

    エクセルで作った数百名の名簿で、ある行に生年月日がシリアル数でいっています。この名簿を誕生月ごとに並べ換えて表示するうまい方法があれば教えてほしいです。 これまで、生年月日を表示しておいて、同じ月生まれの人をコピペ(切り取りと貼り付け)で集めかけていますが、数百名分をこの方法で完成するのはかなり骨が折れそうですので。

  • エクセルの関数で月を加算する関数は?

    エクセルで作った表があります。 A列は回数・B列は翌月を*年*月と表示してあります。 C列には、B列にA回数月列経過した年月を表示したいのですが、どの関数をどう使えばよいのかわかりません。 MONTH関数をどうにかすればよいのでしょうか? 教えてください。

  • 誕生年月と開始年月からある年齡までの月数を求めたい

    A1セルに誕生年月を入力します。そしてA2に算定の開始年月を入力します。するとB1に開始年月から40歳到達時までの月数、C1に開始年月から65歳到達時までの月数が表示されるようにしたいです。ただし以下の条件があります。 条件:40歳の誕生年月が到来した月は月数としてカウントするが、65歳の誕生日が到達した月は月数としてカウントしない 例(わかりづらいので4つの例を記載します;最初の2例で上記条件の意味がわかると思います) A1にS48.7(誕生年月)A2セルにH25.7(開始年月)を入力するとB1に1と表示 A1にS23.7(誕生年月)A2セルにH25.7(開始年月)入力するとC1に0と表示 A1にS48.7(誕生年月)A2セルにH25.3(開始年月)を入力するとB1に5と表示 A1にS23.7(誕生年月)A2セルにH25.3(開始年月)入力するとC1に4と表示 B1とC1にどのような計算式をいれればよいか難しくて混乱しています(´;ω;`) お力を貸していただければ幸いです(´;ω;`)

  • Excelで誕生日順に並べ替え

    A列に生年月日、B列に名前が入力されています。 C列に誕生日を抜き出し、誕生日順に並べ替えるにはどうしたらいいでしょうか?

  • エクセル関数で誕生日までの残りの日数を表示する方法は?

    エクセル関数で「=date()」で当日の年月日を表示できますが、次の誕生日までの残りの日数を自動表示させるには、どうしたらいいでしょうか?例えば、誕生日が2008年の6月14日だとして、教えていただければ幸いです。よろしくお願いいたします。

  • エクセルで「平成○年○月(翌月)~ 平成△年△月」と表示されるようにす

    エクセルで「平成○年○月(翌月)~ 平成△年△月」と表示されるようにするにはどのような数式にすればいいのでしょうか?

  • <エクセル>誕生日から年齢 ちょっと問題が・・

    はじめまして。 エクセルで、誕生日から現在の年齢を導きたいのですが、どうすればいいですか? DATEIF関数を使えばいいとは思うのですが、一つ問題があって、 誕生日が、 S30-1-1  というふうに、全角文字列で入力されているのです(TT) 途中に列が挿入されても全然かまいませんので、 なんとか    A     B    C   名前   誕生日  年齢 のような形にできないでしょうか? よろしくお願いします。

  • Excel MONTH(A1+11)はなぜ翌月の月数になるか

    Excel2007 21日以降は、翌月の月の数を表示するという計算式をWEBサイトで見つけました。 その式の中に =MONTH(A1+11)がありました。 その式は、例えば A1に 2009/12/20 B1に =MONTH(A1+11)と入れると答は 12 A1に 2009/12/21 と入れると 1 と計算されます。 私の知識では、=MONTH(A1)+1 で翌月しかありませんでした。 なぜ =MONTH(A1+11) で21日以降の日付の場合、翌月の月数が計算されるのですか  

  • エクセルで、生年月日からの年齢計算

    お世話になります。 タイトルの通り、エクセルで生年月日から年齢計算なのですが、下記のような生年月日の入力形態からでも、年齢計算できますか? 11/14/2013 調べたのですが、見つけたのは「平成25年11月14日」などと誕生日の欄に入力してあり どうも上手く当てはまりませんでした。 よろしくお願いいたします。

このQ&Aのポイント
  • キヤノン製品でインクシアンを交換したが、認識されない問題に遭遇しました。
  • インクシアンを交換した後もプリンターがインクを認識しない現象が起きています。
  • キヤノン製品のインクシアンを交換した場合、正しく認識されるための対処法を教えてください。
回答を見る

専門家に質問してみよう