[[20220620160601]] 『プルダウンのリスト表示にて、日付が英語表記にな』(正美) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『プルダウンのリスト表示にて、日付が英語表記になってしまう』(正美)

やりたいこと
 プルダウンのリストの値において、日付(yyyy年mm月)で表示したい

現状
 例えば、プルダウンのリストに、2021/1と入力すると、
 Jan-2021のように、英語表記に変換されて表示されます。

 英語表記をやめて、そのまま2021/1と表示させるにはどのようにしたら良いか、ご存じであればご教示いただけますと幸いです。

< 使用 Excel:Excel2013、使用 OS:Windows10 >


 >そのまま2021/1と表示させる

 リストの元データは「2021/1/1,2021/2/1…」のように入れて
 表示形式を「yyyy/m」にするとか?

 >日付(yyyy年mm月)で表示したい

 とは違いますけど。どちらかご希望の形式で。
(コナミ) 2022/06/20(月) 16:51


コメント頂きありがとうございます。

元のデータとしては、現在は2021/1/1,2021/2/1・・・のように格納しており、
セル上の表示としては、2021年1月、2021年2月のように表示できております。

出来れば、2021/1、2021/2・・・をリストの内容として格納し、
それを日付(yyyy年mm月)で表示したいというのがやりたいこととして考えております。
(正美) 2022/06/20(月) 17:23


文字列にして全部やりなおし。
(楽) 2022/06/20(月) 17:27

 おそらく希望を完全に実現するのは難しそうですね。

 元のデータを 「'2021/1,'2021/2・・・」 「'」(シングルクォーテーションを頭に付記)すれば
 表示を 「2021/1」 とすることは可能(日付データとしても認識されています)。

 この辺で泣いておくというのはどうでしょうか?

(通りすがり) 2022/06/20(月) 17:41


コメント頂きありがとうございます。

仰る通り、シングルクオーテーションを付ければ、見た目はだいぶ近しいものになります。
案の一つとして、提案してみようと思います。
(正美) 2022/06/21(火) 09:05


 >元のデータとしては、現在は2021/1/1,2021/2/1・・・のように格納しており、
 >出来れば、2021/1、2021/2・・・をリストの内容として格納し、
 なにか別に訳でもあるんですか。
(分からん) 2022/06/21(火) 10:17

コメント頂きありがとうございます。

事情としては、月別に結果を表示する必要があります。
そのためにプルダウンで選択し、表示させるというのが操作内容です。

ただ、表示する内容として、末尾の/1が不要なので、
削れる方法があれば…という事でお伺いしております。
(妥協案でyyyy/mm/dd形式でリストに格納するというのが現状です。)
(正美) 2022/06/21(火) 10:37


 表示だけそうなればいいのですよね?
 2022/06/20(月) 16:51のコナミさんの提案では上手くいかなかったということでしょうか?
(.:*.ゆ ゅ) 2022/06/21(火) 14:05

コメント頂きありがとうございます。

そうですね、コナミさんのやり方ですと、セルに表示させる内容としてはうまくいきますが、
リスト上の選択肢としては、末尾に/1が付いた状態で表示されてしまいます。

その末尾の/1がない状態で、リストに格納、選択肢上に表示させたい、というのがやりたいことになります。
(正美) 2022/06/21(火) 15:40


 2021/1/1,2021/2/1のように「格納している側」の表示形式を「yyyy/mm」にしてもできませんか?
 365の環境だとそれでリストの見た目も変わるのですが…
(.:*.ゆ ゅ) 2022/06/21(火) 15:50

 >リスト上の選択肢としては、末尾に/1が付いた状態で表示されてしまいます。
 だとしたら(通りすがり) 2022/06/20(月) 17:41さんの方法しかないのでは。
(分からん) 2022/06/21(火) 16:44

 >リストに格納、選択肢上に表示させたい
 入力規則のリストで、リストに直接入力するとできないですよね
 セルに入力して、リストはセル範囲を参照するようすればいいはずです。
(´・ω・`) 2022/06/21(火) 17:00

 ↑をヒントに
    |[A]   |[B]|[C]   
 [1]|2021/3|   |2021/3
 [2]|      |   |2021/2
 [3]|2021/2|   |2021/3

 C列 → ユーザー定義 → yyyy/m  
 C列をリスト範囲にする
 A列にプルダウン設定してみた。
 プルダウン内容も希望の結果にはなります。
「その末尾の/1がない状態で、リストに格納、選択肢上に表示させたい、というのがやりたいことになります。」
(nm) 2022/06/21(火) 17:54


そういう手法があったなんて勉強になりました。
(分からん) 2022/06/21(火) 21:26

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.