- ベストアンサー
Access での 「年」 のみの和暦変換について
Accessで今、レポートの作成をしているのですが、その時に「数値」で持っている西暦の年度(例,2004)を和暦で表示する作業を行っています。 「年月日」がある日付型のデータに関しては、Format([年月日],"ggge")で表示されるのですが、数値で持っている4桁の数字に関しては、上記のように書くと突拍子も無い和暦が算出され、ちゃんとした和暦変換がなされないようです。 年度だけをDataとして持ちたいので、日付型で持つ訳にもいきません。解決策が見つからずに困っています。 どなたか、解決策をご提案いただける方、ご回答をお願いします。
- BackpackTaihen
- お礼率81% (9/11)
- Windows XP
- 回答数2
- ありがとう数3
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Format(Cdate([年]&"/01/01"),"ggge") とか Format(DateSerial([年],1,1),"ggge") とすればいいのでは?
その他の回答 (1)
- souta_n
- ベストアンサー率33% (79/234)
#1で表示されますが、年だけで見たとき、1989年は、1月7日までは昭和64年で、1月8日以降は平成1年になります。 #1の回答では昭和64年という表示になります。 細かいことと言えば細かい話なんですが、少し気になったもので補足します。
関連するQ&A
- アクセスで西暦データを和暦表示させる方法
テーブルのデータは西暦で管理していますが、レポートでは和暦で出力する方法は無いでしょうか。生年月日の表示などはどうしても和暦の方が一般的なので、変則的な方法を探していますので、教えて下さい。
- ベストアンサー
- オフィス系ソフト
- ACCESSでの和暦表示
ACCESSでの日付のデータを和暦で表示したいのですがどのようにしたら良いのか分かりません。エクセルのように表示形式についてレパートリーはないのでしょうか。 データ入力段階では平成などとして入力するようには出来ましたが、「書式」の中に表示に関してはどうしても和暦が見つかりません(西暦表示ならいくつかありました)
- ベストアンサー
- オフィス系ソフト
- エクセル2000で西暦を和暦(昭和○年○月○日)に変換したい
西暦を和暦に変換したいのですが、 既存の回答を試してみても、巧く行きません。 西暦部分が、文字列として、 1981/2/15 と、半角入力されていたので、 日付に直してみたり、ユーザー設定で ggge"年"m"月"d"日" や、 ggge を試してみたのですが、全く変換されません。 どなたか他の方法を、ご存知の方が居られましたら、 教えていただけないでしょうか?
- 締切済み
- オフィス系ソフト
- 和暦を西暦に変換する方法
和暦を西暦に変換する方法について エクセルの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」についての質問です。
- 締切済み
- Windows 10
- Accessでの和暦の入力
Accessで、データベースづくりをすることになりました。 初歩的な質問なのですが、教えてください。 日付入力で、今まで西暦は作ったことがあるのですが、今回和暦を入力する 方法がわからなくて困っています。 テーブルから、日付/時刻型を選び、定型入力から「和暦日付(T,S,H)」を 選びました。 入力できるようになったのはいいのですが、表示が西暦に直されて出てきます。 和暦でそのまま出したいのです。 どこが間違っているのでしょうか。本を見ても書いてなかったので、教えていただきたいと思います。 お願い致します。 OSはWinxp、office2000を使って作っています。
- ベストアンサー
- その他(データベース)
- 和暦入力の方法
ACCESS2000を使用して社員情報を作成しました。 生年月日などの日付入力のフィールドを西暦で入力して、その横に和暦を表示させているのですが、書類は和暦表示になっている場合が多いので、入力を和暦にして横に西暦表示も出来ればと考えています。 H14.09.12 平14.09.12 と入力すると、横に自動で2002/09/12 と表示したいのです。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- エクセルで和暦と西暦を同時に表示したい
現在、日付データが入っているセルを和暦と西暦を同時表示させたいのですが、どのようにしたらよいでしょうか? 2007/6/1 と入っているセルを 平成19年(2007年)6月1日 と表示させたいのです。 書式設定-表示形式-ユーザー定義で元からあるのを利用して [$-411]ggge"年("yyyy"年)"m"月"d"日";@ とすると 平成19(19年)6月1日 となってしまいます。 試しにyyyyggge とすると 2007平成19 と西暦+和暦となるのですが、 gggeyyyy とすると 平成1919 と和暦+和暦になってしまいます。 [$-411]が肝なのかな?と思いますが、そこから先がわかりません。 バージョンはExcel2003です。 どうかご教示下さい。
- ベストアンサー
- オフィス系ソフト
- Access2003 西暦を和暦に変更したい
Access203です。 レポートで表を作っています。 表題のタイトルを、コード入力で作っています。 コードには 年度h = Year(Date) else とあり、あと色々続きます。 この年度ですが、プレビューすると、2009と表示され、西暦表示されますが、これを和暦表示にすることはできますでしょうか? 21 と、「平成」という言葉は付けません。 入力したコード自体は長いですが、年度を扱うコードだけ抜き出しましております。
- ベストアンサー
- オフィス系ソフト
- エクセルで西暦を和暦に変換したい
Windows XPのエクセルで日付が西暦(19720401)で表示されているものを、和暦(昭和47年4月1日)で表示させ、かつ、それを年度で表示させたい(昭和47年4月1日~昭和48年3月31日までは昭和47年度と表示させたい)のですが可能でしょうか?
- ベストアンサー
- Windows XP
- 和暦年(大正、昭和、平成)を西暦年に変換
下記の様な条件で表を作成するために、私の技量では解決出来ないことが発生しましたので、解決策をご教授頂ける方がおられましたら、教えて下さい。 使用機種等は、Windows 8 ・Excel 2013 を使っております。 この度、クラブ会員の生年月日が、例えばS 11. 9.26 と記されたものから、年齢を計算することが出来ないので和暦・西暦・早見表から1936/9/26 と入力し、分類(C)・日付→種類(T)・1936月9月26日と表示したものから、年齢を抽出している訳ですが、関数等により簡略化出来る方法がありましたらお教授お願い致します。 勝手を申しますが、よろしくお願い致します。
- ベストアンサー
- Windows 8