• ベストアンサー

教えてくださ~い!!!

エクセルのセルの関数で 例えば:A1が「平成14年9月12日」とした場合・・・  別のセルに月区分のみ表示させるとしたら → → =MONTH(A1) ですよね。  でも同様に年区分のみ表示させるとしたら → → =YEAR(A1) とすると・・・答えは「2002」と表示されます。  結果「14」(和暦)と表示させたい場合はどういった関数にするばいいのでしょうか?

noname#7671
noname#7671

質問者が選んだベストアンサー

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 =TEXT(A1,"e")

noname#7671
質問者

お礼

ありがとうございます! 助かりましたm(_ _)m

その他の回答 (2)

回答No.3

単に表示だけのことであれば、 平成の年を表示したければ、 =A1と入力してあるセルで、 セルの書式設定の表示形式をユーザー定義で、種類にeと入力 月を表示したければ、 =A1と入力してあるセルで、 セルの書式設定の表示形式をユーザー定義で、種類にmと入力 でできます。 ご参考になれば幸いです。m(__)m

noname#7671
質問者

お礼

それでもOKだったんですけど、そこの数字を使って 更にリンクさせることになったんですよ。 そしたら次の表示が違う表示になってしまったんで・・・ でも解決しました!ありがとうございました。

  • 2002pon
  • ベストアンサー率48% (42/87)
回答No.2

textはもう答えられてしまったので・・・・ 1988引けばよろしいのではと思うのですが・・・ =YEAR(A1)-1988 とか。 やっぱ、textがだんぜんスマートか。

noname#7671
質問者

お礼

そうなんですよね・・引き算でもOKだったんですが ちゃんとしたのがあるかも~って知りたかったんで。 すみませ~んm(_ _)m

