プロが教える店舗&オフィスのセキュリティ対策術

漢数字の生年月日が入力されたデータがあります。この漢数字のデータを整数にできれば一括で変換したいのですが、誰かご教示願えませんでしょうか?
宜しくお願いします。

A 回答 (3件)

漢数字に、壱、弐、参、拾、等が使われているかにもよりますが。


使われていなくて、年が和暦なら
六十四→64
六十三→63
 ・
 ・
十一→11
十→10
九→9
 ・
 ・
二→2
一→1
と順に文字列置換するマクロを作って実行。
    • good
    • 0
この回答へのお礼

試してみます。ありがとうございます。

お礼日時:2016/08/14 08:50

質問内容だけですと、「置換」機能を使って置き換えて下さい。


としか言えません。

何というソフトを使っているのかわかりません。
どういう書式なのかわかりません。

Excelなら、置換で0~9まで10回の置換操作。
その置換操作をマクロで作ってしまえば、毎回ワンボタンで一括置換(一括変換)することも可能です。

お使いのソフトウェアで、置換機能が無いのであれば、他の方法を考える必要があります。
もしデータがテキスト形式(.txt、.csv等)で保存されているものであれば、テキストエディタでマクロを作れば一括置換することも可能です。
    • good
    • 0
この回答へのお礼

言葉足らずで申し訳ありませんた。

お礼日時:2016/08/14 11:13

>漢数字の生年月日


平成元年一月十六日

平成一年一月十六日

千九百八十九年一月十六日

一九八九年一月一六日
では扱いが変わってきます。

また、最終結果を利用するアプリケーション上で行うのか、漢数字の生年月日が入力されたデータを開いてるアプリケーション上で行うのかでも変わってきますし、アプリケーションの名前は何より重要です。
    • good
    • 0
この回答へのお礼

そうですね。ありがとうございました。

お礼日時:2016/08/14 08:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!