有没有办法在文本字符串中嵌入一个数字,同时仍然将其舍入为数百万并显示“m”?
如果只是格式化,我会使用:
#.#,, 'm'
在文中我会使用:
text(ref, "#.#,,")
但你怎么能把两者结合起来?以下不起作用
text(ref, "#.#,,m")
答案 0 :(得分:3)
=TEXT(ROUND(ref,-6)/1000000,"#,##0")&"m"
这会将数字舍入到数百万,然后将6 0's
替换为字母'm'。例如4,658,458,685
将成为:
4,658m
编辑:
以下内容符合TEXT
函数内所有内容的要求:
=TEXT(ref, "#.#,," & """m""")