
No.3ベストアンサー
- 回答日時:
こんにちは
どのような変換規則なのかよくわかりませんけれど・・
「月」が必ず1文字に対応しているのであれば、
=TEXT(TODAY(),"yy")&MID("ABCDEFGHIJKL",MONTH(TODAY()),1)
とすることで「22H」を得られますので、これと比較すれば良いのでは?
変換ルールが異なる場合は、「ABCDEFGHIJKL」の部分をそれに応じて変えればよいでしょう。
ご回答ありがとうございました。
>MID("ABCDEFGHIJKL",MONTH(TODAY()),1)
は全く思いつきませでした。
非常に参考になりました。
No.2
- 回答日時:
セルの書式設定は日付になってますか?
=OR(YEAR($M$4)<>YEAR(TODAY()),MONTH($M$4)<>MONTH(TODAY()))
これは年と月の数字をtoday()の年と月の数字の整合性を確認しているのではないでしょうか?
M4セルの文字列の月がA-Lに変換されている場合の質問です。
当方の勘違いなら失礼!
No.1
- 回答日時:
ええと...。
A 1月
B 2月
C 3月
D 4月
E 5月
F 6月
G 7月
H 8月
J 9月
K 10月
L 11月
M 12月
……でしょうか。
”I” は ”1” と見誤ることがあるので使われないのが一般的ですので、
アルファベットに ”I” を含んでいないと想定して回答します。
自分なら、CHOOSE関数か、INDEX関数で、数字(月)をアルファベット
に変換します。
質問文にはMID関数が使われているので、それに合わせてMID関数でも良いんですけどね。
対応する状態をあとから修正することは無いと思うので、対応表を作ってVLOOKUP関数などで参照するようなことはしなくて良いと思います。
「年」はTEXT関数で2桁の数字に変換すれば良いと思います。
TEXT(TODAY(),"yy")
でOK。
・・・余談・・・
アルファベットに ”I” を含んでいるのであれば、もっと簡単。
月の数字をそのまま使ってCHAR関数で数値を文字に指定することができます。
CHAR(64+月の数字)
これでOK。
早々のご回答ありがとうございました。
当方も最初はVLOOKUPで、と思ったのですがこのケースは世の中でかなり使われているのでは?と思い質問させて頂きました。
この文字列は顧客様が決めているので9月がIかどうかはわかりませんがその注釈が無いので恐らく9月はIとして、CHAR(64+月数)で何とか解決出来ました。
・・・余談・・・
製造年月の表示で、10、11、12月だけX,Y,Zの場合も有りますよね?
この場合もだいぶ前に CHAR関数で解決したのですが忘れていました。
65番目がAでしたっけ?
多分64を変えたような気が・・・?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カレンダーの日付 5/Bの意味に...
-
月の最後の週の呼び名は?
-
8月までっていつまでのことでし...
-
10月をもって辞めるって、10...
-
入社が2月1日とした場合、3ヶ月...
-
「6月まで」というのは6月以内...
-
エクセルのフィルターを複数シ...
-
自治会の通常総会の年度について
-
例文「7月までは、このままで」と...
-
董卓の酒池肉林って、具体的に...
-
高校生カップルがクリスマスにH...
-
ピボットテーブルで列ラベルに...
-
総会の年度表記について
-
○年後の3月末日を関数で出したい
-
「1年以上」の定義について
-
月度ってどういう意味ですか
-
「陽気」という言葉の使い方
-
昔の愛称?「~の字」
-
エクセルファイルで指定期間に...
-
確認ですが普通5月までに決める...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
月の最後の週の呼び名は?
-
カレンダーの日付 5/Bの意味に...
-
「6月まで」というのは6月以内...
-
自治会の通常総会の年度について
-
エクセルのフィルターを複数シ...
-
10月をもって辞めるって、10...
-
8月までっていつまでのことでし...
-
入社が2月1日とした場合、3ヶ月...
-
確認ですが普通5月までに決める...
-
総会の年度表記について
-
昔は何歳くらいからお酒を飲ん...
-
「1年以上」の定義について
-
定年になる年度を関数で算出したい
-
「なんで付き合おうと思ったか...
-
昔の愛称?「~の字」
-
満何歳の意味
-
月度ってどういう意味ですか
-
○年後の3月末日を関数で出したい
-
本願寺教如書状
-
VBA ユーザーフォームのChange...
おすすめ情報