これは本当に必要な 2 ステップのプロセスです。次のような26列のテーブルがあります。
ColumnA ColumnB ColumnC ColumnD ColumnE ColumnF
winter 0 0 summer 0 Dog
0 spring fall 0 0 0
0 0 0 summer car 0
列内のすべての単語を | で区切られた 1 つの列に連結できるようにする必要があります。ただし、他の列のゼロは除外します。最初の行は、列 27 winter|summer|dogで次のようになります。次に、列 27冬|夏|犬の結果を列 28 冬、列 29 夏、列 20 犬に分離できる必要があります。
結果は次のようになります。
Column28 Column29 Column30
winter summer dog
spring fall
summer car
私が使用しているプログラムではワイルドカードを使用できないため、26 列のいずれかで 1 つの行に含まれる単語のほとんどが 3 語であるため、26 列を取得して 3 にダンプする必要があります。750,000 行あり、検索に永遠に時間がかかります。
どの列にもゼロがない最初のインスタンスを列28に移動し、行にゼロがない2番目のインスタンスを列29に移動するだけの簡単な方法があるかもしれません.26の前に他の列もたくさんあります.上に投稿した名前、電話番号などの列は、27列目まで最初にゼロを続けて言うことはできないため、注意する必要があります.