excel数字变字母

作者&投稿:白萧 (若有异议请与网页底部的电邮联系)
如何把EXCEL列号数字变成字母~

使用名称 (名称:在 Excel 中代表单元格、单元格区域、公式或常量值的单词或字符串。)可使公式更加容易理解和维护。可为单元格区域、函数、常量或表格定义名称。一旦采用了在工作簿中使用名称的做法,便可轻松地更新、审核和管理这些名称。

您要做什么?

--------------------------------------------------------------------------------

了解有关使用名称的详细信息
了解名称的语法规则
为工作表中的单元格或单元格区域定义名称
通过使用工作表中选定的单元格定义名称
通过使用对话框定义名称
通过使用对话框管理名称
更改名称
删除一个或多个名称

--------------------------------------------------------------------------------

了解有关使用名称的详细信息
名称是一个有意义的简略表示法,便于您了解单元格引用 (单元格引用:用于表示单元格在工作表上所处位置的坐标集。例如,显示在第 B 列和第 3 行交叉处的单元格,其引用形式为“B3”。)、常量 (常量:不是通过计算得出的值。例如,数字 210 和文本“Quarterly Earnings”均为常量。表达式或由表达式计算得出的值都不是常量。)、公式 (公式:单元格中的一系列值、单元格引用、名称或运算符的组合,可生成新的值。公式总是以等号 (=) 开始。)或表 (表:关于特定主题的一组数据的集合,以记录(行)和字段(列)的形式存储。)的用途,乍一看可能上述每个概念都难以理解。下面的信息说明了名称的常见示例以及它们如何提高清晰度和易理解度。

示例类型 没有名称的示例 有名称的示例
引用 =SUM(C20:C30) =SUM(FirstQuarterSales)
常量 =PRODUCT(A5,8.3) =PRODUCT(Price,WASalesTax)
公式 =SUM(VLOOKUP(A1,B1:F20,5,FALSE), -G5) =SUM(Inventory_Level,-Order_Amt)
表 C4:G36 =TopSales06

名称类型
可以创建和使用的名称类型有以下几种。

已定义名称 代表单元格、单元格区域、公式或常量值的名称。您可以创建自己的已定义名称,有时 Microsoft Office Excel 也会为您创建已定义名称,例如当您设置打印区域时。

表名称 Excel 表格的名称,Excel 表格是存储在记录(行)和字段(列)中的有关特定主题的数据集合。每次插入 Excel 表格时,Excel 都会创建 Table1、Table2 等默认 Excel 表格名称,但您可以更改表格的名称使其更有意义。有关 Excel 表格的详细信息,请参阅对 Excel 表格使用结构化引用。

名称的适用范围
所有名称都有一个延伸到特定工作表(也称为局部工作表级别)或整个工作簿(也称为全局工作簿级别)的适用范围。名称的适用范围是指在没有限定的情况下能够识别名称的位置。例如:

如果您定义了一个名称(如 Budget_FY08),并且其适用范围为 Sheet1,则该名称在没有限定的情况下只能在 Sheet1 中被识别,而不能在其他工作表中被识别。
要在另一个工作表中使用局部工作表名称,您可以通过在它前面加上该工作表的名称来限定它,如下面的示例所示:

Sheet1!Budget_FY08

如果您定义了一个名称(如 Sales_Dept_Goals),并且其适用范围为工作簿,则该名称对于该工作簿中的所有工作表都是可识别的,但对于其他任何工作簿都是不可识别的。
名称在其适用范围内必须始终唯一。Excel 禁止您定义在其适用范围内不唯一的名称。但是,您可以在不同的适用范围内使用相同名称。例如,您可以在同一个工作簿中定义一个适用范围为 Sheet1、Sheet2 和 Sheet3 的名称,如 GrossProfit。尽管每个名称都相同,但每个名称在其适用范围内都是唯一的。您可能会执行此操作,以确保使用名称 GrossProfit 的公式在局部工作簿级别始终引用相同的单元格。

