こんにちは。
システム課の淺野です。

公開までの妄想が続くスター・ウォーズ/ザ・ライズ・オブ・スカイウォーカー。
今妄想しているのは、レイ、パル、レンの関係。
まずレイはパルの血を引いている。理由はセーバーの構えがパルしかしない構えをする。
血を引いているかもしくは体をパルに乗っ取られる?
そしてレンがライトサイドに移ってレイのみを助けてパル(意識or魂)を倒す。これで銀河平和~!
だからザ・ライズ・オブ・スカイウォーカー!
違うかな?まだまだ妄想は続きます^^;

さて、いよいよあさってから令和です。
WindowsやExcelはWindowsUpdateの自動更新で対応されるとありますが、一向に対応出来ません。
ExcelはExcel2010からの対応でExcel2007以前のは未対応です。

そんな中、Excel2000でも令和対応出来る方法です。

西暦入力で和暦表示で5月1日から令和元年と表示させる方法

下のようにセルに西暦入力、表示形式で和暦表示させているのが対象です。
【Excel2000~Excel2016令和対応】平成31年を令和元年にする方法

セル右クリック、セルの書式設定、表示形式タブは以下のようになっていると思います。
【Excel2000~Excel2016令和対応】平成31年を令和元年にする方法
種類で
[$-ja-JP]ggge"年"m"月"d"日"
指定されています。

ここに以下の文字列を追加します。
[>=43831]ggge"年"m"月"d"日";[>=43586]"令和元年"m"月"d"日";ggge"年"m"月"d"日";@
【Excel2000~Excel2016令和対応】平成31年を令和元年にする方法
これのすごいのがExcel2000でも使えるのです。
で、知らなかったのですが[]と;(セミコロン)の意味がホント知りませんでした。

まず三つの;(セミコロン)で区切ると、
「正の数の書式」;「負の数の書式」;「ゼロの書式」;「文字列の書式」
となるのです。
条件付き書式のようなことが出来るのです。
ここならセルの値が「正」「負」「ゼロ」「文字列」と4種類の書式が設定できるのです。
さらに[]を付けると、
任意の条件になるのです。
[>=43831]ggge"年"m"月"d"日";[>=43586]"令和元年"m"月"d"日";ggge"年"m"月"d"日";@
これはセルの値がシリアル値で43831以上なら
ggge"年"m"月"d"日"の書式、つまり2020年1月1日以降なら
1つ目の;(セミコロン)のあとで
セルの値がシリアル値で43586以上なら、令和元年5月1日以降なら
"令和元年"m"月"d"日"の書式。
2つの条件以外なら
ggge"年"m"月"d"日"の書式、平成31年4月31日までですね。
文字列の場合は@の書式。
(シリアル値の値とは1900年1月1日から経過した日です)

これ、Excel2000で試してもOKだったので20年近く知らなかったことになります。
こんなの書籍にもなかったと思います(忘れた?orすっ飛ばし?)。

他にも条件付き書式でも令和対応出来ます。

以上です。
令和が良い時代になりますように!

最後までお読み頂き、ありがとうございます。
各記事の下部にコメントを入力し、投稿できるようにしています。
ご不明な点のご質問、またはご意見、間違いのご指摘、応援メッセージなどございましたら、お気軽にコメント投稿してください。
匿名でのコメント投稿が可能です。
※投稿されたコメントは本文記事と同様に誰もが見ることができます。投稿されたコメントはコンテンツの一部となる為、公共良俗に反する内容などは書き込まないでください。公共良俗に反するコメントの承認は致しません。
コメントしてみる

只今、一戸建住宅(業者)人気ランキング1位でランキング中です!
押していただけると大変、励みになります!!
にほんブログ村 住まいブログ 一戸建住宅(業者)へ
にほんブログ村
にほんブログ村 地域生活(街) 関西ブログ 河内長野情報へ
にほんブログ村

南大阪エリア・大阪府河内長野市の地域情報ポータルサイト。
観光、イベント、お勧めスポットやお店情報など
河内長野おでかけ情報
河内長野おでかけ情報

コメント一覧
  1. 泉 真一郎 より:

    当方70歳代でエクセル2000を大事に使用しています。
    書式設定大分研究されてル事推測できます。
    当方で試したところ2019年は問題ありませんが2020年になると平成32年の表示になります。
    いろいろ並べ替えてみましたが解決に至りません。
    ご伝授いただければ幸いです。

    • 淺野 淺野 より:

      泉 真一郎様
      コメントありがとうございます。

      この書式設定は令和元年、今年だけの対応であって、もし、今年と来年の2年分を対応するとなれば、

      [>=43831]ggge"年"m"月"d"日";[>=43586]"令和元年"m"月"d"日";ggge"年"m"月"d"日";@

      [>=43831]"令和2年";[>=43586]"令和元年"m"月"d"日";ggge"年"m"月"d"日";@

      とするかです。
      書式設定では、ここまでで限界と思います。
      あとはVBAでプログラミングしていく方法しかないと思います。

コメントを残す

関連キーワード

この記事が気に入ったら
フォローしよう

最新情報をお届けします

おすすめの記事