前回の件 エクセルの数式について・・・
◇-?前回の件 エクセルの数式について・・・-SUNDAY(2005/06/20-22:14)No.269146 ┣?!前回の質問は過去ログ入りしてい...-まちゅ@管理人(2005/06/21-07:51)No.269230 ┣?!Re:前回の件 エクセルの数式に...-白茶(2005/06/21-09:01)No.269235 ┗?!Re:エクセルの数式について・・...-半端者(2005/06/21-10:41)No.269254
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
269146 | 前回の件 エクセルの数式について・・・ | SUNDAY | 2005/06/20-22:14 |
メーカー名: レノボ(lenovo) 元アイビーエム(IBM) OS名:Windows98 パソコン名:Aptiva -- エクセルで表計算していますが、1つのセルの内容を別の複数セルに分割し記入したいのですが・・・ 例えば・・・ 123456と言う金額のひとつのセルから、 1は1でいっこのセル、2は2でいっこのセルと言った形に記入させたいです。 桁が無くなった場合に最後に¥マークを入れたいです。 こんな事って出来ますか??? 早々のご回答有難う御座います。 掲示板に載せ方が分からなかったので再度送信します。 金額を右詰にしたい場合ですが、金額の桁によって数式は変わるのですか? A1の金額が123,456でも1,234でも桁を認識し右詰にし、 最大桁数の前に¥マークを付けたいのですが・・・ 度々で申し訳無いですが、教えて下さい。 |
▲このページのトップに戻る
269230 | 前回の質問は過去ログ入りしていました | まちゅ@管理人 | 2005/06/21-07:51 |
記事番号269146へのコメント http://pasokoma.jp/bbs9/lg268663.html が前回の質問です。 norimaki2000さんが回答してくださったことはやって見ましたか? また、やってみて何がわかって何がわからないのかも書くと回答がつきやすい ですよ。 >-- >エクセルで表計算していますが、1つのセルの内容を別の複数セルに分割し記入したいのですが・・・ >例えば・・・ >123456と言う金額のひとつのセルから、 >1は1でいっこのセル、2は2でいっこのセルと言った形に記入させたいです。 >桁が無くなった場合に最後に¥マークを入れたいです。 >こんな事って出来ますか??? > >早々のご回答有難う御座います。 >掲示板に載せ方が分からなかったので再度送信します。 > >金額を右詰にしたい場合ですが、金額の桁によって数式は変わるのですか? >A1の金額が123,456でも1,234でも桁を認識し右詰にし、 >最大桁数の前に¥マークを付けたいのですが・・・ > >度々で申し訳無いですが、教えて下さい。 |
▲このページのトップに戻る
269235 | Re:前回の件 エクセルの数式について・・・ | 白茶 | 2005/06/21-09:01 |
記事番号269146へのコメント A1="123456" として、 一の位のセル =RIGHT(A1,1) 十の位のセル =IF(LEN(A1)=1,"\",IF(LEN(A1)<2,"",MID(A1,LEN(A1)-1,1))) 百の位のセル =IF(LEN(A1)=2,"\",IF(LEN(A1)<3,"",MID(A1,LEN(A1)-2,1))) 千の位のセル =IF(LEN(A1)=3,"\",IF(LEN(A1)<4,"",MID(A1,LEN(A1)-3,1))) 万の位のセル =IF(LEN(A1)=4,"\",IF(LEN(A1)<5,"",MID(A1,LEN(A1)-4,1))) ・ ・ ・ で、どうですか? |
▲このページのトップに戻る
269254 | Re:エクセルの数式について・・・ | 半端者 | 2005/06/21-10:41 |
記事番号269146へのコメント SUNDAYさんは No.269233「エクセルの数式について・・・」で書きました。 >メーカー名: レノボ(lenovo) 元アイビーエム(IBM) >OS名:Windows98 >パソコン名:Aptiva >-- >http://pasokoma.jp/bbs9/lg268663.html からの引き続きの質問 >(似た現象に陥っており質問をする場合も含みます) > >>エクセルで表計算していますが、1つのセルの内容を別の複数セルに分割し記入したいのですが・・・ >>例えば・・・ >>123456と言う金額のひとつのセルから、 >>1は1でいっこのセル、2は2でいっこのセルと言った形に記入させたいです。 >>桁が無くなった場合に最後に¥マークを入れたいです。 >>こんな事って出来ますか??? >> >>早々のご回答有難う御座います。 >>掲示板に載せ方が分からなかったので再度送信します。 >> >>金額を右詰にしたい場合ですが、金額の桁によって数式は変わるのですか? >>A1の金額が123,456でも1,234でも桁を認識し右詰にし、 >>最大桁数の前に¥マークを付けたいのですが・・・ >> >>度々で申し訳無いですが、教えて下さい。 > 前の回答者の方の応用で、 セル[A1]に[123456]という数字が入っているとき、 セル[B1]に[=CONCATENATE("\",MID($A$1,1,1))]という 関数式を入れておくと、セル[B1]には[\1]という結果が返ってくる。 (セル[A1]に[123456]の左か1桁目の"1"が左側に"\"を入れて返される) 左詰になるので、セルの書式で右詰を指定。 桁数を認識させてその値を返す関数等使えば、元データの桁数まで処理を 繰り返すということも可能ですが、あらかじめ想定される最大桁数は 決められるでしょうから、その想定桁数分だけ、値を返す関数式の入った セルを用意して置けばどうですか?! |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|