EXCEL怎样使用单元格中的变量数据作为工作薄或工作表引用路径

作者&投稿:字省 (若有异议请与网页底部的电邮联系)
EXCEL使用单元格中的变量数据作为路径问题???~

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

综上,你想要的功能是INDIRECT函数无法实现的,只能在打开状态下才能引用,没有办法。

只能求助VBA,利用代码后台打开单元格指定路径下的工作簿,然后取出数据。其实代码在后台也是打开工作簿的,只不过看不到而已。

1、将需要处理的记录复制到一个新的工作表,然后将在数据库表中存在唯一值的列(比如物料编码)后插入一列,用 CONCATENATE函数将其前后加上“'”。

2、将加“'”的这列数据复制到一个文本文件中。

3、关闭并保存这个新的文本文件,然后用Word 将其打开。

4、快捷键Ctrl+F,点击“替换”,查找内容中输入“^p”,替换为输入“,”。

5、在 sql server 的查询界面,输入以下SQL语句:use 数据库名,select * from 表名 ,where 字段名 in ,(Word 中的文本)。

1、首先做好一个第一节度表格,举例的数据如下所示。

2、然后在另外一张表中填入第二季度的数据,其数据如下所示,

3、然后在汇总表中输入两个季度需要统计的内容,样式如下,表明其计算结果需要引用第一季和第二季度两张工作表的内容。

4、选择需要显示统计值的单元格,输入等号和函数,如此处统计和是输入=sum。

5、然后点击“第一季度”,工作表标签和这种工作表的相应单元格。

6、然后返回汇总表格中输入运输符号,这里是+号。

7、再点击工作表标签“第二季度”,选择相应的需要运算的单元格。



公式修改为
=indirect("'D:\路桥工地\[" & A12 & ".xls]" & B8 & "'!F8")
注意这里的".xls" 也是必须的.

试试看用这个来代替你原来的内容:

=INDIRECT("D:\路桥工地\["&A12&B8&"'!$F$8")

试试看用这个来代替你原来的内容:

=INDIRECT("D:\路桥工地\["&A12&B8&"'!$F$8")


Excel中如何使用单变量求解?
1、在B2单元格输入表达式=1200\/[1-(X+25%)]*(X+25%)=500 2、在“数据”选项下的“模拟运算”中,选择“单变量求解”。3、选择目标单元格为B2,输入Y值,选择B1为可变单元格,按“确定”。4、单元格求解状态返回一个解,按确定,保存符合要求的X值。5、单变量求解被广泛用于一元多次方程,...

excel如何使用记录单excel记录单的用法
1、单击数据清单任一单元格,点“数据-记录单”,将显示清单第一行各项信息。2、可用界面的“上一条”和“下一条”按钮查阅清单上的内容;可用“删除”按钮删除清单上的内容;可直接在界面修清单内容;可用“新建”钮,为清单添加新的数据行;点“条件”按钮,可在各字段框内填写查询条件,用“上一...

怎样单独选中excel表中的一个数据?
1、用鼠标选定Excel表格 用鼠标选定Excel表格的方法很简单,只需在Excel表格最下方的工作表标签上单击即可。 用鼠标来选定Excel表格是最常用、最快速的方法。2、选定连续的Excel表格 在Excel表格下方的第1个工作表标签上单击,选定该Excel表格,按住【Shift】键的同时选定最后一个表格的标签,即可选定连续的...

在excel表中怎样输入物流单号
要在Excel中输入物流单号,首先,打开你的Excel表格,并找到你希望输入物流单号的单元格。然后,你可以直接在单元格中点击并输入单号。例如,如果你有一个物流单号为“XYZ123456789”,只需点击目标单元格,然后键入该单号即可。为了提高效率,尤其是当你需要输入大量物流单号时,可以使用复制...

excel单双数怎么弄excel单双
您可以使用Excel中的条件格式来选择单双数行,具体方法如下:1. 选中您要选择单双数行的范围。2. 在Excel菜单栏中依次点击“开始”→“样式”→“条件格式”。3. 在弹出的“新建规则”对话框中,选择“使用公式确定要设置格式的单元格”。4. 在“格式值为”输入框中输入以下公式:选择单数行:=MOD...

2018Excel表格中的记录单功能如何使用
Excel表格中的记录单功能如何使用 双击打开电脑上安装的Excel表格,进入主页面,如下图。在表格中输入一些内容,你也可以输入自己需要的内容,如下图 选中这些与内容的单元格,单击【数据】选项卡下面的【记录单】功能,弹出sheet1对话框,在这里我们会发现刚才选中的内容的文字会出现在对话框中,现在我们...

在excel表中做销售单在excel表中做销售单怎样输入打折价格和价格_百 ...
1、在电脑上新建一个EXCEL表格,输入基础的表头数据。2、再在对应的单元格下方输入实际的水果名称、单价以及上期结转的数据。3、在库存的单元格中输入公式=B5+(F5+H5+J5+L5)-(E5+G5+I5+K5),表示的意思为上期结转库存数字+每日进货数量之和-每日销售数量之和。4、这时就可以根据每日的实际情况输入...

