2017-05-08 20 views
0

私はこのような一つのセル:変換値、同じID値

930 "<h2>Crawford, 1963-</h2> [wpse_playlist type=""audio"" tracklist=""true"" tracknumbers=""true"" images=""true"" artist=""true""] [wpse_trac title=""Indian Summer"" src=""http://urlnamehere/bitstream/handle/2374.UC/731507 /Elliston_Marisa_Crawford_01-10-14_Track_01.mp3?sequence=7"" type=""audio/mpeg"" caption="""" description="""" meta_artist=""Crawford, Marisa & Pendarvis, Jack, 1963-"" meta_length_formatted="""" thumb_src="""" image_width=""300""][wpse_trac title=""The River"" src=""http://urlnamehere/bitstream/handle/2374.UC/731507/Elliston_Marisa_Crawford_01-10-14_Track_02.mp3?sequence=8"" type=""audio/mpeg"" caption="""" description="""" meta_artist=""Crawford, Marisa & Pendarvis, Jack, 1963-"" meta_length_formatted="""" thumb_src="""" image_width=""300""][wpse_trac title=""Swimming in Lanes Five and Six

は私が各タイトルの値に対して1つの行を取得するようにそれを破るしたいとSRC値、従ってこの場合には、同じID(930を保持したまま:

行1:

930 | wpse_trac title=""Indian Summer" | src=""http://urlnamehere/bitstream/handle/2374.UC/731507 /Elliston_Marisa_Crawford_01-10-14_Track_01.mp3?sequence=7"

行の2

930 | [wpse_trac title=""The River"" src=""http://urlnamehere/bitstream/handle/2374.UC/731507/Elliston_Marisa_Crawford_01-10-14_Track_02.mp3?sequence=8

+0

ラインを分割する基準は何ですか? 930で始まる? 'sequence ='と数字で終了しますか? – Absinthe

答えて

0

テキストがセルA1にある場合は、次の式を試してみて、下式をドラッグ:セル内のテキストを

=MID($A$1,1,SEARCH(" ",$A$1)-1)&" | "&MID($A$1,SEARCH("£wpse_trac title",SUBSTITUTE($A$1,"wpse_trac title","£wpse_trac title",ROW(A1))),SEARCH("£http:",SUBSTITUTE($A$1,"http:","£http:",ROW(A1)))-SEARCH("£wpse_trac title",SUBSTITUTE($A$1,"wpse_trac title","£wpse_trac title",ROW(A1)))-8)&" | "&MID($A$1,SEARCH("£http:",SUBSTITUTE($A$1,"http:","£http:",ROW(A1)))-6,SEARCH(" ",$A$1,SEARCH("£sequence",SUBSTITUTE($A$1,"sequence","£sequence",ROW(A1))))+10-SEARCH("£http:",SUBSTITUTE($A$1,"http:","£http:",ROW(A1)))-6) 

string substitute

+0

ありがとう、私はそれを試してみましょう! – LisaH

1
  1. 場所をA1
  2. Dataタブに移動し、Text to Columns
  3. Delimitedを選択し、Nextを押して選択します。
  4. Other:をチェックし、]を入力し、Nextを押します。
  5. には、A1以外のセルを選択し、Finishをクリックします。

元のテキストが多くの列に分かれて表示されます。置き換えるテキスト]ダイアログボックスを開くには、キーボードでキーを押しCtrl+H

  1. :この時点では、次の手順に従ってください。 Find what:には、" type*と入力し、Replace Allをクリックします。
  2. 結果のデータを含むすべてのセルを選択してコピーし、 はTransposeと貼り付けて、列ではなく行に貼り付けます。
  3. あなたによって作られたいくつかの小さなタッチで目的のタスクを完了します(希望されていない)

を最初と最後のセルを削除します。 ENJOY

関連する問題