- ベストアンサー
123,156,789.012345を3けたずつにわけて、違うセルに飛ばす関数を教えてください。
A1のセルに123,456,789.012345という数字があります。 これをB1のセルに123、C1には456。D1には789、E1には少数点以下の012。さらにF1には345を表示する関数を教えてください。 6桁までならRIGHT・LEFTの関数でなんとかなったんですが、手に負えなくなってしまいました。(笑 関数がまだよく分かりません。説明がまずいかもしれませんが宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1のmshr1962です。すみません式に")"が一つ抜けてました。 後小数点が邪魔ですので1000000倍した数値で実行に直しました。 =TRIM(MID(TEXT($A1*10^6,"???????????????"),(COLUMN()-2)*3+1,3))
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
B1=TRIM(MID(TEXT($A1,"?????????.??????",(COLUMN()-2)*3+1,3)) これをF1までコピーでは如何でしょうか
お礼
すごい!すごすぎる!!(^-^)//""ぱちぱち 私には回答者さんが天才に思えます♪私は今日、この関数が分からず、手入力で何時間費やしたか。。(ノ^T) ほんとにうれしいです。また、私も関数の立て方を勉強したいと更に思うようになりました。「教えてもらって上手く行ったから、めでたしめでたし♪」では、よくないですものね。とはいえ、出来る事なら今すぐ、オフィスアシスタントのカイル君の変わりに、19○2さんを表示できるように設定したいです。(笑♪ HNの19○2は生まれ年ですか?でしたら、私もおなじなんです。先の質問もふくめて連続のご回答、ありがとうございました。またお願いします。