- ベストアンサー
数値を桁ごとに分割したい
数値を伝票のマス目のように、1桁ずつ分割して表示したいのですが、どのように関数を組み合わせたら、よろしいか教えてください。(特に分割する桁数が一定でない場合)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- SAKURAMYLOVE
- ベストアンサー率30% (162/533)
- marbin
- ベストアンサー率27% (636/2290)
関連するQ&A
- エクセルで数値の上3桁で切捨てができる関数
エクセルで、上3桁で切捨てできる関数はありますでしょうか? エクセルで、たとえば1,234 54,321 678,901 と桁数が異なる 数値がランダムにある場合に、上3桁どりで、1,230 54,300 678,000 と返してくれる関数です。 お知恵を拝借したくよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXCEL セル内の数値から、5桁目だけを抽出する方法について
EXCELシートのセル内に、以下のような30桁からなる数値が入力されている 列が複数あります。 この列内の数値の右端から「5桁目」だけ、または左端から「10桁目」だけを 抽出したいと思っているのですが、EXCELの仕様で数値の先頭にある「0」は 表示されないため、各セルごとに表示されている数値の桁数はバラバラです。 数値の先頭に「0」が付いているセルが多数あり桁数が不揃いなことと、 数値が30桁もあるため、セルの数値表示が「1E+29」のように「E+29」で表示 されてしまっており、うまく数値を抽出することが出来ません。 ◆元データ 「列1」 (1) 1234567890 →(本当は30桁:000000000000000000001234567890) (2) 111111111100000000001111111111 (3) 1 →(本当は30桁:000000000000000000000000000001) (4) 123456789012345678909999999999 ◆右端から5桁目だけを抽出する 「列1」 (1) 6 (2) 1 (3) 0 (4) 9 お手数お掛けいたしますが、ご指導下さいますよう宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- 数値を桁区切りのセルに分割表示したいのです。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1420285 上記をみて自分でも考えてみたのですが、ちょっとうまくいきませんでした。 セルA2に入った 123,456,789 という数字を セル C2からK2に1桁ずつ表示させたいのですが、 セルA2は数値が変わるので桁が足りない場合、 例;セルA2が2,209,992 の場合 C2 0→桁なし空欄 D2 0→桁なし空欄 ※できればここに¥マーク E2 2 2 F2 2 2 G2 0 0 H2 9 9 I2 9 9 J2 9 9 K2 2 2 と表示させたいのです。 桁数はC2~K2までの9桁までで、9桁フルにはいる場合は、B2に¥マークが入るようになるとベストです。 分かりづらい説明で申し訳ないのですが、どなたかいい方法がありましたら教えてください。よろしくお願いします!ifのネストになるのでしょうか・・・。
- ベストアンサー
- オフィス系ソフト
- Accessで数値を分割したい。
Accessについて教えて下さい。 郵便払込票をレポートで印刷したいのですが、金額の入力でつまづいています。 金額は数値で入力しています。例えば\100,000というふうに普通に入力しています。 それを一の位、十の位、百の位・・・と数字を分割するにはどのような式になりますか? レポートは各桁ごとにテキストボックスを作成しています。最大7桁になります。 数値の無い桁は空白表示にしたいです。 また、頭に必ず\マークを表示したいです。 例)\100,000の場合 百|十|万|千|十|百|一| ¥|1 | 0 | 0 | 0 | 0 | 0 | \10,000の場合 百|十|万|千|十|百|一| |\ | 0 | 0 | 0 | 0 | 0 | というふうに表示するにはどうすればよいか教えて下さい。 よろしくおねがいします。
- ベストアンサー
- その他MS Office製品
- エクセルで、6桁の数値から、大きな位の数値から4桁を取り除き、残る数値を表したい。
初心者です。 エクセルのセルに6桁と7桁の数値が 不規則に並んでA列に入っています。 6桁でも7桁の数値でも、大きな位の数値から4桁を取り除き、 1の位と10の位の2桁の数値、7桁では、3桁の数値に B列に入れたいのですが、数式を使って出きることですか? 例)846529 の場合には 29、 2576846 の場合には846.が欲しい。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELで 一桁の数値を二桁に
教えてください。 エクセルで、入っているデータを編集しているのですが A列には、一桁の数値が B列には、1桁から2桁の数値が C列には、1桁から2桁の数値が D列には、文字データが入っています。 D列のデータに対する対応表を作るために このA~C列のデータを CONCATENATE関数を使って合体させたいのですが、 (合体させると、数値がダブらない為) B列とC列に入っている1桁の数値を 2桁に変換したいのですが、 何かよい方法はありませんでしょうか? 手打ちで変換するには、かなり多いデータなのです。 どなたか、助けてください。
- ベストアンサー
- オフィス系ソフト
- Excelで数値を右詰めでセルに一つずつ分割したい
Excel2007です。 最大10桁の数値をセル毎に分割したい。 その際、1の位を一番右にして、右詰めで表示したい。 関数でする方法は、ありますか? 左詰めなら =MID($A1,COLUMN(A1),1)でできることは 調べてあります
- ベストアンサー
- その他MS Office製品
- ある数値に対して3桁ごとに区切る
こんばんは。 Perl初心者で困っていることがあります。 例えば $a = 1000; という数値があるとします。 これを使い、「1 000(3桁ごとに区切る)」と表示させたいのです。 また、 $b = 1234567;とかでも 「1 234 567」と、このように3桁ごとに区切るためにはどのように表記したらよろしいでしょうか? よろしくお願いいたしますm(_ _)m
- ベストアンサー
- Perl