EXCELの文字データを取り出す際に以下のような操作を行いたいんですが、方法をご存知の方がいらっしゃいましたら教えていただけませんでしょうか。
既にデータの入力されているセルの文字数が、ある一定数に満たない場合は不足分を半角スペースで補う
【例】文字数を15と指定したとします
セルに入力されたデータ:山田_ 太郎
↓
求めたいデータ:山田_ 太郎_ _ _ _ _ _
(山田の後に半角スペースが1、太郎の後に半角スペースが6つ入っていると仮定してください)
※TEXT関数で数値の文字数不足分を0で埋めるということはできたのですが、TEXT関数は数値のみを対象としているようで・・・。
【例】12345 → 000000000012345
よろしくお願いいたします。
No.6
- 回答日時:
>関数以外ではどういった方法がありますでしょうか
参考までにエクセルVBAというのがあります。
VBAなんて想像外かも知れませんが、解き方の1つの柱です。
下記を実行してみれば判ります。
Sub test01()
x = "***************"
' x = " ="
y = "関東代表"
Mid(x, 1, Len(y)) = y
MsgBox x
End Sub
判りやすいようにスペースを*に置き換えて、可視化してますが、
実質 x = "***************"
Mid(x, 1, Len(y)) = y
の2行で実現します。
多数行に対しても2-3行加えるとできます。
関数でもREPLACE、」RIPLACEBで上記と同じ理屈のことができると思います。
スペースの固定長文字列に対し、左詰で、目的の文字列を置き換える
というものです。すると後尾のスペースは残るのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
高校生はアルバイトするべきだろうか?賛成だったら「賛」、否定だったら「否」を文頭においてあなたの意見を教えてください。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
Excelで後ろにスペースを入れて文字数を一度に揃えることってできますか?
その他(ソフトウェア)
-
Excelで、入力文字の後に自動で空白を入れるには
Excel(エクセル)
-
エクセル書式設定。数値桁の先頭がゼロの場合、スペースで埋めて右揃えしたい。方法は?
Excel(エクセル)
-
-
4
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
5
エクセル TEXT関数を使うと左揃えになってしまう
Excel(エクセル)
-
6
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
7
有無、要否、賛否、是非、可否、当否…これらの言葉について
その他(教育・科学・学問)
-
8
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
9
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
10
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
11
SQLローダーCSV取込で、囲み文字がデータ中に入っている場合について
Oracle
-
12
複数の文字列のいずれかが含まれていたらTRUEを返す関数について
Excel(エクセル)
-
13
Excelで特定の文字の前だけに空白を挿入したい
Excel(エクセル)
-
14
Excelでのコメント表示位置
Excel(エクセル)
-
15
Excel 文字の前にスペースを入れる
Excel(エクセル)
-
16
エクセル 数値データを桁をそろえて文字列データに変換するには
Excel(エクセル)
-
17
エクセルファイルを開く時、常に同じシートから開くようにするには?
Windows Vista・XP
-
18
ACCESSのデータに自動で半角スペースを入れたい
その他(データベース)
-
19
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
20
エクセルマクロで、別のブックが開いているかを判定したいのですが。
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テプラは半角数字が使えますか?
-
半角の×(かける)は?
-
半角の『°(単位の度)』
-
メールアドレスの上ハイフン入...
-
EXCELで、セル内の半角カ...
-
EXCELの文字列操作で文字数不足...
-
半角スペース
-
EXCEL95 VLOOKUP関数で半角と全角
-
半角英数で♭の入力
-
℃の半角表示
-
契約書や 公文書・私文書などに...
-
エクセル関数で文字列の中のス...
-
Excel2016 検索の窓を常時表示...
-
エクセルで、JIS関数、ASC関数...
-
エクセルでセルの連結の逆
-
エクセルでひらがな・漢字はそ...
-
ネームランドで二桁数字を打つには
-
ビジネスの文書における、数字...
-
InputBoxの入力値を半角数字の...
-
【VBA】ファイルパスに半角スペ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
契約書や 公文書・私文書などに...
-
テプラは半角数字が使えますか?
-
半角の『°(単位の度)』
-
半角の×(かける)は?
-
EXCELの文字列操作で文字数不足...
-
メールアドレスの上ハイフン入...
-
℃の半角表示
-
EXCELで、セル内の半角カ...
-
半角スペース
-
エクセル関数で文字列の中のス...
-
Excel2016 検索の窓を常時表示...
-
お名前(姓)」には「カタカナ(...
-
半角英数で♭の入力
-
【VBA】ファイルパスに半角スペ...
-
EXCEL95 VLOOKUP関数で半角と全角
-
エクセルで、JIS関数、ASC関数...
-
エクセルでひらがな・漢字はそ...
-
隅付き括弧に半角はありますか...
-
ビジネスの文書における、数字...
-
ギリシャ文字 μの出し方
おすすめ情報