• ベストアンサー

年月表示方法を教えてください

A1に入れた年月表示をB1に表示しています B1=RIGHT(TEXT(A1,"ym"),2) 1月から9月までは数字表示ですが、10月=A 11月=B 12月=Cと表示したいです。 (例)2016/9 = 69 , 2016/10 =6A ご教授ください

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

  • ベストアンサー
  • dogs_cats
  • ベストアンサー率38% (278/717)
回答No.1

月は10進から16進なので下記方法で如何でしょう B1式 =RIGHT(YEAR(A1),1)&DEC2HEX(MONTH(A1))

okamoto27
質問者

お礼

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

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

関連するQ&A

  • エクセルの年月表示でお願いします

    8桁のランダムな数字約2000行を年月表示へ表示させる方法を教えて下さい。 例:20080318 → 2008年3月 宜しくお願いいたします。

  • エクセルで年月の合計を求める関数を教えてください。

      A列     B列       C列 2000/4/1  2002/3/31   2年 2002/4/1  2004/9/30   2年6ヶ月 2005/4/1  2005/6/30   3ヶ月 として,C列の関数は(=TEXT(DATEDIF(A1,BI,"Y"),"0年;;")&TEXT(DATEDIF(A1,B1,"YM"),"0ヶ月;;")としています。 そこで,C列のみで(空白期間があるので)年月を合計する関数を教えてください。 (上記の例の場合,4年9ヶ月となるように) よろしくお願いします。

  • 年月のみ表示させるには?

    Windouws98を使用しています。 エクセル(セルの設定)で、平成16年10月みたいに年月だけ表示したいのですが、勝手に年月日の日まで表示されてしまいます。どのようにしたら、日を出さないようにできますか?教えてください!!

  • エクセル 文字表示 任意の期日が設定できますか?

    例えば あるブックのシート上に     A     B      C      D 1  4月    5月    6月    7月 2  16     5     9     23 3 4月28日 5月31日 6月29日 7月27日 というデータが入っているとして,A2の「16」,B2の「5」,C2の「9」,D2の「23」の数字が,当該月末日(それぞれ4月,5月,6月,7月)に近い当該月内の最終平日を迎えたら表示されるように,条件付き書式で設定できないかどうか?と考えています。 あるいは,ある日にちを別セル(例A3に4/28,B3に5/31,C3に6/29,D3に7/27)を入力し,その日にちが来たらA2の「16」,B2の「5」,C2の「9」,D2の「23」の数字が表示されるようにできないかと… 条件付き書式,関数,マクロ…どのような方法でも構いませんので,ご教授頂けましたらありがたいです。どうぞよろしくお願いいたします。

  • 年月の抽出について (excel)

    excelの初心者です。 a1→2000/ 1/1から b1→2000/ 5/1まで のデータに対して上記期間内の年月を c1→2000/1月 d1→2000/2月 e1→2000/3月 f1→2000/4月 と結果がほしいのです。 ご教示ください。 

  • Excel関数で年月を表示する方法

    こんにちは。 Excel関数について質問です。 例えば A1 … 2011/11/11 と手入力した時に、 B1 … 2011/11 C1 … 2011/12 D1 … 2012/01 のようにB1~D1が自動で入力させるようにするためには、 どのような関数を使えばよいでしょうか? YEAR、MONTHを使い、年だけ、月だけの表示はできるのですが、 両方を表示させる方法が分かりません。 またIFの使い方もいまいち曖昧で、12月の次が13月になってしまいます。 よろしくお願いします。

  • 年月毎の集計の方法について。

    下記の様にシート1にデータがあり、シート2にシート1のデータをコード別、年月別に集計したいのですが、どの様な計算式を作成すればよいでしょうか?SUMPRODUCTを使っていますが、「シート1の年月日」と「シート2の年月日(1日付けにしています)」をどの様にマッチさせるのかが分かりません。ご教示お願いいたします。 シート1  A(コード)  B(年月日)  C(金額) 1 001     2008/12/20   2,000 2 001     2009/1/20   1,000 3 003    2009/12/25   3,000 4 003    2009/2/10   6,000 5 002    2009/1/10   3,000 6 001    2009/1/10   2,000 7 003    2009/2/25   1,000 シート2  A(コード)    B      C       D 1    2008/12/1   2009/1/1   2009/2/1 2 001    2,000   3,000   0 3 002    3,000   0   0 4 003    3,000   0   7,000

  • エクセルの年月の設定

    エクセルについて教えてください。 例えば、A1のセルに「平成21年2月」と設定した後、B1のセルに自動的に「平成21年1月」、C1のセルに自動的に「平成20年12月」となるようにしたい場合、どのような関数を組めばいいのでしょうか? つまり、隣のセルには1ヶ月引いた年月を表示するようにしたいのです。 おわかりになる方、是非とも回答をよろしくお願いしますm(_ _)m

  • 28日~31日が必要ない所を空白表示にする方法

    お世話になります。 エクセル2003形式です。 セルC1には年月を入力しています。表示形式は右クリック→セルの書式設定→表示形式→日付→2001年3月を選択し「0000年00月」表示させています。 そして、B9~B39までC1で入力した年月に該当する日付を表示させています。表示形式は右クリック→セルの書式設定→表示形式→ユーザー定義→dを入力し「1~31の数字」を表示させています。 C1セルの年月を入力した際、例えば2013年2月は29日~31日が必要なく(セルで言えばB36~B39)2013年11月は31日が(セルで言えばB39)が必要ありません。 セルC1に2013年11月を入力すると、セルB39は「1」が表示させます。これは次の月の2013年12月1日をエクセルファイルが判断して表示しているのでしょう。 そこで質問ですが、上記で書いた29日~31日で表示させる必要の無い箇所は「1」などと表示させず空白表示にさせる方法はありますか?

  • エクセルVBA 年月で集計したい

    お世話になります。 下記の様にシート1に入力した値をボタンで シート2の集計シートの該当年月に加算させたいたいのですが、 年月で振り分ける方法が分かりませんでした。 ●シート1(個数入力)   A     B    1      H24/12/25 2りんご    1 3みかん    2 4ばなな    3 5すいか    4      ⇒GOボタン ●シート2(年月毎の集計)   A     B      C      D    1     24年10月 24年11月 24年12月 2りんご   0      1 3みかん   0      2 4ばなな   0      3 5すいか   0      4 シート1のB1の日付の年月とシート2のB1の年月が一致したら、値をB2~B5に加算 一致しなければ、C1、D1 という感じで考えております。 IF文の条件式がどのようになれば良いか教えていただけないでしょうか? 分かりづらくて申し訳ございませんが、よろしくお願い致します。 エクセルは2000を使用しております

専門家に質問してみよう