首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在开放式办公室中取消前导零点

在开放式办公室中取消前导零点
EN

Stack Overflow用户
提问于 2017-04-19 03:38:33
回答 2查看 417关注 0票数 0
代码语言:javascript
复制
  A        B            C   D

2 DRUGS 000000000004    2   PARACETAMOL (ACETAMINOPHEN)  TAB 500 MG

这是我在开放办公室的条目,这里有列a的第2行,我创建了一个公式=CONCATENATE("('" ;A2;"','";B2;"','";C2;"','";D2;"'),")

这个给了我这个结果:

(“药物”、“4”、“2”、“对乙酰氨基酚(对乙酰氨基酚) TAB 500 MG”),

基本上,我希望得到这样的结果:

(“药物”,“000000000004”,“2”,“扑热息痛(对乙酰氨基酚)TAB500MG”),

列B设置为数字,前导零设置为12。

我想要的是得到B列中的前导零将被保留的结果。

EN

回答 2

Stack Overflow用户

发布于 2017-04-19 13:38:10

代码语言:javascript
复制
=CONCATENATE("('" ;A2;"','";TEXT(B2;"000000000000");"','";C2;"','";D2;"'),")

使用任何您想要的掩码作为TEXT函数的第二个参数

更多关于TEXT和其他文本函数的信息:Functions#TEXT

票数 1
EN

Stack Overflow用户

发布于 2017-04-19 13:28:18

请尝试:

代码语言:javascript
复制
=CONCATENATE("('";A2;"','";REPT("0";12-LEN(B2));B2;"','";C2;"','";D2;"'),")

我怀疑您在B2中使用的是用许多领先的0格式化的4。如果是这样的话,假设有许多其他条目,有可能是文本和单元格内容--实际上类似于000000000004 --对于这些内容,上面的公式将不起作用(但您的公式应该有效)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43485906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档