関連するQ&A

  • 西暦を和暦表示にしたい。

    西暦を和暦表示にしたい。 エクセル2003を使っています。 セルA5に、2010/5/1 と入っています。(セルA5は手入力するセル) セルA6 =A5+1 セルA7 =A6+1 セルA8 =A7+1 セルA9 =A8+1  ・  ・  ・ となっています。 セルA5を使って、セルA1に 『平成22年5月分』と和暦表示させたいのですが、関数で出来ますか? どなたか教えてください。 よろしくお願いします。

  • month関数で

    エクセルのことでお伺いします。 today関数で今日の日付を表示することは理解しました。 そしてそこから日付の「月」だけを取り出すのにmonth関数があるというのも理解できました。 そこで取り出した月の整数は1~12までなんですがその取り出した関数に対して数字を1引きたいときに単純に関数から-1の計算式を当てはめると明治33年~とおかしくなってしまいました。正しくするにはどうしたらよいですか? 僕がやったのは 今日の場合 A1に=TODAY()関数をいれ、平成17年4月19日を表示させました。 A2に=MONTH(A1)として4を出しました。 そこの関数に=MONTH(A1)-1で4-1で3を出したかったのです。 シリアル値って言うのが引っかかっているみたいですが よく分かっていないので正しく教えていただける方がいましたら宜しくお願いします。

  • Excelで西暦の日付から「和暦のみ」を抽出する方法を教えてください。

    エクセル初心者です。 エクセルのオートフィルタを使って、「平成19年」「平成20年」「平成21年」ごとに表示させたいのですが…。 セルには以下のように日付が入力されているとします。   A      B      C 2007/3/14 2007/3/16 2008/3/18 2008/3/14 2009/3/16 2009/3/18 これを書式設定で「平成19年3月14日…」と和暦で表示してみても、オートフィルタでは日ごとになるだけで、「年ごと」にはなりません。 そこで、B列にA列のデータから和暦のみを抽出したらいいのではないかと考えたのですが…初心者ゆえにその方法を思いつくことができません。 西暦の日付から「和暦のみ」を抽出する事はできるのでしょうか?

  • エクセル

    契約年 24  → 表示形式で「平成24年」 契約月 12  → 表示形式で「12月」 契約年 25  → 表示形式で「平成25年」 契約月 12  → 表示形式で「12月」 契約年 25  → 表示形式で「平成25年」 契約月 10  → 表示形式で「10月」 としているエクセルの表があります。 これを、別のセルに「平成25年度」など年度を表記したいのですが、 IF(MONTH(セル番)<=3,YEAR(セル番)-1,YEAR(セル番)) とした場合、契約年と契約月が数字で入っているのと、それぞれ別のセルに なっているのもあって、うまく年度が表記できません。 かなりデータが多いので契約年と月を数字で入力し、表示形式で平成○○年や○月 と変更しておきたいです。 何か、方法ありませんでしょうか。

  • エクセルで年部分を取り出し和暦表示する方法

    エクセルで年部分を取り出し和暦表示する方法 エクセルで、年の取り出し方は、=YEAR(セル)で、2001や1980と取り出せるのですが、その取り出した年の表示を和暦表示にする方法が分かりません。なんとかして、和暦年の数値のみを取り出したいのですが、よい方法はありませんか??よろしくお願いいたします。 H13.5.1・・・2001→→→13 S55.6.2・・・1980→→→55

  • エクセルで和暦のみを1つのセルに記す方法

    A1に =TODAY()をいれます。 書式の設定は・・・ee/m/d と していますので 現在15/5/6と記されています。 そして B1にA1の和暦のみ・・・ C1にA1の月のみ・・・を 入れたいのです。 現在 B1に =IF(A1="","",YEAR(A1) C1に =IF(A1="","",MONTH(A1) D1に =IF(A1="","",DAY(A1) としるしおのおのの答えが出ていますが B1にはYEARではなくて 和暦で回答がほしいのです。 つまり・・・15 と答えが記されてほしいのです。 この場合はどのように設定すればよいですか? なかなかうまくできなくって・・・・ よろしくお願いいたします!!!

  • シリアル値を月の数値に変換

    エクセルで、計算を簡単にするため、シリアル値を月の数値でデータをもつにはどうしたらいいでしょうか。 通常、エクセルのシリアル値から月の部分を抜き出す場合、Month関数を使用するかと思います。 month関数を使用しても、表示は1、2などの数字に見えますが、実際のデータはシリアル値となっています。 そのため、例えば、a1のセルに3/1というデータがあるときに、 =month(a1) のような関数を作成すれば、3月の3が表示されます。 そして、 =month(a1)+1 としても、データはシリアル値のため4にはならず、表示は3(=3月)のままです。 できれば、表示だけではなく、計算を簡単にするために、データでもシリアル値ではなく、この例でいえば3のように月の数値にしたいのですが、どうしたらいいでしょうか。 よろしくお願いします。

  • 【Excel2000】土・日曜日を考慮した日付+α

    現在セルB1には『A1に入力した日の月末日付+月末休日の場合は前日』が出るようにしてあります。 セルA1 = 日付 セルB1 = IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,0))=1,(DATE(YEAR(A1),MONTH(A1)+1,0))-2,IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,0))=7,(DATE(YEAR(A1),MONTH(A1)+1,0))-1,DATE(YEAR(A1),MONTH(A1)+1,0))) ここに『A1が25日以降の場合は翌月20日+翌月20日が休日の場合は後日』という設定を加えたいのですが、可能でしょうか?  ・A1 = 2011/07/10 → (結果) B1 = 2011/07/29(金)  ・A1 = 2011/07/25 → (結果) B1 = 2011/08/22(月) どうしても不可能であれば別セル(C1など)でも構いません。

  • DATE関数の後ろに言葉を追加できますか?

    DATE関数の後ろに文字を表示させることは可能でしょうか? 例えば ●年●月●日が締切です。  となるように一つのセルに表示されるようにしたいのですが・・・、=DATE(YEAR($A$3),MONTH($A$3),DAY(A13)+5)&"締切です"と入れてもうまく表示ができません。他に方法があるか探しているのですが見つからなくて困っています。よろしくお願いします。

  • エクセル:日付和暦の数字だけを取り出したい

    エクセル日付関数で和暦の数字だけを取り出したいのです たとえば「平成15」又は「H15」と表示されているセルを「15」とだけ表示させる方法を教えて下さい 何かうまい、表示形式があるのか 別のセルにある「H15」を文字列関数で取り出すしかないのでしょうか

専門家に質問してみよう