和暦を西暦に変換する方法

このQ&Aのポイント
  • 和暦を西暦に変換する方法について解説します。
  • エクセルの表で和暦を西暦に変換する方法について質問があります。
  • 平成年号が入力されていない場合の西暦変換やセル結合の方法についても説明します。
回答を見る
  • 締切済み

和暦を西暦に変換する方法

和暦を西暦に変換する方法について エクセルの1列に   2列に      5月2日  20,000円      6月3日  25,000円      1月7日  30,000円 等と入力された大きな表をダウンロードしました。  表を編集するため、1列の和暦をを西暦に8桁変換(yyyymmdd)すると、すべて西暦が2018と表示されます。実は、5月、6月は2017と1月は2018と(12月と1月で)年替わりを表示させたかったのですが・・・。  元データの5月2日のセルを右クリックすると、2018/5/2と(閲覧した年が)表示されます。 元データに平成年号が入力されていない日付は西暦8桁変換はできないのでしょうか?  元データの左隣に新たに列を挿入して平成年号を入力し、この隣り合ったセルの内容を反映させたセル結合は出来ないでしょうか?   ※OKWAVEより補足:「富士通FMV」についての質問です。

みんなの回答

回答No.3

>2018/5/2と(閲覧した年が)表示されます。 それは既に今年の日付データです。どう転んでも昨年のデータには成りません。 今年、年を省略して月日付データを入力していませんか? EXCELは月日で年を省略し入力すれば入力時点の年のデータとみなします。 今年以前、昨年の5月2日は H29/5/2もしくは17/5/2とどちらでも良いので日付を入力し直してください。 6月3日は H29/6/3もしくは17/6/3(2017/6/3でも当然OK)とどちらでも良いので日付を入力し直してください。 昨年以前のデータを入れたければ入力したいセルで年付きでH29/5/2、または西暦の後ろ二けた17/5/2と入力し[Enter]押下すればいいだけです。 西暦であろうと和暦であろうとエクセルは同じデータ(日付データの場合)を保持します。 それをどう表示するかが「セルの書式」で指定します。 既回答 https://okwave.jp/qa/q9416198.html にある回答の1項と2項は忘れてください。 大事なのは3項だけ 日付の表示形式を変更処理したいセル、や範囲のセル、もしくは行や列を選択し右クリックで日付の表示書式設定すれば良いだけです。 (範囲指定方法のドラッグ→マウスの左ボタンを押したまま動かせばいいだけです。) (行や列の選択はセルの入力外の外側の行や列の表示のアルファベットや数字の表示の所でカーソルが↓や→に変わった状態で左クリック) 年から入力し直せば問題ないはずです。 ユーザーは希望に合わせて書式設定或は既存で気に入らなければ日付データで気に入らなければセルで右クリック、日付から選ぶか、ユーザー設定するだけです。 以上 ご参考まで

noname#231758
noname#231758
回答No.2

それなら、日付と西暦年を別(セル)にすればいいじゃない。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.1

質問の文言が支離滅裂で何をしたいのか読み取れません。 「1列に」は「A列に」、「2列に」は「B列に」と読み替えて良いですか? >入力された大きな表をダウンロードしました。 何処からダウンロードしたのですか? 元データの日付は文字列ですか? >実は、5月、6月は2017と1月は2018と(12月と1月で)年替わりを表示させたかったのですが 元データの日付は今日(1月7日)以前しかないということであれば12月以前は昨年で1月以降が今年と言う判定は可能ですが昨年1月7日以前も含むときは今年と昨年の区別がつきません。 >元データに平成年号が入力されていない日付は西暦8桁変換はできないのでしょうか? 前述のように昨年の1月8日から今年の1月7日であれば1月1日を境に今年と昨年を区別できますので西暦年を修正して日付のシリアル値を得られます。 >元データの左隣に新たに列を挿入して平成年号を入力し、この隣り合ったセルの内容を反映させたセル結合は出来ないでしょうか? セルの結合は左側の値を優先し、右側の値は削除されますので別のセルに関数を設定して日付の西暦年を修正することになるでしょう。

