Excelの数式を使用して数行を1行に結合し、それらを単一のセルに配置する


0

Excelスプレッドシートに次の行があります。

============================================
| Male    | Jack    | 8765    | India      |
============================================
| Female  | Jill    | 5425    | Japan      |
============================================
| Male    | Pet     | 8541    | China      |
============================================
| Female  | Joan    | 2156    | Australia  |  
============================================

上記の行を1つのセルにまとめるのにExcelの数式を使用するにはどうすればよいですか。 (上記のデータは頻繁に変わる可能性があるため、手動では実行したくありません。)

======================================
| Male    Jack    8765    India      |
| Female  Jill    5425    Japan      |
| Male    Pet     8541    China      |
| Female  Joan    2156    Australia  |  
======================================

(あなたの情報のために - 私は、マイクロソフトが同じ内容を連続して組み合わせることができることを確認します

============================================
| Male    | Jack    | 8765    | India      |
============================================

単一行に

======================================
| Male    Jack    8765    India      |
======================================

式を使う CONCATENATE または & で述べたように http://office.microsoft.com/en-us/excel-help/combine-the-contents-of-multiple-cells-HA010248390.aspx?CTT=5&origin=HA010250379

しかし、私は単一のセルに複数の行にExcelの式を使用したいです。可能?

回答:


1

つかいます CONCATENATE および/または & 行内のデータを組み合わせて使用​​するには... &CHAR(10)&...行の改行を挿入します。オンにする テキストを折り返す 改行が正しく表示されるように結果を保持するセルに対して。

セルの内容は可変長であるため、プロポーショナルフォントで表示される可能性があるため、列はおそらく正しく整列しません。最良の結果を得るには、固定幅フォントを使用し、 LEN そして REPT データ間に適切な量のスペースを決定して挿入する機能。たとえば、セルA1のデータがスペースで埋められて列が20文字幅になるようにするには、 ... A1 & REPT(" ", 20-LEN(A1)) & ...

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.