- ベストアンサー
excelで漢数字をユーザー定義したい
excel→「セルの書式設定」→「ユーザー定義」 で 1)2007年1月27日を 二〇〇七年一月二七日に定義したい 又二〇〇七年十二月二十七日に定義したい 2)第一二三四五六号の様に漢数字に定義したい さらに 次の行が第一二三四五七号 次の行が第一二三四五八号 次の行が第一二三四五九号 次の行が第一二三四六〇号 次の行が第一二三四六一号 英数字では当然出来るのですが 漢数字で次の行を追番にしたい 良い方法ありますでしょうか? 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
セル書式に以下の記述をすれば良いです。 1) [DBNum1]yyyy"年"m"月"d"日" 2) [DBNum1]"第"0"号" [DBNum1]が漢数字を示します。 ちなにみ2)で[DBNum2]とすると、以下の様になります。 第壱弐参四六壱号
その他の回答 (2)
- zap35
- ベストアンサー率44% (1383/3079)
回答No.3
#01です。訂正します 1)は書式を [DBNum1]yyyy"年"m"月"d"日" とすればいけそうに思います。試してみて下さい
質問者
お礼
二度もアドバイス頂きありがとうございました。 今後とも宜しくご指導下さい。
- zap35
- ベストアンサー率44% (1383/3079)
回答No.1
2)は書式を以下にします。書式の頭の[DBNum1]は漢数字を意味します [DBNum1]"第"###0"号" →第一二三四五六〇号 1)は式になります。B1に日付があるとして =NUMBERSTRING(YEAR(B1),3)&"年"&NUMBERSTRING(MONTH(B1),3)&"月"&NUMBERSTRING(DAY(B1),3)&"日" →二〇〇七年二月二五日 少し試しましたが、B1にある日付を書式だけで希望の表示にするのは(私には)できませんでした。
お礼
ANo.2大変ありがとうございました。 希望どおりにできました。 今後とも宜しくお願い致します。