您甚至可以为全局工作簿级别定义相同名称 GrossProfit,但范围同样必须唯一。然而在这种情况下,可能会存在名称冲突。为解决这种冲突,默认情况下,Excel 使用为工作表定义的名称,因为局部工作表级别优先于全局工作簿级别。如果不考虑这种优先并要使用工作簿名称,可以通过为工作簿名称加前缀来消除名称歧义,如下面的示例所示:

WorkbookFile!GrossProfit

对于工作簿中除第一个工作表之外的所有工作表,可以不采用局部工作表级别。如果存在名称冲突,第一个工作表始终使用局部名称,且无法将其替代。

定义和输入名称
可以通过使用以下内容定义名称:

编辑栏上的“名称”框 最适用于为选定区域创建工作簿级别的名称。
基于选定区域创建名称 您可以通过使用工作表中选定的单元格很方便地基于现有的行和列标签来创建名称。
“新名称”对话框 最适用于希望更灵活地创建名称(例如指定局部工作表级别适用范围或创建名称批注)的用户。
注释 默认情况下,名称使用绝对单元格引用 (绝对单元格引用:公式中单元格的精确地址,与包含公式的单元格的位置无关。绝对引用采用的形式为 $A$1。)。

您可以通过以下方法来输入名称:

键入 键入名称,例如作为公式的参数。
使用“公式记忆式键入” 使用“公式记忆式键入”下拉列表,其中自动为您列出了有效名称。
从“用于公式”命令中选择 从“公式”选项卡上“已定义名称”组中“用于公式”命令中的可用列表中选择已定义名称。
审核名称
还可以在工作簿中创建已定义名称的列表。在工作表上找到包含两个空列的区域(列表将包含两列,一列用于名称,一列用于名称的说明)。选择将位于列表左上角的单元格。在“公式”选项卡上的“已定义名称”组中,单击“用于公式”,单击“粘贴”,然后在“粘贴名称”对话框中单击“粘贴列表”。

返回页首

了解名称的语法规则
下面是创建和编辑名称时需要注意的语法规则列表。

有效字符 名称中的第一个字符必须是字母、下划线 (_) 或反斜杠 (\)。名称中的其余字符可以是字母、数字、句点和下划线。
注释 不能将大小写字母“C”、“c”、“R”或“r”用作已定义名称,因为当在“名称”或“定位”文本框中输入这些字母中的两个时,会将它们作为当前选定的单元格选择行或列的简略表示法。

不允许的单元格引用 名称不能与单元格引用(例如 Z$100 或 R1C1)相同。
空格无效 在名称中不允许使用空格。请使用下划线 (_) 和句点 (.) 作为单词分隔符,例如 Sales_Tax 或 First.Quarter。
名称长度 一个名称最多可以包含 255 个字符。
区分大小写 名称可以包含大写字母和小写字母。Excel 在名称中不区分大写字符和小写字符。例如,如果创建了名称 Sales,接着又在同一工作簿中创建另一个名称 SALES,则 Excel 会提示您选择一个唯一的名称。
返回页首

为工作表中的单元格或单元格区域定义名称
选择要命名的单元格、单元格区域或不相邻的选定内容 (非相邻选定区域:该选定区域包含彼此互不相邻的两个或多个单元格或区域。在图表中绘制非相邻区域时,请确保组合的选定区域的形状为矩形。)。
单击编辑栏 (编辑栏:位于 Excel 窗口顶部的条形区域,用于输入或编辑单元格或图表中的值或公式。编辑栏中显示了存储于活动单元格中的常量值或公式。)左端的“名称”框。


“名称”框
键入引用您的选定内容时要使用的名称。名称的最大长度为 255 个字符。
按 Enter。
注释 更改单元格内容时不能命名该单元格。

返回页首

通过使用工作表中选定的单元格定义名称
您可以将现有行和列标签转换为名称。

