Excel中如何将一个单元格中的值作为另一个单元格引用地址呢?

EXCEL中如何引用某个单元格中的数据作为引用地址?~

EXCEL中如何引用某个单元格中的数据作为引用地址

一、这要用到INDIRECT函数

二、INDIRECT函数的定义
返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。
语法
INDIRECT(ref_text,a1)

Ref_text 为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果
ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值 #REF!。
注意:如果 ref_text 是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值
#REF!。

A1 为一逻辑值,指明包含在单元格 ref_text 中的引用的类型。
如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。
如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。

三、举例
(1)假设要在A1单元格中写入100,要在A2单元格得出B100单元格的内容,则可以在A2单元格写入公式
=INDIRECT("B"&A1)

(2)假设在A1单元格中写入“B”,在B1单元格中写入了100,想在C1单元格中得出B100单元格中的数据,则C1单元格中写入公式
=INDIRECT(A1&B1)

(3)假设B1单元格中写入的单元格地址“B100”,A1单元格中要引用它所代表的B100单元格的内容,则可以在A1单元格写入公式
=INDIRECT(B1)

(4)假设要在A1单元格得出对B100单元格的引用,那么A1单元格的公式可以写成
=INDIRECT("B100")

1、随意选中一个单元格输入数据,作为被引用数据单元格

2、选中需要引用数据的单元格,并输入“=”号

3、将鼠标光标放在被引用数据的单元格上

4、按‘Enter’键,被引用单元格中的数据同步到引用单元格内

5、修改被引用单元格中的数据,引用单元格中的数据也将同步更新

6、如果sheet1工作表想引用sheet2工作表中某一单元格中的数据,直接在第二步中直接将光标放在sheet2中的对应单元格上即可

一、这可以用INDIRECT函数来完成。

二、INDIRECT函数的定义:

返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。

语法

INDIRECT(ref_text,a1)

Ref_text    为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值 #REF!。

  • 如果 ref_text 是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值 #REF!。

A1    为一逻辑值,指明包含在单元格 ref_text 中的引用的类型。

  • 如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。

  • 如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。

 

三、举例

 

(1)假设在A1单元格中写入或由公式得出“B100”这样的数据,想在B1单元格得出B100单元格的内容(即A1单元格写入文本单元格地址,在B1单元格得出这个单元格的内容),则B1单元格写入公式:

=INDIRECT(A1)

(2)假设在A1单元格中写入数字50,想在B1单元格得出C50单元格的内容(即A1单元格写入行数,在B1单元格得出C列该行单元格的内容),则B1单元格写入公式:

=INDIRECT("C"&A1)

(3)假设在A1单元格中写入字母"H",想在B1单元格得出H20单元格的内容(即A1单元格写入列名,在B1单元格得出第20行该列单元格的内容),则B1单元格写入公式:

=INDIRECT(A1&20)

(4)假设在A1单元格中写入字母"G",在B1单元格写入数字40,想在C1单元格得出G40单元格的内容(即A1单元格写入列名,B1单元格写入行数,要得出列名和行数组成的单元格的内容),则C1单元格写入公式:

=INDIRECT(A1&B1)

四、单元格地址

表格的顶上是一排字母A,B,C,.......这个就是列标
表格的左边是一竖列的数字1,2,3,.......这个就是行号
列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址,如A列的第三行,为A3单元格,C列的第18行为C18单元格,第五列的第七行就是E7单元格,这样形成了一个个的坐标,标明了每个单元格的位置.



用indirect(),在C1中输入=indirect("A"&b1)即可,其他的同理。

="A"&B1

excel怎么把一个单元格内容全部显示出来
答:要在Excel中完全显示一个单元格的内容,可以通过调整列宽、更改字体大小或使用“自动换行”和“文本控制”功能来实现。1. 调整列宽:如果一个单元格的内容被切割或者显示不完整,有可能是因为列宽不够。要解决这个问题,只需将鼠标放在列标题的边界上,当鼠标变成双向箭头时,拖动以调整列宽。2. 更改字体...

