
No.3ベストアンサー
- 回答日時:
質問では関数となっていますが、No.1の回答者へのお礼だとマクロで
処理するようになっていますよね?
どちらを希望しているのでしょうか?
マクロだったら、Split関数で処理できます。(この関数のことだった?)
http://officetanaka.net/excel/vba/tips/tips62.htm
Excelの一般機能としての関数ならFind関数で区切り文字を指定し、
その位置から抽出することになります。
B1セルに
=MID(A1,FIND(",",A1)+1,FIND(",",A1,FIND(",",A1)+1)-FIND(",",A1)-1)
を入れることで2番目を抽出します。
https://nyanto.jimdofree.com/%EF%BD%B4%EF%BD%B8% …
あとは応用できますよね。
こんばんは。返信が遅くなってしまい申し訳ありませんでした。*出張で、、、スマホで確認はしていたのですが、、、。
ありがとうございました。VBAで御教授して下さった方もいらっしゃったですが、
今回求めていたのは関数が先だったので、深謝申し上げます。
また何かありましたら御教授願います。
No.4
- 回答日時:
こんばんは!
横からお邪魔します。
関数で出来ないコトはないとは思いますが、結構面倒な数式になってしまうとおもいます。
そこで、enunokokoroさんがおっしゃっているようにVBAの方が簡単にできそうです。
一例です。
A1セルのデータをB列1行目から表示します。
Sub Sample1()
Dim k As Long
Dim myAry
Range("B:B").ClearContents
myAry = Split(Range("A1"), ",")
For k = 0 To UBound(myAry)
Cells(k + 1, "B") = myAry(k)
Next k
End Sub
こんな感じではどうでしょうか?m(_ _)m
お礼が遅くなってしまい申し訳ありませんでした。このVBAは完璧です。
ただ関数の回答が先に求めていた解答でしたので、、、、、
この解答は完璧です!!ありがとうございました!!!!
No.1
- 回答日時:
関数ではなく方法です。
A1にカーソルを置く→データータブの区切り位置をクリック→ウィザードが立ち上がるから「カンマやタブ~~」をクリックして次へ→ここでカンマだけにチェックを入れて次へ→完了。
これでA1、B1、C1~~のセルに入ります。
これをコピーして、新しいシートで貼り付けの「行と列を入れ替え」で貼り付け。
解答ありがとうございます。
マクロボタンを作成してエクセルシートに表示していきたいので、
A1に表示された AI904742-001,02021C05,3464138,ヤマト,ラベル伝票 をマクロボタンで
B1セル以降に B1セルにAI904742-001 B2セルに020211C05 B3セルにヤマト B4セルにラベル伝票
と、蓄積させて表示させたいのですが、、、、、
出来れば関数での入力方法(マクロ・VB)も御教授お願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで出力したCSVファイルの先頭にカンマを挿入したい 5 2022/10/14 12:20
- Excel(エクセル) CSVファイルがカンマ区切りにならない。対処法を教えていただきたいです。 仕事でSMS一斉送信ができ 2 2022/07/01 21:24
- Visual Basic(VBA) VBAでエクセルをtxtに変換するとエクセルでカンマを含む文字数字がtxtでは「""」付にならないよ 1 2022/08/27 12:17
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Java javaのCSVデータ読込についてです 6 2022/07/02 10:58
- Excel(エクセル) エクセル関数について教えてください 4 2023/02/05 14:47
- Excel(エクセル) エクセル 指定セル繰り返しマクロ 4 2022/06/06 17:08
- Visual Basic(VBA) 【VBA】特定の文字で改行(次の行)に行きたい。 3 2022/04/11 17:20
- Excel(エクセル) エクセルでの文字抽出 3 2022/07/09 12:17
- Excel(エクセル) エクセルの数式を等間隔にオートフィルできるやり方を教えていただきたいです。 実際の作業↓ A3セルに 7 2023/06/05 19:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
マクロを使ってフォルダー内に...
-
EXCELからCSVにすると余計なカ...
-
C#で、テキストボックスの入力...
-
Excelについて質問です。 セル...
-
CSVの定義
-
WORDで改ページすると時々グレ...
-
textareaの入力データで無駄な...
-
VB2005のTextBoxでカン...
-
テキストファイルからReadLine...
-
メモ帳からエクセルにセル区切...
-
カンマ区切り
-
gooの参考urlに2つのサイトを
-
カンマ区切りでないテキストをc...
-
パス区切りの文字について
-
エクセル セルの書式設定 ユ...
-
VBAでtxtファイルを読み込む際...
-
【VBA】エクセルで値のみクリッ...
-
エクセルの関数カンマ区切りの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSVファイルの中で、「 , 」カ...
-
エクセルで数値を全角文字(カ...
-
EXCELからCSVにすると余計なカ...
-
マクロを使ってフォルダー内に...
-
WORDで改ページすると時々グレ...
-
CSVの定義
-
Excelについて質問です。 セル...
-
カンマ区切り
-
VBAでtxtファイルを読み込む際...
-
[VBA][Excel]クリップボードか...
-
カンマ区切りの数字をCSVフ...
-
C#で、テキストボックスの入力...
-
データにカンマが入ったCSVデー...
-
パス区切りの文字について
-
メモ帳からエクセルにセル区切...
-
エクセルにペーストする際にカ...
-
JPY ¥1,500.00は日本円でお幾ら?
-
区切り文字をTABにしたい
-
PHP カンマをエスケープしたい...
-
(エクセル)特定のスペースを...
おすすめ情報