Я перевел файл Excel на китайском языке на английский с помощью OmegaT, инструмента CAT (Computer-Aided Translation), и OmegaT сгенерировал чистый английский файл.

Однако клиент хочет, чтобы я отправил файл Excel, в котором все ячейки заполнены исходным китайским текстом и после перевода на английский язык.

Пример идет как это.

Примечание. Суммы не переведены, а содержимое на китайском и английском языках разделено переводом каретки в каждой ячейке.

Можно ли объединить содержимое ячейки из исходного файла Excel и переведенного файла Excel? Структура двух файлов Excel идентична. Было бы лучше, если бы содержимое ячеек могло быть проверено на предмет того, являются ли они одинаковыми, и если они одинаковы, оставьте исходное содержимое как есть.

Любая помощь будет высоко ценится.

1 ответ1

0

Предполагая, что листы с именами Chinese и English объединены в Combined .

Основная формула: в ячейке A1 =Chinese!A1&Char(10)&English!A1 где & означает объединение двух строк; Char(10) - символ перевода строки (то есть следующая строка)

Если вы хотите, чтобы какие-либо числовые поля были пропущены, слегка измените формулу на = IF(ISNUMBER(Chinese!А1), китайский!А1, китаец!A1 & Char(10) и английский!A1) В этом случае числовые поля будут скопированы с листа на китайском языке без слияния с листом на английском языке .

Заполняйте эту формулу везде, где вы хотите, чтобы ячейки были объединены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .