Excel函数和公式分别对双语字幕文本文件进行分离提取,实现中英文快速分离。让我们看看下面的详细教程。
打开一个双语的txt文本文件,我们想从中分别提取中文或者英文。短信很少,我们可以直接复制。但是,如果有成千上万行,这个规则是不可取的。我们首先创建一个excel文档,并将文本内容复制到excel表格中。
如果复制到表中的文档有空行,按ctrl a首先选择所有文本内容;然后按ctrl g打开定位选项;选择定位条件的地空值;然后右键单击删除所有空行。
在其他系列中,输入函数指的是公式=INDIRECT('B'ROW(B1)*2 ' '),然后下拉列表可以快速提取出偶数编号的中文文本。因为excel中的偶数行是中文文本,即2、4、6、8,奇数行是英文文本,为了在公式下拉中自动生成这样的偶数,使用:ROW(B1)*2。
行(B1)返回A1的行号,乘以2得到2。当你下拉时,公式变成:ROW(B2)*2,你得到4,以此类推。间接函数返回一个单元格引用,如间接(' B2 '),以获取B2单元格内容。
另一种写入方式是分别写入行和列,例如间接(' B'2),并获取B2单元的内容。利用上述方法,构造了在excel中提取偶数行的公式:INternet(' B ' row(B1)* 2)。在E2单元格中输入这个公式,然后下拉完成excel中偶数行的提取。当我们拉下公式;低于偶数行的单元格将显示0。为简洁起见;我们将使用:‘符号;''文本操作;''主要用于过滤容错公式。如果未添加此符号;下拉列表的空单元格将显示0。
输入包含奇数行的提取英文文本的其他列的=间接(' B'ROW(B1)*2-1 ' ')。
上一页12阅读下一页的全文。