2012-02-07 7 views
1

例:行はAFです。どのようにExcelで追加のコンテンツを削除するには?

最初の行は、次のとおり<strong>Swarovski Earrings SWER002</strong><h2>Details</h2><div class=std">Swarovski Earrings SWER002 online hot sale. SWAROVSKI is a leading brand for a range of precisely-cut crystal and related luxury products it represent the best modern luxe appeal. Our customers benefit from superior product quality and first-class services. The Swarovski Crystal range includes crystal glass sculptures and miniatures jewelry and couture home decor and chandeliers. As a stockist of Swarovski Our online store supply with best quality Swarovski jewelry including Swarovski bracelets earrings rings necklaces go to our crystal paradise and pick the finest crystal elements enjoy discounted prices and the incomparable Swarovski feeling."

次の行の形式はすべて同じです。今私は<strong>Swarovski Earrings SWER002</strong><h2>Details</h2>すべての行を削除したいと思います。コンテンツの後ろに</div>ラベルを追加しますか?内容が大きすぎるので、最初の行から最後までフォーマットをドロップダウンできません。どうすればいいですか?

+0

行のサイズを変更して数式をプルダウンできませんか?または、キーボードを使用してセルを選択し、Ctrl + dを押して入力します。 –

+0

私たちは誤解しましたか?タグを閉じる前に、まったく同じテキストを置き換えたいのですか? – datatoo

答えて

0

は、ここに1つのアプローチです:

私はあなたのテキストがセルA1にあることを仮定してい

B1に次の数式を入れて、それはあなたがしたいテキストを持っている必要があります。

=RIGHT(A1, len(A1)-(find("</h2>",A1)+4)) & "</div>" 

これにより、最初の出現の右側のすべてが</h2>にコピーされ、</div>がその文字列の最後に追加されます。

元の値を保持しない場合は、列Bをコピーして[形式を選択して貼り付け]を実行して[値を貼り付け]を実行します。

+0

申し訳ありませんが、私は初心者です。どこにコードを入れますか?ありがとうございました。 – user1188320

+0

変更するテキストがあるセルの右にあるセルにこれを入力しますが、3つすべてのA1をテキストが入っているセルのアドレスに変更します。これが最初のセルに対して実行されたら、新しいセルをコピーして貼り付けることができます。これにより、新しいセルが他の行の横にあり、セルも自動的に更新されます。 – lnafziger

0

数式をドラッグできない場合は、おそらくexcelでこれを行うのは難しいでしょう。そのような大きなファイルがあり、テキストを削除する必要があるときは、sedterminalから使用します。

filename.csvがあなたの現在のファイルで、あなたは出力に更新されたファイルを sedを配置したい場所をnewfilename.csvがある
sed s/<strong>Swarovski Earrings SWER002</strong><h2>Details</h2>/g filename.csv > newfilename.csv 

。ここで

sedSed - An Introduction のための素晴らしいリソースは、今、コンテンツの末尾にdivを追加すると、少し厳しいです。コンテンツの各ブロックはどのように終了していますか?

+0

sedを使うことができれば、catは使えませんか? – lnafziger

+0

'cat'はファイルの内容を表示するために使われます。 'grep'や' sed'のようなコマンドは、ファイルを補強するために使われます。 – mikebmassey

+0

'cat'もファイルを結合するために使うことができます(つまり、最後にテキストを追加します)。これはファイル内の複数行にあるため、とにかく動作しません。 。 – lnafziger

関連する問題