excel一个单元格中既有文字又有数字,怎么对数字设置百分比格式,只有一个单元格!

2024-11-02 21:29:02
推荐回答(5个)
回答1:

1、电脑打开Excel表格2019版本,然后列出数据。

2、列好数据后,选择数据旁的一个单元格,按Ctrl+1调出单元格设置页面。

3、进入单元格设置页面,点击自定义,然后自定义格式为"某某公司利润增长"0.00%。

4、自定义格式之后,输入公式=C2。

4、输入公式后回车就可以得到有文字又有百分比了。

5、或者也可以直接在设置好格式的单元格中,直接输入数字也可以。

回答2:

1、首先,打开电脑上面的一个excel表格,右键单击旁边的空白单元格。

2、在弹出来的选项中,选择设置单元格格式。

3、进入到单元格格式里面,选择左边栏的自定义,然后在右边的类型里面输入公司利润增长"0.00%。单击确认。

4、然后再在单元格上面输入“=M2”,并回车确定。

5、这样设置就是既有文字又有百分比的形式了。同时鼠标向下拖拉其它单元格也是类似效果出来。

回答3:

我不知道你是如何引用数据库数据的,其实在引用时就可以设定数据格式了。

另外你的G1也完全可以使用这样的内容来显示

G1输入 0.0042390234

格式为自定义,代码为:"baidu公司这个月比上个月利润增长"0.00%


这么做的好处就是G1实际上是数值型,可以直接参与运算。

"G1="Baidu’s trading volume as a percentage of float is "&value!E9&"

早说嘛,改成这样就简单了

="Baidu’s trading volume as a percentage of float is "&TEXT(value!E9,"0.00%")

或者G1输入 =value!E9,格式自定义为:"Baidu’s trading volume as a percentage of float is "0.00%


上图,给你看看两种方式的不同之处。

1

2

回答4:

增加辅助列,如H列。
那么在H1写入数组公式“=SUBSTITUTE(G1,LOOKUP(9.9999999E+307,--MID(G1,MIN(IF(ISNUMBER(FIND({0,1,2,3,4,5,6,7,8,9},G1)),FIND({0,1,2,3,4,5,6,7,8,9},G1))),ROW(INDIRECT("1:"&LEN(G1))))),"")&TEXT(LOOKUP(9.9999999E+307,--MID(G1,MIN(IF(ISNUMBER(FIND({0,1,2,3,4,5,6,7,8,9},G1)),FIND({0,1,2,3,4,5,6,7,8,9},G1))),ROW(INDIRECT("1:"&LEN(G1))))),"0.00%")”,注意是数组公式,即输入或在单元格内贴入公式后按按Ctrl+Shift+回车。
试试吧,有问题再讨论,祝你成功!

回答5:

如果是人工输入的请在输入时手动转换一下;如果是公式结果则写公式时用乘100后用ROUNDUP定位数并加%号。