- ベストアンサー
エクセルの文字列の桁数の判別と変換方法
エクセル初心者なのですが、今行っている作業で、D列中に1桁のものと2桁のものがあり、1桁のものは頭に「0」をつけてE列にデータを入れたいのですがどうすればいいのでしょうか? ちなみに1万以上、行があるため列単位でどうにかできないでしょうか? 例)D列 E列 1 → 01 わかりにくい質問で申し訳ありませんがどなたかおわかりの人教えてください。お願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- merlionXX
- ベストアンサー率48% (1930/4007)
- KURUMITO
- ベストアンサー率42% (1835/4283)
- akiomyau
- ベストアンサー率43% (555/1280)
- nattocurry
- ベストアンサー率31% (587/1853)
関連するQ&A
- エクセルで、桁数の異なるデータ(整数)を抜きたしたいのですが?
初心者です! エクセルで、例えばA列にある桁数の異なるデータ(整数)を抜きたしたいのですが、アドバイスをお願いします。 桁数は、9桁~11桁の3種類のデータがあり、例えば9桁のデータを抜き出すには、どのようにすればよいのでしょうか? 【例】 A列↓ 123456789 2345678910 45874521223 235461789 4567896541 89756413578 以上、宜しくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- A列の数値データの桁数に応じて、B列に異なる値を記入する方法
初心者です。エクセル2000 で入力します。すみませんが、教えてください。 A列のデータが4桁ならB列に 01 を記入、A列のデータが6桁なら 60 を記入、A列のデータが7桁なら 06 を記入したいのです。 A列 B列 1行 4001 →→ 01 2行 270006 →→ 60 3行 6300021 →→ 06 4行 4101 →→ 01 5行 271001 →→ 60 6行 6200032 →→ 06
- ベストアンサー
- オフィス系ソフト
- エクセルで桁数を拾って削除
以下のことがエクセルの関数で変換可能か教えてください。 ・A列の1行目~100行目くらいまでにばらばらの数字が入っている。 例)A列1行目 1000 2行目 12530 3行目 4000 4行目 254530 5行目 3000000 6行目 125346 7行目 2453 ・このなかで、99999(5桁)以下の数字はそのまま、100000(6桁)以上の数字は、4桁削除して切捨て、例えば4行目であれば25、5行目であれば300というように認識。 ・このような関数を列Bの各行に入れる。 説明が下手なので、分かりづらいかもしれませんが、ご回答の程、宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELで特定の列を指定しての行と列を入れ替える方法がありますでしょうか?
EXCELで特定のセルの行と列を入れ替える方法がありますでしょうか? 例えば、下記の様なデータがあったとします。 列1│列2 ──┼── D │3 ──┼── D │5 ──┼── D │7 ──┼── E │2 ──┼── E │4 ──┼── E │6 ──┼── E │8 これを関数を使って自動でこのように並べ替えたいのです。 関数のイメージとしては、”列1がDの時は、行と列を入れ替える”等といった内容です 結果としてこんなデータになって欲しいのです。 D│3│5│7│ ─┼─┼─┼─┼─ E│2│4│6│8 どなたか良い方法がありましたら是非教えて下さい。 どうか宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel セル内の文字列の数字の桁数を増す方法について
エクセル2000にて、セル内に4桁、6桁、7桁、8桁の文字列の数字が、別々に入っているとき、文字列の数字が7桁の時のみ 0 を書き加えて、8桁にする方法を教えてください。 例)A1 4001 33000018 6200095 →06200095 6100092 →06100092 4176 200025 6100061
- ベストアンサー
- オフィス系ソフト
- 列に含まれる同じ文字列をカウントし、表示させる方法を教えてください。
簡単な質問かもしれませんが、どうかお願い致します。 A B C D E F G 5桁 2桁 5桁 カウント 2桁 カウント 11111 11 11111 11 11111 11 11111 11 11121 11 11121 11 12111 12 13111 13 上記のような A列には5桁の数字 B列には2桁の数字 エクセルのデータがあるとして、 まず、A列で同じ数字をカウントし、 A B C D E F G 5桁 2桁 5桁 カウント 2桁 カウント 11111 11 11111 4 11111 11 11121 2 11111 11 12111 1 11111 11 13111 1 11121 11 11121 11 12111 12 13111 13 のように表示させたいのですが、どうしたらいいかわかりません。 データが膨大で数字がランダムな為、CountIfは使えないんだと思いますが、素人なので、詳しくはわかりません。 また、B列が何なのかと言いますと、A列の上2桁が入っています。 なぜ必要かなんですが、理由があります。 A列で5桁でカウントした個数が2以下の場合、5桁ではカウントせずに、2桁でカウントするという風にしたいのです。 しかも、5桁でカウントし、3以上だった数字については2桁ではカウントしない様にしたいんです。 要するに、最終的に A B C D E F G 5桁 2桁 5桁 カウント 2桁 カウント 11111 11 11111 4 11 2 11111 11 12 1 11111 11 13 1 11111 11 11121 11 11121 11 12111 12 13111 13 のように表示させたいんです。 長々とすみません。 ご指導のほど、よろしくお願いいたします
- 締切済み
- Visual Basic
- エクセルの数字の桁数
エクセル2000です。 3000行程のデータです。横に並べた3つのセル(A~C列)の数字をひとつのセルにまとめてD列に表示しようと思います。希望はゼロも含めて8桁の番号10036803にしたいのですが、ゼロがとれて13683になってしまいます。 なお、Dのセルには=A1&B1&C1としています。 A B C D 1 1 00368 03 10036803 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelで1列のデータを5列に振り分けする
Excel2003でA列に1行にあるデータ(半角英数字)を 次のシートに、1行ずつコピーして、それを5列に振り分けするというマクロを作りたいです。 (ただし、コピーは2つずつの時もあります。) 元データ ●A列 B列 C列 1 2 3 4 5 ・ ・ 加工後 ●A列 B列 C列 D列 E列 1 1 2 2 3 3 4 4 5 5 上記のような感じです。ただデータは数字のみでなくて、英数字です。 Excelのマクロは全くの初心者で大変困っています。 どうぞよろしくお願いたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで2列に対して別々の条件で検索する方法
エクセルで二つの列を別々条件で検索して両方があった時の別の列をとってくることはできますか? 例えば、C列をパンで検索してD列を2で検索して両方とも条件に合った行が5行だったときE5のデータを取ってくることはできますか?
- 締切済み
- Excel(エクセル)
- エクセル100行1列を2行50列にする方法
エクセルで行列の入れ替えの応をお尋ねします。 A列に例えば100行1列のデータが入っているのを、2行ずつ横並べにして、50列にしたい時どうすればよいでしょうか? A列 ------- データ1 データ2 データ3 データ4 データ5 データ6 データ7 データ8 データ9 データ10 (続く…) -------- こうなっているのを、 A列 B列 C列 D列 E列 ------------------------------------------ データ1 データ3 データ5 データ7 データ9 データ2 データ4 データ6 データ8 データ10 (続く…) ---------------------------------------- このように、表示したいのです。 宜しくお願い致します。
- 締切済み
- その他MS Office製品
お礼
色々な場合に応じてのやり方を教えていただきありがとうございました。