在下面的示例中,您将看到会发生什么情况如果您尝试在不使用TEXT函数的情况下联接文本和数字 。在此例中,我们使用与号(&)连接文本字符串,一个空格(“”),而值将具有=A2&””&B2 。
正如你看到的,Excel删除了B2单元格中的日期格式 。下一示例将展示TEXT函数如何使你应用所需的格式 。
更新的公式为:
如何将数字转换为文本,例如将123转换成一百二十三?很遗憾,不能使用TEXT函数,你需要使用VisualBasicforApplications(VBA)代码 。以下链接具有一种方法:如何将转换为英语单词在Excel中的一个数值
能否更改文本大小写?可以,可使用UPPER、LOWER和PROPER函数 。例如,=UPPER(“hello”)会返回“HELLO” 。
能否像在单元格中使用Alt+Enter一样,使用TEXT函数添加新行(换行符)?是的但它需要执行一些步骤 。首先,选择单元格希望它发生,并使用Ctrl+1弹出格式>单元格对话框,然后对齐>文本控件>选中自动换行选项 。接下来,调整您已完成的文本函数来加入ASCII函数char(10)所需换行符的位置 。您可能需要调整您的栏宽度,具体取决于最终结果的对齐方式 。
本例中,我们使用:=”Todayis:”&CHAR(10)&TEXT(TODAY(),”mm/dd/yy”)
Excel为何将编号条目转换成如下形式:1.22E+07这称为科学记数法 。如果单元格的格式设置为“常规”,Excel会自动转换超过12位的数字,如果如果单元格的格式设置为“数字”,则会自动转换超过15位的数字 。如果需要输入较长的数字字符串但不希望转换,则在将值输入或粘贴到Excel之前,先将所涉及的单元格的格式设置为“文本” 。
以不同语言显示的日期
Mynda建议…
如果您使用不同的国家/地区的用户共享Excel文件和报表,您可能希望为其提供他们的语言中的报表 。ExcelMVP,MyndaTreacyExcel日期显示在不同语言本文中具有精美的解决方案 。它还包括可以下载示例工作簿 。
另请参阅创建或删除自定义数字格式
将存为文本的数字转换成数字
所有Excel函数(按类别列出)
猜你喜欢
- LEFT、LEFTB 函数
- RIGHT、RIGHTB 函数
- TRIM 函数
- CONCATENATE 函数
- CONCAT 函数
- FIND、FINDB 函数
- SEARCH、SEARCHB 函数
- 参考 文本函数
- MEDIAN 函数
- RANK 函数
