在Microsoft Excel中将列的多个单元格转换为单个单元格

时间:2017-06-19 06:28:55

标签: excel excel-vba row converter vba

我想选择A列的某些单元格并将其转换为列上的单个单元格并在每个单元格数据之间添加The或/ Character。

例如,请看我的照片。 我已在列中选择了一些单元格,并希望将这些单元格转换或合并为具有/分隔单元格数据的单个单元格。

照片:

Image - click here

我在Excel中非常业余。请给我一步一步的转换指南。

1 个答案:

答案 0 :(得分:1)

在Excel 2016中,您可以使用名为Textjoin()的新函数,其语法为

=Textjoin(delimiter, ignore empty text, range to join)

从您的屏幕截图中,您似乎想要加入每列中第12行到第15行的文本,因此公式将为

=Textjoin("/",true,B12:B15)

将该公式复制到右侧。

在早期版本的Excel中,您可以使用

=B12&"/"&B13&"/"&B14&"/"&B15

并复制到右侧。

顺便说一下,如果样本截图显示的是英文而不是阿拉伯语,那么我们的任务就是帮助你更轻松一点,因为有了阿拉伯语,我们大多数人都会被迫比较图片,因为我们大多数人都可以'读阿拉伯语和英语一样简单。