我的每一行都有一个包含多个项目的列,以分号分隔,但我希望每行只有第一个项目。我的数据如下:
1 mmSM7.3.54;IGHV14-3*01;musIGHV236
2 mm7183.20.37;IGHV5-17*01;musIGHV219
3 mmIGHV5-9-1*02;musIGHV207;7183.14.25
4 mm7183.20.37;IGHV5-17*01;musIGHV219
5 mmIGHV7-1*03;S107.1.42
6 mmIGHV9-2*01;VH9.13;musIGHV242;VGAM3.8-2-59
7 mmmusIGHV231;SM7.2.49;IGHV14-2*01
我想要一个只有每行第一项的列,如下所示:
1 mmSM7.3.54
2 mm7183.20.37
3 mmIGHV5-9-1*02
4 mm7183.20.37
5 mmIGHV7-1*03
6 mmIGHV9-2*01
7 mmmusIGHV231
有谁知道这样做的方法?任何帮助都会很棒。谢谢。
答案 0 :(得分:0)
你的意思是每个记录中的第一项直到第一个分号; ?您没有提到文件类型,但如果是文本,csv,rtf或xlsx,您可以在Excel或大多数其他电子表格应用程序中快速轻松地完成此操作。 1)启动Excel,使用File>打开(将文件类型更改为所有文件。)并打开文件 2)选择包含数据的列或所有单元格 3)单击DATA选项卡,然后选择Text to Columns>定界>下一个>检查分号框>完 4)每条记录中的第一项现在将在其自己的列中。您可以复制此列并将其保存在新文件中,或者只删除您不想要的所有内容,并以与以前相同的文件格式保存原始文件。