1つのセルの中に数字と記号で作られた番号があります。
それを下4桁とその他に別け、それぞれを別のセルに表示させたいです。
入力される番号の桁数は4~18桁。記号やハイフンもバラバラのデータです。
例えばA1セルが以下の番号
08T-000847531
これを、
B1セル 08T-00084
C1セル 7531
としたいです。
下4桁については関数RIGHT(A1,4)で済みますが、
そのほかの部分は毎回桁数も異なるのでLEFT関数ではうまく分けられません。
(毎回、文字数指定を変えなければなりません。)
下4桁、それ以外。で簡単に分けられる方法はないでしょうか。
御教授お願い致します。
No.2ベストアンサー
- 回答日時:
考え方の一つに、文字列の長さを調べて、必要な文字の長さを切り出すという方法がある。
=LEFT(A1,LEN(A1)-4)
No.1で答えられているような、切り出した文字列を元の文字列から削除(空白に置き換える)と言う方法もありだろう。
ご回答ありがとうございます。
こちらも試してみました。できました!
お二方ともありがとうございます。
甲乙つけがたいですが、必要数だけ切り出すというニュアンスがイメージに近かったのでこちらをBAにしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/08 09:05
- Excel(エクセル) エクセルで日付が入っているセルを一定の法則に従って違うセルに表示したい 2 2022/04/04 17:16
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
複数桁の数字を1セルずつ表示したい
Excel(エクセル)
-
エクセルで、連続した数字を1文字ずつに分けたい
Excel(エクセル)
-
excelで数字列から4桁ずつ分けて表示させたい
その他(Microsoft Office)
-
-
4
【Excel】数字を三桁毎に区切ってセルに振分る
その他(Microsoft Office)
-
5
エクセルで ¥▲12345を一桁ずつセルに配置する関数を知りたいです。”¥”と”▲”も入力させたいで
Excel(エクセル)
-
6
エクセルの表で金額の桁区切りに点の罫線を入れたい
Excel(エクセル)
-
7
Excelで数値を右詰めでセルに一つずつ分割したい
Excel(エクセル)
-
8
Excel 4桁の数字をばらす方法
Excel(エクセル)
-
9
【エクセル】16進数の文字列を2桁ずつ区切りたい。
Excel(エクセル)
-
10
一つのセルに3桁ずつ計算結果を表示させる方法
Excel(エクセル)
-
11
Excelで数字をハイフンで区切るには?
Excel(エクセル)
-
12
複数セルに入力した数字をカンマを入れてつなげる
Excel(エクセル)
-
13
金額を1桁づつ表示して尚且つ¥マークも表示させたい。 例:¥1,230,500と言う金額を、テキスト
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】IF関数 Aまたは...
-
エクセルで指定したセルのどれ...
-
対象セル内(複数)が埋まった...
-
貼り付けで複数セルに貼り付けたい
-
エクセル 足して割る
-
Excelで数式内の文字色を一部だ...
-
セルをクリック⇒そのセルに入力...
-
エクセルのセルの枠を超えて文...
-
エクセル オートフィルタで絞...
-
Excelでのコメント表示位置
-
excelのCOUNTIF関数で、『範囲=...
-
エクセルの一つのセルに複数の...
-
(Excel)数字記入セルの数値の後...
-
【Excel】 セルの色での判断は...
-
エクセルで第2、第4土曜日を抽...
-
EXCELで優先順位をつけて表示
-
枠に収まらない文字を非表示に...
-
エクセルvba (ByVal Targ...
-
EXCEL VBA セルに既に入...
-
エクセル 数字の前の「00」を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
対象セル内(複数)が埋まった...
-
エクセル 足して割る
-
Excelで数式内の文字色を一部だ...
-
貼り付けで複数セルに貼り付けたい
-
Excelでのコメント表示位置
-
セルをクリック⇒そのセルに入力...
-
EXCEL VBA セルに既に入...
-
excelのCOUNTIF関数で、『範囲=...
-
【Excel】 セルの色での判断は...
-
エクセル オートフィルタで絞...
-
エクセルのセルの枠を超えて文...
-
(Excel)数字記入セルの数値の後...
-
Excelで、「特定のセル」に入力...
-
エクセルの一つのセルに複数の...
-
複数のセルのいずれかに数字が...
-
excelの特定のセルの隣のセル指...
-
数式を残したまま、別のセルに...
-
ハイパーリンクの参照セルのズ...
おすすめ情報