関連するQ&A

  • エクセルの「和暦・西暦変換」について

    和暦の年月から、西暦の年に変換する方法を教えて下さい。 ☆現在   1、「○○,○○」と年月が全角入力されている   2、平成のみ「平成○○,○○」となっている ☆希望   1、これまで通り、和暦の年月表示は残しておきたい     (全角・半角は問わない)   2、「○○○○」という半角4桁の西暦年で他のセルに表示したい   ※(これにこちょこちょっと手を加えて、あるものの経過年数を計算したいのです) 現在入力されている全角のデータは、「年月」表示さえ出来れば変換に必要な形式に再入力し直すことは可能です。 昭和や平成等がからんでくるので、エクセル初心者の私にはよくわかりません。 宜しくお願いします。

  • 西暦→和暦

    avaで、西暦→和暦に変換するプログラムを組みたいのですが、 例えば、 2008/11/22 と入力したら、 平成20年11月22日 と表示されるようなプログラムを作りたいのですが、 (昭和と平成のみ対応) 教えて下さい…m(__)m

  • 和暦を西暦に、西暦を和暦に変換する計算式

    和暦(日本の年号)を西暦に変換する計算式と、逆に西暦を和暦に変換する計算式を教えてください。例えば昭和52年を西暦に変換すると何年、のようなことです。またこの計算式を忘れないために覚えるコツなどもあれば教えてください。また、この計算式を分かりやすく解説したサイトもあれば教えてください。

  • 西暦から和暦に変換について

    A列の1行目に199809というデータが入っています。 B列の1行目に和暦に変換して明治の場合は1、大正は2、昭和は3、 平成は4を表示したい C列の1行目に和暦に変換して1009と表示して下2桁目に01をつけたい のですが、関数の設定でできますか。 結果は A列の1行目199809 B列の1行目4 C列の1行目100901で表示したい。 教えてください。

  • Excelで和暦を西暦に変換したいんです!

    Excel2000を使用しています。 150101(平成15年1月1日)と表示されている和暦の数字を西暦20030101となるように変換したいんですが・・・ データ量が少なければ手で修正しますが、膨大なデータ量なのでできたら一気に変換できないものかと思い質問させていただきました。 教えて下さい、よろしくお願いしますっっっ!!

  • 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列のデータから和暦のみを抽出したらいいのではないかと考えたのですが…初心者ゆえにその方法を思いつくことができません。 西暦の日付から「和暦のみ」を抽出する事はできるのでしょうか?

  • 西暦→和暦の変換を教えてください

    現在セルには「20060101」といったような数字が入力されており、表示はユーザー定義で「##年##月##日」 と設定してます。 こうすると表示は「2006年01月01日」となってます。 これを和暦「平成18年1月1日」と表示させたいのですが、やり方がわかりません。 データーは沢山あるので一括で表示を変えたいのですが、いい方法ありませんでしょうか?よろしくお願いします。

  • エクセルで和暦と西暦を同時に表示したい

    現在、日付データが入っているセルを和暦と西暦を同時表示させたいのですが、どのようにしたらよいでしょうか? 2007/6/1 と入っているセルを 平成19年(2007年)6月1日 と表示させたいのです。 書式設定-表示形式-ユーザー定義で元からあるのを利用して [$-411]ggge"年("yyyy"年)"m"月"d"日";@ とすると 平成19(19年)6月1日 となってしまいます。 試しにyyyyggge とすると 2007平成19 と西暦+和暦となるのですが、 gggeyyyy とすると 平成1919 と和暦+和暦になってしまいます。 [$-411]が肝なのかな?と思いますが、そこから先がわかりません。 バージョンはExcel2003です。 どうかご教示下さい。

  • 和暦日付を西暦に変換する方法

    エクセルでテキスト形式の和暦日付(例:平成20年2月15日)のデータを西暦(例:15Feb08)に変換したいのですが、うまくいきません。何か方法はありますでしょうか。

  • 西暦から和暦変換したいのですが

    エクセルの2000を使用しています。西暦を和暦にするには、以前の質問をみても、表示形式をggggeeとするとあったので、そのようにしてみましたが、1と入力してシリアル値が 1904/1/2と表示されるシステムなので1で明治37 2003で明治42と表示されます。私のパソコンのように、シリアル値が、1と打って1904/1/2と表示される場合は、どのように 表示形式を設定すれば、西暦が和暦に変換できるのでしょうか?教えてください。よろしくお願いします。