0

私は VBA を知りません。今日の午後、やり方がわからない簡単なタスクを与えられました。この形式のデータがあるとしましょう

ColA           ColB                ColC

'Cat A'        'SubCat B'         'Tag1 / Tag 2 / Tag 3'

このようなデータを含む4番目の列を作成する必要があります

カテゴリ A > サブカテゴリ B > タグ 1 | カテゴリ A > サブカテゴリ B > タグ 2 | カテゴリ A > サブカテゴリ B > タグ 3

したがって、この 4 番目の列には、基本的にパイプ区切りのリストが含まれます。ここで、リスト アイテムはカテゴリ、サブカテゴリ、およびタグの連結です。タグごとに 1 つのリスト項目があります。これは小さな合併症です

これをVBAで行う必要がありますか、それともExcel関数だけですか? 役に立たなくて申し訳ありませんが、それは私の分野ではないので、いくつかの指針が必要です:)

どうもありがとう

列を単純に連結することはできないことに注意してください。列 C の各値 (tag1、tag2、および tag 3) を取得し、これらの各タグの連結を生成する必要があります。次に、これらの連結はすべて、パイプで区切られた同じセルに入れる必要があります

4

2 に答える 2

1

一般に、次のように Excel で区切り記号を使用して連結できます。

=A1 & ">" & B1 & ">" & C1

于 2013-10-11T13:01:23.910 に答える