web-dev-qa-db-ja.com

LibreOfficeまたはOpenOfficeで2つの列を1つにマージする方法は?

私のCSVでは、実際には1列だけの列を使用する必要があるので、これら2つの列の内容を各行について最初の列に連結したい(この後、余分な列を削除したい)?私はMacを使用しているため、LibreOfficeとOpenOfficeを使用しています。

9

私は物事を複雑にするのが好きなので、ここで私が何をするか:

  1. 両方の列を選択し、右クリックしてFormat Cellsを選択し、Text形式を選択します
  2. 最初の列を右クリックして、Insert Columns Leftを選択します
  3. =CONCATENATE(B2,C2)(または連結する必要があるセル)を挿入してプルダウンし、セルを対応する連結で埋めます
  4. 作成した最初の列を選択してコピーします
  5. 最初の列を右クリックし、Paste Specialを選択し、Textの下でSelectionを選択し、Noneの下でOperationsを選択し、Don't shiftの下でShift Cellsを選択します(他のすべての選択を削除します)。警告が表示されたら、現在のセルを上書きするためにYesをクリックしてください
  6. これでテキストが連結された列ができたので、列BとC(または連結したもの)を削除すると、連結されたテキストが最初の列に残ります(数式はありません)。
12
Zina