EXCEL表如何把单元格分成三个?
答:1. 选择要拆分的单元格。2. 单击“布局”选项卡中的“拆分单元格”按钮。3. 在“拆分单元格”对话框中,输入要拆分的列数和行数。例如,如果您希望将单元格分为3列和1行,则输入“3”和“1”。4. 单击“确定”按钮,Excel将会根据您的要求拆分单元格,使其变为所需的大小和形状。5. 现在,...

在excel中如何把一个横格分成多个横格呢?
答:方法一:合并单元格 打开Excel,选择需要拆分的单元格。在“开始”标签中的“合并和居中”功能区中,点击“合并单元格”。已选择的单元格就会被合并,并且合并后的单元格中会显示被合并的内容。方法二:输入拆分数值 打开Excel,选择需要拆分的单元格。在“设置单元格格式”窗口中,点击“对齐”选项卡。...

Excel中的单元格拆分技巧
答:在Excel中,如果你遇到一个单元格内有多项内容需要拆分,这里有两种简单的方法来帮你完成。使用文本到列功能Excel的“数据”选项卡中提供了“文本到列”功能,它能将一个单元格的内容按照指定的分隔符轻松拆分到不同的单元格中。只需选择你想要拆分的单元格或区域,然后根据向导提示进行操作即可。使用函数法如果...

如何将excel单元格中的特定内容移到另一单元格
答:点击下一步 见图三 4、在第三步,分别选中下部预览窗口的2列,并分别选中“列数据格式”下面的:文本 点击完成 见图四 5、分裂后的效果见图五,同时选中分列后的A、B列需要转换的单元格,点右键,在菜单中点击复制 见图五 6、选中C1,点击右键,选择: 选择性粘贴>选择性粘贴 见图六 7、在...

excel怎么把一个单元格分成上下两个部分?
答:excel将一个单元格分为上下两个单元格,而两边不变的方法如下:1、进入到【单元格格式】界面,点击【对齐】。2、在对话框中,【垂直对齐】选择“靠上”,【文本控制】选择“自动换行”,点击确定。3、再次进入到【单元格格式】里面,找到“边框”这个界面,然后点击最右下角的那个界面。4、将鼠标放到...

excel一个单元格拆分为二列
答:1个回答 #热议# 普通体检能查出癌症吗?佳佳通信小知识 2023-11-23 · 超过105用户关注了TA 关注 我认为可采用以下方法:在电脑中打开excel,鼠标选中要拆分的单元格,右击鼠标在弹出的菜单列表中单击拆分单元格,在拆分单元格窗口中将列数1改为2,单击确定。 抢首赞 评论 分享 举报 ...

excel一个格子拆成多个格子
答:网络信息知识大总结 2023-11-22 · 贡献了超过965个回答 关注 我在excel一个格子拆成多个格子是新建或打开一个工作簿,选择需要拆分的单元格,“编辑”菜单,选择“分列”,选择“分隔符”选项,需要拆分的分隔符。在“列数据格式”选项中,选择需要拆分的列的数据格式。 1 评论 分享 举报 ...

excel怎么把一个单元格里的数据引用到另一个单元格
答:具体方法为:1. 在目标位置打上一个“=”号;2. 再点击需要引用的数据;3. 若想拉动的时候数据不变,可以用“$”号确定是行不变还是列不变,还是都不变。

如何将一个excel单元格内容分成两格?
答:2、把单元格中的内容用空格键隔开,选中要拆分的单元格,在上方工具栏中点击【数据】。3、点击【分列】,勾选【分隔符号】。4、点击【下一步】。5、在分隔符号一栏下勾选【空格】。6、点击【下一步】。7、在列数据格式下,勾选【常规】。8、最后点击右下角的【完成】即可。9、excel表格把一个...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网