『24/5を平成25年5月...に』(涼子) SHEET1の A1セルのドロップダウンリスト「平成17年、平成18年〜平成24年」から平成24年を選択して B1セルのドロップダウンリスト「1月、2月〜12月」から5月を選択して SHEET2の A1セル「平成24年」とB1セル「5月」に表示させています。 ドロップダウンリストから年や月をいちいち選択するのが非常に面倒なので 直接、平成24年や5月と入力しているのですが、 2つのセルをクリックするのも最近面倒になりました。 SHEET1のA1セルを選んで「24/5」と入力すれば、 SHEET2のA1セル「平成24年」とB1セル「5月」に表示させることが出来ればかなりうれしくなります。 何かよい方法があれば教えていただけるとうれしいです。Excel2000 ---- Sheet1のA1セルの表示形式を文字列にして Sheet2のA1セル =TEXT(("H"&Sheet1!$A1&"/"&1)*1,"ggge年") Sheet2のB1セル =TEXT(("H"&Sheet1!$A1&"/"&1)*1,"m月") でどうでしょうか? (se_9) ---- 同じく、Sheet1のA1が文字列として。 A1 =TEXT(Sheet1!A1,"ggge年") B1 =TEXT(Sheet1!A1,"m月") (GobGob) ---- いちいち"H"&Sheet1!$A1&"/"&1なんてする必要なかったんですね・・・ (se_9) ---- 24/5 のケースでは =TEXT(Sheet1!A1,"ggge年") =TEXT(Sheet1!A1,"m月") でも期待する結果になるようですが、 例えば、平成17年5月の意味で 17/5 をSheet1!A1に入力すると、 それぞれ、「平成24年」「5月」が返ります。(2012/5/17) 25/5 ですと 「平成24年」「5月」が返ります。(2012/5/25) (この場合の西暦は入力したPCの入力時点の年月日です)   他の入力でも、「/」の前後の年月日の捉え方がばらつきますので、 数式内の元号はあったほうが良いかもしれません。 (みやほりん)(-_∂)b ---- あっ。勘違いしてました。 みやほりんさん。ありがとうです。 (GobGob) ---- 別案なんだけど、ドロップダウンリストで、常に新しい今年の今月が先頭で選べたらもしかしていいのでは・・と思い 但し、この先の翌月、翌々月、とかは無しで、新しい年月から古い順となっていく場合 ドロップダウンリストを使用し、リストはどこかの列を参照(作業列)して表示する場合で 例えば、A1に 書式設定 日付 ユーザー定義で ggge"年"m"月"   として =DATE(YEAR(NOW()),MONTH(NOW())-ROW()+1,1) 下にコピー 2年前の今月までの場合はA25まで  又は、A1に =TEXT(DATE(YEAR(NOW()),MONTH(NOW())-ROW()+1,1),"ggge年m月") 説明がしづらいので・・と、言うより面倒なので ドロップダウンリストを設定する を見て http://www.eurus.dti.ne.jp/yoneyama/Excel/n-kis_list.htm#list4 このような感じで 参照範囲を設定 シート名・参照セル・カウントからの計算を考慮してね  年を表示するセルに =LEFT(sheet1!ドロップダウンリストセル,FIND("年",sheet1!ドロップダウンリストセル)-1) 月を表示するセルに =MID(sheet1!ドロップダウンリストセル,FIND("年",sheet1!ドロップダウンリストセル)+1,LEN(sheet1!ドロップダウンリストセル))     sheet1!ドロップダウンリストセルは、ドロップダウンリストのシート名+!+ドロップダウンリストのセル番地 と変更要する 24/5で分割の場合ですと、平成だけなら良いのですが、新しい和暦になるとこまるかな シリアルとして認識が良いかな 11/4/2と入力 2011/4/2 書式設定 日付 ユーザー定義で ggge"年"m"月" 平成23年4月 と見た目だけですが  (素) お役に立てず、だらだらと書いてしまい申し訳ないです。