选择要命名的区域,包括行或列标签。
在“公式”选项卡上的“定义的名称”组中,单击“从所选内容创建”。


在“以选定区域创建名称”对话框中,通过选中“首行”、“左列”、“末行”或“右列”复选框来指定包含标签的位置。
注释 使用此过程创建的名称仅引用包含值的单元格,并且不包括现有行和列标签。

返回页首

通过使用“新名称”对话框定义名称
在“公式”选项卡上的“定义的名称”组中,单击“定义名称”。


在“新名称”对话框的“名称”框中,键入要用于引用的名称。
注释 名称的最大长度为 255 个字符。

要指定名称的适用范围,请在“适用范围”下拉列表框中选择“工作簿”或工作簿中工作表的名称。
可以选择在“批注”框中输入最多 255 个字符的说明性批注。
注释 如果将工作簿保存到 Microsoft Office SharePoint Server 2007Excel Services 中,并且指定一个或多个参数,则批注在“参数”任务窗格中用作屏幕提示。

在“引用”框中,执行下列操作之一:
要输入一个单元格引用,请键入该单元格引用。
提示 默认情况下,会输入当前所选内容。要输入其他单元格引用作为参数,请单击“压缩对话框” (暂时缩小对话框),选择工作表中的单元格,然后单击“展开对话框” 。

要输入常量,请键入 =(等号),然后键入常量值。
要输入公式,请键入 =,然后键入公式。
要完成并返回工作表,请单击“确定”。
提示 要加宽或加长“新名称”对话框,请单击并拖动底部的抓握控点。

返回页首

通过使用“名称管理器”对话框管理名称
使用“名称管理器”对话框可以处理工作簿中的所有已定义名称和表名称。例如,您可能希望查找有错误的名称,确认名称的值和引用,查看或编辑说明性批注,或者确定适用范围。您还可以排序和筛选名称列表,在一个位置轻松地添加、更改或删除名称。

要打开“名称管理器”对话框,请在“公式”选项卡上的“已定义名称”组中单击“名称管理器”。



视图名称
“名称管理器”对话框显示有关列表框中每个名称的以下信息:

此列: 显示内容:
图标和名称 下列任意一项:


已定义名称,用已定义名称图标表示。
表名称,用表名称图标表示。


值 名称的当前值,如公式结果、字符串常量、单元格区域、错误、值数组或占位符(如果无法计算公式)。下面是一些具有代表性的示例:

"this is my string constant"
3.1459
{2003;12,2002;23,;2001,18}
#REF!
{...}


引用 名称的当前引用。下面是一些具有代表性的示例:

=Sheet1!$A$3
=8.3
=HR!$A$1:$Z$345
=SUM(Sheet1!A1,Sheet2!B2)


适用范围 工作表名称(如果适用范围是局部工作表级别)。
“工作簿”(如果适用范围是全局工作表级别)。


批注 有关名称的其他信息(最多 255 个字符)。下面是一些具有代表性的示例:

该值将于 2007 年 5 月 2 日到期。
请不要删除!关键名称!
基于 ISO 认证检查数。


注释 如果将工作簿保存到 Microsoft Office SharePoint Server 2007Excel Services 中,并且指定一个或多个参数,则批注在“参数”任务窗格中用作屏幕提示。


注释

更改单元格内容时不能使用“名称管理器”对话框。
“名称管理器”对话框不显示在 Visual Basic for Applications (VBA) 中定义的名称,或者隐藏的名称(名称的“可见”属性设置为“False”)。
调整列的大小
要根据列中的最大值自动调整该列的大小,请双击列标题的右侧。
对名称进行排序
要按升序或降序对名称列表进行排序,可以单击列标题。
筛选名称
使用“筛选”下拉列表中的命令可以快速显示名称子集。选择每个命令可以打开或关闭筛选操作,这样可以很容易地合并或删除不同的筛选操作以获得所需的结果。

