如果 A1 中的单词与 C 列中的单词匹配,并且 B1 中的单词与 E 列中的单词匹配,并且

如果 A1 中的单词与 C 列中的单词匹配,并且 B1 中的单词与 E 列中的单词匹配,并且

单元格 A1 包含一个由希伯来语单词组成的段落(它们是希伯来语的圣经经文,因此有时每个单元格的长度超过 254 个字符)。

B1 单元格包含一段英文单词(它们是英文圣经经文,因此有时每个单元格的长度超过 254 个字符)。

C 列包含单个希伯来语单词的列表。

D 列包含每个希伯来语单词的唯一代码。

E 列包含单个英文单词的列表。

F 列包含每个英文单词的唯一代码。

最后,G 列包含一个单词列表,如果满足所有条件,这些单词将替换英文单词。(这些词是音译的单词和一些短语)。

因此,这就是我想要做的:如果单元格 A1 的段落中的希伯来语单词与列 C 中的列表中的希伯来语单词相同,

并且单元格 B1 段落中的英文单词与列 E 中的列表中的英文单词相同,

并且该单词的唯一代码在 D 列和 F 列中相同,

然后在(新的)H 列中创建一个新段落(圣经经文),它将是以下组合:呈现 B1 中不符合此条件的现有英语单词,但在满足所有条件时呈现 G 列中的音译单词。由于 254 个字符的问题,我不确定 Excel 是否会支持此任务,但由于我不了解 VBA,我认为在 Excel 中寻求帮助会更容易。

相关内容