軽くて柔軟性のあるFileMakerシステムをご提案いたします。ThuExcelで、数字を任意の桁数のデータに変換する(1を0001に)皆様、いつもお世話様です。梅雨入りし、雨の多い毎日ですね。今年は関東は水不足との事ですが、何とか解消されて欲しいものです。今回は「Excelで数字を任意の桁数のデータにする(頭に0をつける)」です。「15」を「000015」というように変換する技です。表示させるだけなら「セルの書式設定」から簡単に出来るのですが、そうではなく、実際のデータとして頭に0がついたものにする方法を解説します。※Excel2010で解説-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-・-1通常、Excelに数字を入れても頭に「0」は表示されません。2ただ「000001」という風に表示させたいだけであれば、簡単です。「セルの書式設定」>「表示形式」>「ユーザー定義」で下図のようにすればOKです。これは、ただ「そう見える」ように設定しただけであり、コピーしたりすれば「000001」でなく「1」として扱われてしまいます。システムの連番に使いたい時など、任意の桁の数値が欲しい時はどうすればいいのでしょうか?3下図のように、別の列に、「=TEXT(A2,"000000")」のように計算式を入れてください。=TEXT(元の数字が入っているセル,"任意の桁数")です。46ケタの数字が出ましたね。それをコピーし、「値」として元の列に貼り付けてください。↓6ケタの文字列として保存されていますので他の書類にコピーしたり、システムにインポートしたりする時にも頭の0がなくなったりしません。|プロフィールAuthor:SDCシステム設計(FileMaker)、Web制作、セミナー集客業務、カタログ、会社ロゴ、キャラクターイラスト、ネットショッピング等制作しております。文書に関することでしたら、何でもお気軽にご相談ください。