我是Calc的新手,但他是Excel的老手.不幸的是我没有后者可供我使用.我正在尝试使用我需要使用的数据内联创建一个新的单元格,如下所示
AF Afghanistan
AL Albania
DZ Algeria
Run Code Online (Sandbox Code Playgroud)
像这样在C列输出
<option value="AF">Afghanistan</option>
Run Code Online (Sandbox Code Playgroud)
我试过用这个CONCATENATE功能无济于事.有人能指出我在OpenOffice Calc(第3版)中如何实现这一目标的正确方向.
谢谢
toh*_*ohu 25
我认为这是一个逃避引号的问题,因为它们也划定了"额外的字符串".无论如何,它应该使用CONCATENATE,使用这个公式:
=CONCATENATE("<option value=""";A1;""">";B1;"</option>")
Run Code Online (Sandbox Code Playgroud)
编辑:
对不起,每次弄乱参数分隔符(使用德语l11n,使用分号而不是commata ...)使用英语(美国)本地化,你需要这个版本:
=CONCATENATE("<option value=""",A1,""">",B1,"</option>")
Run Code Online (Sandbox Code Playgroud)
如果将第一个单元格引用周围的qoutes加倍不起作用,请尝试将其替换为CHAR(34)(双引号的十进制 ASCII代码为34,而22为十六进制值):
=CONCATENATE("<option value=",CHAR(34),A1,CHAR(34),">",B1,"</option>")
Run Code Online (Sandbox Code Playgroud)
小智 5
假设"AF"在A1列中,"阿富汗"在C1列中,那么这将产生所需的结果
="<option value='"&A1&"'>"&C1&"</option>"
Run Code Online (Sandbox Code Playgroud)
该代码将为您提供此输出
<option value='AF'>Afghanistan</option>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
39222 次 |
| 最近记录: |