最初の投稿:stackoverflow、それがうまくいってください:) 私はいくつかの管轄(法律、令など)からのテキストに関するいくつかの情報をExcelに入れておく必要があります。私はそれぞれ数千の行を持ついくつかの文書を持っています。 OCRプロセッサでは、これをExcelワークシートに入れることができました。 私が今やりたいことは、各記事/段落の全情報を1つのセルにまとめることです。 データは、これは私が何をしたいのか範囲を変更するExcelで連結式を塗りつぶす方法
1 Rawdata ExtractArticle Result
2 Article 1: =LEFT(A2,7) =CONCATENATE((TRANSPOSE(A2:A7))
3 Lorem ipsum
4 Dolor sit
5 amet,
6 consectetur
7 adipiscing elit
8 Article 2: =LEFT(A8,7) =CONCATENATE((TRANSPOSE(A8:A11))
9 ed do eiusmod
10 tempor incididunt
11 ut labore
(...)
N-3 Article 100: =LEFT(A(N-3),7) =CONCATENATE((TRANSPOSE(A(N-3),A(N-1))
N-2 quo voluptas
N-1 nulla pariatur?"
、基本的にすべての上に、この式を拡張することであるたいと思います:毎時間の間に言葉をテキストを連結し、つまり、A「条」最初に表示されます。文字は、法律の記事の始まりを意味します。
私は各「記事」単語の空白を計算しようとしましたが、TRANSPOSEではこれはうまくいかないようです。私も "記事"の単語の間に空白を取得するためのトリックを使用すると思ったが、私はこれをうまく動作させる方法を見ることができません。
問題、私はそれが最初の範囲
に同じ拡張子を使用するので、動作しない任意の式を下に埋め、それはそれぞれの「記事」の範囲が可変であるということです見るようにすべてのヘルプは次のようになります高く評価。私の問題が何らかの意味を持つことを願っています。 おかげで、あなたのExtractArticle
列で
良いスタート - そして歓迎するStackExchange。 2番目の列「ExtractArticle」の目的は何ですか?私はあなたがVBAの単純なループでこれを行うことができると思います - 2番目のシートの並行セルにすべての記事を抽出して連結します – dbmitch
今後の参考として、ここでテーブルをより読みやすくするために、 ):http://www.sensefulsolutions.com/2010/10/format-text-as-table.html – Spurious