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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) capeofdragonと申します Excel2016を使っておりまして 半角又は全角の任意文字列が 2 2022/10/31 13:51
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- PDF C#でfloatを整数部、小数部とも桁数固定で文字表示したい 2 2022/07/28 09:37
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) 【関数】ハイフン(-)を月や日に変えたい。スペースを削除したい。 4 2023/07/12 08:49
- Excel(エクセル) Excelの1つのセルにそれぞれ文字+数字が入力されていて、 数字のみ抽出して合計したいです。(合計 4 2023/03/16 23:44
- Excel(エクセル) 【Excel】指定した文字列に該当する行を重複しないようにリスト 3 2022/03/30 12:27
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
Excelで後ろにスペースを入れて文字数を一度に揃えることってできますか?
その他(ソフトウェア)
-
Excelで、入力文字の後に自動で空白を入れるには
Excel(エクセル)
-
エクセル書式設定。数値桁の先頭がゼロの場合、スペースで埋めて右揃えしたい。方法は?
Excel(エクセル)
-
-
4
エクセル TEXT関数を使うと左揃えになってしまう
Excel(エクセル)
-
5
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
6
Excelで数値→文字列変換で指数表示になったものをいっぺんに直したい
Excel(エクセル)
-
7
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
8
エクセルでの文字ズレを直す方法を教えてください。
その他(パソコン・スマホ・電化製品)
-
9
Excel 文字の前にスペースを入れる
Excel(エクセル)
-
10
Excelで、空白を表示したい
Excel(エクセル)
-
11
ACCESSのデータに自動で半角スペースを入れたい
その他(データベース)
-
12
Excelで、条件と一致する最後のセルを検索したい
Excel(エクセル)
-
13
FTPの送信結果を検知したい
その他(プログラミング・Web制作)
-
14
エクセル関数で日付かどうかの確認?
Excel(エクセル)
-
15
エクセルのデータグループ化の際に貼り付けた図だけ一緒に折りたたんでくれません!
Windows Vista・XP
-
16
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
17
excel:条件付き書式の適用範囲が変わる
Excel(エクセル)
-
18
条件付書式で「=#N/A」に色を付けたい
Excel(エクセル)
-
19
Access テキスト型に対する指定桁での0埋め方法
その他(データベース)
-
20
Excelでのコメント表示位置
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
半角の『°(単位の度)』
-
テプラは半角数字が使えますか?
-
Excel2016 検索の窓を常時表示...
-
半角の×(かける)は?
-
半角英数で♭の入力
-
℃の半角表示
-
半角スペース
-
携帯で全角スペースを入れるには?
-
半角の漢字の入力方法
-
メールアドレスの上ハイフン入...
-
EXCELで、セル内の半角カ...
-
エクセルで、JIS関数、ASC関数...
-
テキストを全角→半角に変換する...
-
問2 次の文中の空欄にあてはま...
-
Excel セル内の文字と数字をわ...
-
ギリシャ文字 μの出し方
-
amazonでのクレジットカード入...
-
契約書や 公文書・私文書などに...
-
Wordの原稿用紙設定について
-
ワードで文章打つ時、全角、半...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テプラは半角数字が使えますか?
-
契約書や 公文書・私文書などに...
-
メールアドレスの上ハイフン入...
-
半角スペース
-
半角の『°(単位の度)』
-
半角の×(かける)は?
-
℃の半角表示
-
EXCELの文字列操作で文字数不足...
-
EXCEL95 VLOOKUP関数で半角と全角
-
関数を使わずに一括で全角を半...
-
エクセル関数で文字列の中のス...
-
【VBA】ファイルパスに半角スペ...
-
半角の漢字の入力方法
-
EXCELで、セル内の半角カ...
-
Excel 文字列の中から数字だけ...
-
ビジネスの文書における、数字...
-
1, (1),(1)の使い分け
-
Excel2016 検索の窓を常時表示...
-
Excel セル内の文字と数字をわ...
-
エクセルで、JIS関数、ASC関数...
おすすめ情報