excel怎样让送货单号自动递增送货单单号怎么自动生成
您可以使用 Excel 中的“自动填充”功能来让送货单号自动递增。以下是具体步骤:1. 在 Excel 中选择一个单元格,输入第一个送货单号。2. 将鼠标移动到该单元格的右下角,会出现一个黑色十字。3. 点击该黑色十字并向下拖动,直到需要填充的范围结束。4. 松开鼠标按钮,Excel 会自动将前面那个单元格...

excel表格怎样快速选单数行excel表格怎样快速选单数行和多数行_百度知...
您可以使用以下方法在 Excel 中快速选择单数行:1. 点击您想要从中选择单数行的 Excel 表格的第一行。2. 按住 Shift 键并单击您想要选择的单数行的最后一行。例如,如果您想要选择第 1 行到第 15 行中的单数行,则应单击第 1 行,按住 Shift 键,然后单击第 15 行中的最后一个单数行。3. 在...

在Excel使用记录单快速输入数据教程
1、创建顶端标题行 首先,我们需要在工作表的顶端(是否首行都无所谓)输入列标记,例如分别在A1、B1、C1、D1、E1、F1、G1、H1、I1、J1、K1中输入“学号”、“姓名”、“性别”、“语文”、“数学”、“英语”、“机械制图”、“机械基础”、“电工基础”、“微机应用”、“总分”,然后在列标记...

夏邑县19549176574: excel引用单元格时如何引用变量? -
郯店参芪:公式: =SUM(INDIRECT(A22&":"&A23)) 或加入防错判断,当A22或A23是空白时,公式也返回空白. =IF((A22="")+(A23=""),"",SUM(INDIRECT(A22&":"&A23)))

夏邑县19549176574: excel中如何将某单元格数值定义为一个变量值,输入含有变量值的计算公式即可为上述单元格数值参与计算? -
郯店参芪: 假设在A1单元格输入计算式,在B1单元格传回计算结果1. 游标移至A1 功能表[插入]>>[名称]>>[定义现有名称]内输入名称(随便取一个名称就可以如[计算式])>>[参照到]输入=evaluate(Sheet1!$A1) ,然后按下[确定].2. B1输入公式=IF(A1="","",计算式)3. B1的公式可以下拉套用如果停用巨集公式就无法执行,重新开启巨集就好了较新版的Wps直接输入"=evaluate(A1) "就好了 (以上为繁体版设定方法供参考)

夏邑县19549176574: EXCEL怎样使用单元格中的变量数据作为工作薄或工作表引用路径 -
郯店参芪: 公式修改为=indirect("'D:\路桥工地\[" & A12 & ".xls]" & B8 & "'!F8") 注意这里的".xls" 也是必须的.

夏邑县19549176574: Excel 怎样用变量表示单元格 -
郯店参芪: 可以用indirect函数 例如=indirect("B"&A1) 如果A1中是1,2,3 下拉就可以得到B1,B2,B3的值

夏邑县19549176574: excel中如何用一个变量代替一个单元格的值,要怎么设置变量单元格的公式? -
郯店参芪: 插入 名称 定义 名称 输入 CD_1 (CD1可能与单元格相冲突,所以选择此名称) 引用位置 输入 =18 确定 在任一单元格内输入 =CD_1 回车 或 在任一单元格内输入或复制粘贴下列公式=2*CD_1 回车

夏邑县19549176574: excel中怎么在单元格中引用另一个单元格中的变量? -
郯店参芪: 假设a写在A1单元格,b写在B1单元格,x写在C1单元格 在D1单元格得出Y值 则D1单元格写入公式=A1*C1+B1 按下回车键 这样不管A1,B1如何变量都可以计算出值 如果X值不想占用C1单元格(X必需是数字) 则公式为 =A1*X+B1

夏邑县19549176574: 在EXCEL中怎样用变量表示行或列,比如求和SUM(A14,A15)我要将14和15分别用变量表示,变量一变求和就变 -
郯店参芪: =SUM(INDIRECT("A"&B1),INDIRECT("A"&C1)) 假设你两变量分别在单元格B1、C1输入

夏邑县19549176574: excel数学公式的变量怎么赋值到单元格运算 -
郯店参芪: 假如 a、b、c 分别存放在 A1、B1、C1 单元格,要在 D1 单元格存放 x 的值,需输入下面的公式:=(-B1+SQRT(B1*B1-4*A1*C1))/(2*A1)

夏邑县19549176574: 如何在Excel单元格的绝对引用中使用变量 -
郯店参芪: =IF(B2=INDIRECT("'[2009.xls]sheet1'!B"&A1),INDIRECT("'[2009.xls]sheet1'!C"&A1))

夏邑县19549176574: excel中如何在单元格中自动显示指定的变量(如1,3,5) -
郯店参芪: 随机显示135 =ROUNDUP(RAND()*3,)*2-1 对补充问题的回复 随机从字符串ABC中取一个字符.=mid("ABC",roundup(3*rand(),),1)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网