A 回答 (5件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
1セルにある(例えばA1セル)のデータを
(別シート?)のA1,A2、A3に分解するルールが質問では判りにくいんだが。
>数字は6桁、5桁、空白の時もあります
と〃関係あるのですか。
>データの中にセパレータ(区切り)文字はあるのか、あるのなら何かを質問に明示すること
ーー
エクセルは縦に分解はやりにくいの知ってますか。必須ですか。
早速のご回答ありがとうございます。
初めての投稿でしたので、いろいろ説明不足があり申し訳ありません。
実のところ、旅行サイトなどでみかける料金表をコピペした結果、
上記の状態になってしまいます。
例えば、
1?145,000(ー) 2?133,000(ー) 3?135,000(ー)
◎?は円マークです。
1- 2- 3-
◎-の後には半角1文字あいてます。
1とか2は1日.2日の金額という意味です。月ででてますので
31?133,000(ー)31日に料金が入っていればこういう結果に
なります。縦分解は非常に難しくここ何日間、試行錯誤しており
ます。何かアドバイスがあれば、よろしくお願いします。
No.2
- 回答日時:
分割されてないデータに「1.」「2.」「3.」という文字が必ず入っているという前提であるならば出来るかと。
まずFIND関数で「2.」の「.」の位置を探します。その位置を示す数値から-2した値が「2.」より前にある文字ということになりますので、LEFT関数で文字を取り出します。
これを応用していけば3つに分割可能だと思われます。
あと~こういう場合はEXCELのバージョンを記載していた方が、より求める回答を得られると思いますよ(^^)。
早速のご回答ありがとうございます。
初めての投稿でしたので、いろいろ説明不足があり申し訳ありません。
実のところ、HPからコピペしており、様々な形があります。
例えば、
1?145,000(ー) 2?133,000(ー) 3?135,000(ー)
◎?は円マークです。
1- 2- 3-
などあります。試行錯誤していますが、全部失敗です。
◎-の後には半角1文字あいてます。
また、ご回答いただけると助かります。
バージョンはWIN2000です。
よろしくお願いします。
No.3
- 回答日時:
#2です。
#1の方も触れていますように、分割するには「区切りとして扱える文字が必ず入っていて、かつ区切り以外に使用されていない」という条件が必要かと思われます(固定長の場合は別ですね)。
最初の質問では「.」がこの条件に一致するので分割が可能でしたが、補足頂いた内容を見ると、「1.」「2.」という部分が日付を表すということの様なのでこれは使えないかもしれないですねぇ(--;)。
いずれにしても区切りとして扱える文字が元データになければ分割は無理です(><)。補足頂いた例では(ー)や-がありますので、ちょとごちゃごちゃしちゃうとは思いますが最初に説明して方法の応用で可能かと思われますが・・・。
「旅行サイトなどでみかける料金表」とのことなのですが、元々表組で構成されてるということはないのでしょうか?
ahirudacさん、ご回答本当ありがとうございます。
いろいろ試しましたが、難しいです。
表組もカレンダーであるが故にバラバラで、料金も
でているところとないところで、コピペしても
順序よくでてきません。SUBSTITUTEで余計な物は
消して、数字だけにしても一定ではないので、LEFT
関数などのカウント系にも苦慮しています。
何かいい方法はないでしょうか。たびたび申し訳
ありません。何卒よろしくお願いします。
No.4
- 回答日時:
#1です。
補足ありがとうございました。キーボードに¥(半角)の文字があるのに、なぜ?で説明しているのかわからない。
ーー
A1に
1 145,000 2\133,000 3\135,000
とあるなら、
データー区切り位置ーカンマや・・-次へースペースにVを入れるー完了で
A1:C1に
A列 B列 C列
1\145,0002\133,0003\135,000
3回になるが、
B,C列で列挿入
A列を指定
データー区切り位置ーカンマや・・-次へーその他にVを入れるーすぐ右の四角に¥を入れるー完了
C列を指定
データー区切り位置ーカンマや・・-次へーその他にVを入れるーすぐ右の四角に¥を入れるー完了
E列でも同様を行う。
A1:F1に
1145,0002133,0003135,000
ガ出来上がる
これで縦にならべると言う点を除いて、OKかどうか補足してください。
この回答への補足
imogashiさんご返事ありがとうございます。
キーボードに¥(半角)の文字があるのに、なぜ?で説明しているのかわからない。>>MACで作業しておりまして、円マークで打つと、確認画面でなぜか?に変わってしまいます。
データ区切りは試しましたが、資料が膨大なため、関数をかまして自動で
縦にしたいという結論になりました。何かよい関数はないでしょうか・・
何卒よろしくお願いします。
No.5
- 回答日時:
#2です。
いまひとつ質問者様の仰りたいことを当方が理解できない感じがありまして・・・すいませぬm(__)m。前回の解答で書きましたように、関数でやるにしろ、マクロでやるにしろ、コンピュータに「これがデータの区切りだよ」と教えてあげなければ分割は無理だと思います。
これは推測ですが、質問者様のやろうとなさっているのことは、各旅行会社のツアー料金の比較表の様なものを作ろうとなさっているのかなぁと。なので~データのパターン別(例えばシートAは旅行会社A、シートBは旅行会社B)にシートを作成して、後で合体させる・・・と言う様な手法をとるしかないかなぁと思います。
解答が遅くなり申し訳ありません。
ご回答ありがとうございます。
ahirudacさんのおっしゃるとおり比較表を作成中です。
区切りの指示を与えてかます良策を考えようと思います。
ご協力ありがとうございました。
また、何かありましたらよろしくお願いします。
こちらも少ない知識ながらもご協力させていただいきます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) 【EXCEL】=セル&セルが上手く表示できない。 7 2022/09/04 21:32
- Excel(エクセル) VBAにてエクセルをpdf化する方法 1 2023/03/10 16:20
- Excel(エクセル) Excelの相談 4 2023/03/03 09:51
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) セルに抜けた番号の代わりに空白を挿入する 4 2023/04/10 20:29
- Excel(エクセル) エクセル関数についてお教えください 3 2023/07/24 12:33
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Word2016でExcelデータを差込し...
-
【Excel VBA】CSV取込時、数字...
-
EXCELの列の幅
-
EXCELで2つのシートから一致し...
-
EXCEL2007で2つのシートのどっ...
-
エクセルの複数ワークシートの...
-
エクセルで前年同日・前月同日...
-
エクセルシートの選択範囲をコ...
-
順位表において先週と今週の数...
-
可視セルのみのコピー
-
VBAで列に計算式を入れたい
-
Excelで複数セルを選択したまま...
-
エクセルでページ毎の計をつけ...
-
EXCELで不良率を出そうと思って...
-
エクセルVBAで複数列データを1...
-
エクセルでシートを隔てての合...
-
セル入力文字が、「右のセルに...
-
パワポの複数ページにまたがる...
-
エクセル、ページをまたがった...
-
ワードの文章囲み枠(?)を消...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Word2016でExcelデータを差込し...
-
【Excel VBA】CSV取込時、数字...
-
EXCELで2つのシートから一致し...
-
Excel 表の必要箇所だけを抜き...
-
EXCELの列の幅
-
エクセルで前年同日・前月同日...
-
エクセルでページ毎の計をつけ...
-
EXCEL2007で2つのシートのどっ...
-
excelの列がいっぱいになり列を...
-
エクセルで電話番号にハイフン...
-
エクセルVBAで複数列データを1...
-
EXCELで不良率を出そうと思って...
-
エクセルの複数ワークシートの...
-
エクセルの余白を0にしても列...
-
エクセルで縦線のいっぱい入っ...
-
Excelで奇数行を削除
-
ExcelのIF関数について
-
Excelのhperlink関数で作ったモ...
-
エクセル:最新データ12件で...
-
ピボットテーブル作成後、重複...
おすすめ情報