日付を「平成xx年...」と表示させたい

のですが、ググって見たところ、

(1)システム環境設定の言語環境の書式から暦法を和暦に設定。

この時点でFinderの日付表示は平成...に変わります。

(2)Numbersを起動。

(3)対象のセルを指定して、フォーマットタブから▼をクリック、

(4)日付と時刻からお好みの「平成xx...」を選択。

とあったので、トライしましたが、結果は、「西暦20年3月3日」なんて出てきてしまいます。(T_T)


ヘルプファイルも見たのですが、

 日付/時刻型のフォーマットを定義するには、フォーマットバーのセルの詳細フォーマット(下

 向き三角形)ボタンをクリックし、

 1つまたは複数のセルを選択して、ポップアップメニューから「日付と時刻」を選択し、

 続いてサブメニューからオプションを選択します。

なんて書き方で、一瞬

誤訳だな!と思って英語版のヘルプファイルをダウンロードして確認したのですが、間違っていない様子。

そもそも、

▼をクリックし、1つまたは複数のセルを選択

という操作をした時点でフォーマットバーが隠れてしまうんですけど。


もしや、10.4.11ではだめで、10.5.xが必要なのか...?

投稿日 2009/03/09 05:50

返信
返信: 10

2009/03/10 05:18 Hit-C への返信

Numbers '09, OS X 10.5.6ですが、だめです。


同じく、Numbers '09, OS X 10.5.6 (MacBook Late2008) ですが問題ありません。

ただ、6-54さんのおっしゃる「対象のセルを指定して、フォーマットタブから▼をクリック」の部分の操作方法がわからなくて、私のところでは

「対象のセルを選択して、挿入>日付と時刻」としました。そうすると「平成21年3月10日火曜日」といった感じに挿入されます。ダブルクリックでホーマットと日付の変更が出来ます。

でも、これは通常09/03/10と記述する一般的な日付のフォーマットとは挙動が異なるのでこれでいいのかはわかりませんがご参考まで。

2009/03/10 05:29 HAL への返信

HAL による書き込み:


Numbers '09, OS X 10.5.6ですが、だめです。


同じく、Numbers '09, OS X 10.5.6 (MacBook Late2008) ですが問題ありません。

ただ、6-54さんのおっしゃる「対象のセルを指定して、フォーマットタブから▼をクリック」の部分の操作方法がわからなくて、私のところでは

「対象のセルを選択して、挿入>日付と時刻」としました。そうすると「平成21年3月10日火曜日」といった感じに挿入されます。ダブルクリックでホーマットと日付の変更が出来ます。

でも、これは通常09/03/10と記述する一般的な日付のフォーマットとは挙動が異なるのでこれでいいのかはわかりませんがご参考まで。

この方法は出来ますが、既に入力しているところをインスペクタで変更するとおかしな具合になりますよ。

明らかにバグでしょうね。僕は既にフィードバックしていますが、皆さんも出来ればフィードバックしておくと良いと思います。

2009/03/10 05:47 HAL への返信

挿入すると確かに「平成21年3月10日火曜日」と挿入されるのですが、これって、日付ではなくてテキストではないでしょうか? 例えばこれに "1" を足そうとするとエラーになりますし、テキストを対象とした関数、たとえば MID() 関数を使うと中の文字列が切り出せます。


セルのフォーマットについては、インスペクタのセル Pane でカスタムを選び、例えば日付で「[平成][0021]」みたいな形に指定しても、実際にデータを入力すると、セル上では「西暦2009年」と表示されます。

2009/03/10 06:04 takano への返信

挿入すると確かに「平成21年3月10日火曜日」と挿入されるのですが、これって、日付ではなくてテキストではないでしょうか?


ダブルクリックすると日付変更できるし、日付の変更に伴って曜日も変更されるので単純なテキストでもないと思います。


セルのフォーマットについては、インスペクタのセル Pane でカスタムを選び、例えば日付で「[平成][0021]」みたいな形に指定しても、実際にデータを入力すると、セル上では「西暦2009年」と表示されます。


なるほど。カスタムで変更するわけですね。確かに、カスタムで選択できる「紀年法表記」は実質機能していないようです。

2009/03/10 07:37 HAL への返信

HAL による書き込み:


ダブルクリックすると日付変更できるし、日付の変更に伴って曜日も変更されるので単純なテキストでもないと思います。



10.4.11 に続いて、10.5.6 の macbook でも試してみたのですが、僕のところではやはりシステム環境設定で和暦にすると「平成」が入る替わりに日付変更も演算もできなくなります。テキストのタイムスタンプみたいな感じ。グレゴリオ暦だと日付データとして入ります。


システム環境設定で言語設定を変えた後、numbers はいちいち再起動しなくてよいようですね。その時の設定に従うみたい。

2009/03/10 05:13 6-54 への返信

takanoさん、Hit-Cさん、レスありがとうございました。

やはり、Numbers自身が抱えるバグのようですね。

さて、これってどうすればいいんでしょうか?

Appleへ報告しても、修正版をリリースしてくれるとは思えないし...。

返金しろとは言わないですが、バグを直したコードは手に入れたいですね。

2009/03/10 05:37 maccrow への返信

既に入力しているところをインスペクタで変更するとおかしな具合になりますよ。


すいません。具体的にどのように変更するとどのようにおかしな具合になるのでしょうか?

私のところではこの書式にしてしまうとインスペクタでの変更は反映されないですし、西暦20年なんてことにもなりません。

2009/03/10 06:22 6-54 への返信

Appleへ報告しても、修正版をリリースしてくれるとは思えないし...。


一人が報告して直ぐにとはいきませんが、フィードバックが多ければ、修正される可能性はあります。是非、フィードバックしてください。「アップル - フィードバック」、でも、Numbersのリンクが無い…。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

日付を「平成xx年...」と表示させたい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。