若要筛选名称列表,请执行下面的一项或多项操作:

选择: 目的:
名称适用于工作表 只显示适用范围为工作表的名称。
名称适用于工作簿 只显示工作簿范围内全局适用的名称。
有错误的名称 只显示值包含错误(如 #REF、#VALUE 或 #NAME)的那些名称。
没有错误的名称 只显示值不包含错误的那些名称。
已定义名称 只显示由您或 Excel 定义的名称,如打印区域。
表名称 只显示表名称。

返回页首

更改名称
如果更改已定义名称或表名称,则工作簿中该名称的所有使用实例也会更改。

在“公式”选项卡上的“定义的名称”组中,单击“名称管理器”。


在“名称管理器”对话框中,单击要更改的名称,然后单击“编辑”。
提示 也可以双击该名称。

在“编辑名称”对话框的“名称”框中,为引用键入新名称。
在“引用位置”框中,更改引用,然后单击“确定”。
在“名称管理器”对话框的“引用位置”框中,更改名称代表的单元格、公式或常量。
若要取消不需要或意外的更改,请单击“取消” ,或者按 Esc。
若要保存更改,请单击“提交” ,或者按 Enter。
注释 “关闭”按钮仅关闭“名称管理器”对话框。不需要提交已进行的更改。

返回页首

删除一个或多个名称
在“公式”选项卡上的“定义的名称”组中,单击“名称管理器”。


在“名称管理器”对话框中,单击要更改的名称。
通过执行下列操作之一选择一个或多个名称:
若要选择某个名称,请单击该名称。
要选择连续组内的多个名称,请单击并拖动这些名称,或者按住 Shift 单击该组内的每个名称。
要选择非连续组内的多个名称,请按住 Ctrl 单击该组内的每个名称。
单击“删除”。也可以按 Delete。
单击“确定”确认删除。

准备工具/材料:装有windows 10的电脑一台,Microsoft Office 家庭和学生版 2010 excel软件。
1、首先,我们在电脑上打开excel,然后输入一个长的数字。此时,我们可以看到长数字不能完全显示。

2、我们右键单击单元格,就会弹出界面。我们单击设置单元格格式。

3、在弹出界面中,我们单击文本,然后单击确定。

4、之后,我们双击单元格,可以看到显示的长数字。

插入一个模块在模块中粘贴以下代码: 函数的使用方法是=sztozm(单元格地址) 比如:=sztozm(A1)
Public Function SZtoZM(target As String) As String
aa = target
For i = 0 To 9
bb = InStr(1, "0123456789", i)
cc = Mid("GYESIWLQBJ", bb, 1)
aa = Replace(aa, i, cc)
Next
SZtoZM = aa
End Function

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim i As Byte
Dim MyString As String
arr = Array("g", "y", "e", "s", "i", "w", "l", "q", "b", "j")
MyString = ""
For i = 1 To Len(Target.Offset(-1, 0))
If Mid(Target.Offset(-1, 0), i, 1) <> "." Then
MyString = MyString & arr(Mid(Target.Offset(-1, 0), i, 1))
Else
MyString = MyString & "."
End If
Next i
Target.Offset(-1, 0) = MyString
End Sub

Public Function hs(Str As String)
For i = 1 To Len(Str)
s = Mid(Str, i)
hs = hs & WorksheetFunction.VLookup(s, [{".",".";"0","g";"1","y";"2","e";"3","s";"4","i";"5","w";"6","l";"7","q";"8","b";"9","j"}], 2)
Next
End Function

使用自动更正就可以了

同求。。。

excel表格内容变字母,如何解决呢?
答:excel表格内容变字母的解决方法(一)步骤:先选中你输入的一串阿拉伯数字变成字母或异常的数字,然后点你鼠标右键,excel表格内容变字母的解决方法(二)步骤:选中点右键之后,打开多级菜单,找到“设置单元格格式”选项。excel表格内容变字母的解决方法(三)步骤:点“设置单元格格式”选项,出现“单元格格...

excel表中数字变字母怎么办?
答:在Excel表格中,数字异常或变成字母的情况可能是由以下原因导致的:单元格格式设置不正确:如果单元格的格式没有正确设置,可能会导致数字显示异常或变成字母。通过选中异常的单元格,然后使用鼠标右键点击,并选择“设置单元格格式”选项,在弹出的对话框中选择“分类”下的“文本”格式,可以解决该问题。输...

Excel怎么把数字变成字母?
答:要将列标显示由数字变成字母,需要更改引用样式设置。具体操作步骤如下:1. 打开Excel表格,并选中要更改列标的列。可以通过单击列标来选择整列,也可以通过拖动鼠标来选择多个列。2. 在“开始”选项卡中,找到“数字”组,并单击“数字格式”下拉列表中的“更多数字格式”选项。3. 在“格式单元格”...

excel2007输入小数点后数字变成了字母怎么办?
答:1、将储存格格式默认为常规设置 2、将鼠标移至储存格右边竖线上,当鼠标出现“+”,双击鼠标左键 3、在输入或者粘贴数字入储存格前,在储存格上按F2或者双击鼠标左键进入编辑模式,在储存格里键入一个单引号” ‘ “ ,在输入或者粘贴数字,就不出出现不完整的内容 4、如图1为常规输入,变成不...

表格内数字变为字母?
答:单元格里面的数字变成字母,这可能是因为该单元格使用了文本格式。文本格式是将数字视为文本而不是数值进行存储和显示, 所以Excel中的公式和计算将无法识别该单元格内的数据。如果需要进行计算,可以尝试将该单元格的格式更改为数值格式或通用格式。此外,也可以在单元格前面加上等号来强制Excel将其视为计算...

在Excel中怎样将数字转换为字母?
答:在Excel中,你可以使用函数将数字转换为字母。具体来说,你可以使用CHAR函数来完成这个任务,CHAR函数将一个ASCII码转换为对应的字符。字母"A"对应的ASCII码是65,字母"B"对应的ASCII码是66,以此类推。以下是将数字转换为字母的一种方法:假设你的数字位于单元格A1,你想将它转换为字母。在另一个单元...

为什么EXCel输入数字后变成带字母的
答:第一:这个可能是设置单元格格式后所起的变化,比如设置数值前面带有A字母,如下图的操作,放大查看:第二:如果单元格中出现E字母,说明是科学计数法,因为在excel中输入数值超过11位时,就会自动变成科学计数法。无论您怎么调整列的宽度,显示的始终是科学计数法。相关办法:1.设置单元格格式为文本;2...

excel中长段数字变成字母怎么办?
答:材料/工具:Excel2010 1、如图所示,就是数字变成有字母的了,而且又有加号的形式 2、如果你把光标移动到表格里,点击一下,数字后四位都变成零了。3、选中表格,右击鼠标,找见‘设置单元格格式’4、单元格格式框出来后,选中‘文本’,就是长段数字重新输入一遍就可以了。5、效果如下,就没有变成...

怎样在excel里把数字变成字母
答:1、打开一个excel表格,如下图,在数字前面加上字母。2、选中所有的数字后,点击鼠标右键,选择设置单元格格式。3、点击自定义,类型输入A0(A为加入的字母),然后点击确定。4、这样所有的数字都加上字母了,如下图所示。以上就是在excel里的数字前面加字母的教程了,学会了的小伙伴快去试试吧&#...

excel中为什么输入的一串数字会变成数字加英文字母
答:Excel表格中数字异常或变字母的解决方法及步骤:一. 原因:excel的计算精度现在,超过11位显示为科学计数法格式,超过15后数值显示为0。二. 步骤:首先请放心数据没有出现错误,原因在于单元格格式不对罢了。2. 选中相应单元格,鼠标右键点击出现如图界面,双击选中“设置单元格格式”。3. 如图所示...