Как объединить ячейки и добавить дополнительный текст?
Я очень новичок в Calc, но относительный ветеран с Excel. К сожалению, у меня нет последней доступной для меня. Я пытаюсь создать новую ячейку в ряд с данными, которые мне нужно использовать, как показано ниже
AF Afghanistan
AL Albania
DZ Algeria
с выходом в столбце C, подобным этому
<option value="AF">Afghanistan</option>
Я попытался использовать функцию CONCATENATE
безрезультатно. Может ли кто-нибудь указать мне в правильном направлении, как это сделать в OpenOffice Calc (версия 3).
Спасибо
Ответы
Ответ 1
Я полагаю, что проблема избежания кавычек, так как они также ограничивают "дополнительные строки". В любом случае, он должен работать с CONCATENATE, используя эту формулу:
=CONCATENATE("<option value=""";A1;""">";B1;"</option>")
EDIT:
Извините, каждый раз, когда испортил разделители аргументов (с немецким l11n, используются точки с запятой вместо commata...). При локализации на английском (US) вам нужна эта версия:
=CONCATENATE("<option value=""",A1,""">",B1,"</option>")
Если удвоение qoutes вокруг первой ссылки на ячейку не работает, попробуйте заменить ее на CHAR(34)
(десятичный код ASCII для двойных кавычек равен 34, а 22 - шестнадцатеричное значение):
=CONCATENATE("<option value=",CHAR(34),A1,CHAR(34),">",B1,"</option>")
Ответ 2
предположим, что "AF" находилось в столбце A1, а "Афганистан" находился в столбце C1, тогда это привело бы к желаемому результату
="<option value='"&A1&"'>"&C1&"</option>"
Этот код даст вам этот вывод
<option value='AF'>Afghanistan</option>