
原帖由 夜鹰 于 2016-8-24 10:20 发表
只是很简单的一个问题。
用 INDIRECT 函数
楼主两个表一定要放在同一个文件夹,并且两个文件都要打开
在 表1(1) 中的单元格B4中输入=INDIRECT("'[表2(1).xls]月 ("&$A$2&")'!A"&ROW(A2)) 把公式向下拖
...
原帖由 夜鹰 于 2016-8-24 10:20 发表
只是很简单的一个问题。
用 INDIRECT 函数
楼主两个表一定要放在同一个文件夹,并且两个文件都要打开
在 表1(1) 中的单元格B4中输入=INDIRECT("'[表2(1).xls]月 ("&$A$2&")'!A"&ROW(A2)) 把公式向下拖
...
原帖由 Guest from 150.40.186.x 于 2016-8-24 08:57 发表
=INDIRECT("'[表2.xls]月("&A2&")'!$A$2"),什么,你还要1-12?,直接将那A2格的有效值设为1-12不就好了
还有,你表2的工作薄名起好点,不要加符号不要加空格。
原帖由 Guest from 150.40.186.x 于 2016-8-25 17:47 发表
[29] 你想怎么用呢,if可以进行变量判断啊,但你用IF不就是为了不同情况引用不同表格内容吗,
=if(A2
原帖由 maximus 于 2016-8-26 16:56 发表
或者有没有这样的公式?!
{1.2,3.4,5.6,7.8,9.10.11.12}-{[表2.xls]月(1),[表2.xls]月(2),[表2.xls]月(3),[表2.xls]月(4),[表2.xls]月(5),[表2.xls]月(6),[表2.xls]月(7),[表2.xls]月(8),[表2.xls]月(9),[表2.xl ...
原帖由 maximus 于 2016-8-26 16:56 发表
或者有没有这样的公式?!
{1.2,3.4,5.6,7.8,9.10.11.12}-{[表2.xls]月(1),[表2.xls]月(2),[表2.xls]月(3),[表2.xls]月(4),[表2.xls]月(5),[表2.xls]月(6),[表2.xls]月(7),[表2.xls]月(8),[表2.xls]月(9),[表2.xl ...
原帖由 zhendeaini 于 2016-9-1 11:56 发表
放在同个工作簿可能会简单处理,另外方法参考坛友“夜鹰”等做法。
一点建议:对于数据处理,尽量朝着简单化方向进行,不要搞得过于繁琐。
| 欢迎光临 BBS (http://hahabbs.w1.luyouxia.net/bbs/) | Powered by Discuz! 6.0.0 |