BBS

  • 注册
  • 登录
  • 搜索
  • 标签
  • 帮助
BBS » 电脑、手机、平板知识专栏 » 这次真的解决不了。高手快来 » 发表回复

预览帖子

游客


发表回复

用户名 游客 [会员登录]
  (可选)
  • Html 代码 可用
  • 表情 可用
  • Discuz!代码 可用
  • [img] 代码 可用
B I U | 字体 大小
| Align Left Align Center Align Right | Url Email Image | Quote Code
Rremove Format Unlink Undo Redo | Ordered List Unordered List Outdent Indent Float Left Float Right | Table Free Hide | flyflashmp3mtvmusicmusic2
flvmtv2music3
简单功能
  • 仿宋_GB2312
  • 黑体
  • 楷体_GB2312
  • 宋体
  • 新宋体
  • 微软雅黑
  • Trebuchet MS
  • Tahoma
  • Arial
  • Impact
  • Verdana
  • Times New Roman
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
收缩编辑框扩展编辑框
上传附件 描述
文件尺寸: 小于 25000 kb
  [完成后可按 Ctrl+Enter 发布]    恢复数据

主题回顾

maximus 发表于 2016-9-1 15:48

引用:
原帖由 zhendeaini 于 2016-9-1 11:56 发表
放在同个工作簿可能会简单处理,另外方法参考坛友“夜鹰”等做法。
一点建议:对于数据处理,尽量朝着简单化方向进行,不要搞得过于繁琐。
设计一些表格。[39] 不是自己用的。主要是考虑使用人简单化。

zhendeaini 发表于 2016-9-1 11:56

放在同个工作簿可能会简单处理,另外方法参考坛友“夜鹰”等做法。
一点建议:对于数据处理,尽量朝着简单化方向进行,不要搞得过于繁琐。

zhendeaini 发表于 2016-9-1 10:57

过奖了,我是向大家学习,班门弄斧了。

梁保罗 发表于 2016-9-1 08:52

引用:
原帖由 zhendeaini 于 2016-8-31 20:36 发表
您太夸奖我了,论坛内高手如云,我只是懂点皮毛而已。[68]
事实如此,可能高手有很多很多,但是没有任何一个有你这么热心和好学。

maximus 发表于 2016-9-1 07:51

引用:
原帖由 zhendeaini 于 2016-8-31 20:36 发表
您太夸奖我了,论坛内高手如云,我只是懂点皮毛而已。[68]
版主有没有什么高招指教下啊[39]

zhendeaini 发表于 2016-8-31 20:36

您太夸奖我了,论坛内高手如云,我只是懂点皮毛而已。[68]

maximus 发表于 2016-8-29 08:42

引用:
原帖由 Guest from 150.40.186.x 于 2016-8-26 17:11 发表

据我所知没有,这种表达式只适合某些表内运算。
好的。[0]  我想多了。[68]  谢谢高手解答。

不能道尽 发表于 2016-8-26 17:30

引用:
原帖由 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 ...
不明白问什么

针对月("&A2&")

可以用IF判断比如
月 ("&IF($A$2=0,12,$A$2)&")

[ 本帖最后由 不能道尽 于 2016-8-26 17:34 编辑 ]

匿名 发表于 2016-8-26 17:11

引用:
原帖由 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 ...
据我所知没有,这种表达式只适合某些表内运算。

匿名 发表于 2016-8-26 17:10

引用:
原帖由 maximus 于 2016-8-26 16:48 发表


IF能不能这样写? 不用INDIRECT这样就不需要同时开两份表了

=IF(A2
主要是因为excel引用一用到字符,也就是加""的情况,就只能用函数了,单独使用识别不了。

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.xls]月(10),[表2.xls]月(11),[表2.xls]月(12),}

maximus 发表于 2016-8-26 16:48

引用:
原帖由 Guest from 150.40.186.x 于 2016-8-25 17:47 发表

[29] 你想怎么用呢,if可以进行变量判断啊,但你用IF不就是为了不同情况引用不同表格内容吗,
=if(A2
IF能不能这样写? 不用INDIRECT这样就不需要同时开两份表了

=IF(A2<12,"'[表2.xls]月 ("&$A$2&")'!A"&ROW(A2))

[ 本帖最后由 maximus 于 2016-8-26 16:51 编辑 ]

maximus 发表于 2016-8-26 16:41

引用:
原帖由 不能道尽 于 2016-8-26 11:38 发表



可以
公式怎么列?

不能道尽 发表于 2016-8-26 11:38

引用:
原帖由 maximus 于 2016-8-25 11:13 发表
月("&A2&")

这一个函数。月括号里面的数字会根据输入变化。有没有办法应用在IF函数里?
可以

匿名 发表于 2016-8-25 17:47

引用:
原帖由 maximus 于 2016-8-25 11:13 发表
月("&A2&")

这一个函数。月括号里面的数字会根据输入变化。有没有办法应用在IF函数里?
[29] 你想怎么用呢,if可以进行变量判断啊,但你用IF不就是为了不同情况引用不同表格内容吗,
=if(A2<12,INDIRECT("'[表2.xls]月("&A2&")'!$A$2")),这样强塞进去吗?作用不大啊.

maximus 发表于 2016-8-25 11:13

月("&A2&")

这一个函数。月括号里面的数字会根据输入变化。有没有办法应用在IF函数里?

maximus 发表于 2016-8-25 11:11

引用:
原帖由 Guest from 150.40.186.x 于 2016-8-24 08:57 发表
=INDIRECT("'[表2.xls]月("&A2&")'!$A$2"),什么,你还要1-12?,直接将那A2格的有效值设为1-12不就好了

还有,你表2的工作薄名起好点,不要加符号不要加空格。
=INDIRECT("'[表2.xls]月("&A2&")'!$A$2"),

这条公式里面的'[表2.xls]月("&A2&")'!$A$2 有没有办法应用到IF函数里面去?

月("&A2&")

这一个函数。月括号里面的数字会根据输入变化。有没有办法应用在IF函数里?

[ 本帖最后由 maximus 于 2016-8-25 11:13 编辑 ]

maximus 发表于 2016-8-25 10:19

引用:
原帖由 夜鹰 于 2016-8-24 10:20 发表
只是很简单的一个问题。

用 INDIRECT 函数

楼主两个表一定要放在同一个文件夹,并且两个文件都要打开

在 表1(1)  中的单元格B4中输入=INDIRECT("'[表2(1).xls]月 ("&$A$2&")'!A"&ROW(A2))  把公式向下拖
...
有没有不用两个文件都要打开的其他函数?
因为经常是表2进行更新更改。表1不开的。

试了一下这公式。如果两个表能放在同一个工作簿里面。真是太好用了,以后一定会有用到的地方[24]

[ 本帖最后由 maximus 于 2016-8-25 10:45 编辑 ]

maximus 发表于 2016-8-25 10:13

引用:
原帖由 夜鹰 于 2016-8-24 10:27 发表
顺便问一下楼主:两个表不可以合并在一个表内吗?那样可以更方便进行数据处理。
不合并在一起的。因为用到实际工作中。两个表是不同的。而且表2经常会进行更改。

maximus 发表于 2016-8-25 10:12

引用:
原帖由 夜鹰 于 2016-8-24 10:20 发表
只是很简单的一个问题。

用 INDIRECT 函数

楼主两个表一定要放在同一个文件夹,并且两个文件都要打开

在 表1(1)  中的单元格B4中输入=INDIRECT("'[表2(1).xls]月 ("&$A$2&")'!A"&ROW(A2))  把公式向下拖
...
这个公式很有意思。但两个文件都要打开这个很不方便。
亮点就是当表2 一改动数字,表1 会立即更新。比我之前的IF函数更有优势。

[ 本帖最后由 maximus 于 2016-8-25 10:37 编辑 ]

匿名 发表于 2016-8-24 11:01

接13楼

[attach]147722[/attach]

不能道尽 发表于 2016-8-24 10:33

引用:
原帖由 maximus 于 2016-8-24 10:09 发表


谢谢兄弟。你很热情。[12]

函数设计得阵仗有点大,我想要内涵一点的[3]  不要那么霸气外泄
这大部分是原始数据啊觉得不好看可以放其他工作薄啊[42]

夜鹰 发表于 2016-8-24 10:27

顺便问一下楼主:两个表不可以合并在一个表内吗?那样可以更方便进行数据处理。

夜鹰 发表于 2016-8-24 10:20

只是很简单的一个问题。

用 INDIRECT 函数

楼主两个表一定要放在同一个文件夹,并且两个文件都要打开

在 表1(1)  中的单元格B4中输入=INDIRECT("'[表2(1).xls]月 ("&$A$2&")'!A"&ROW(A2)) 把公式向下拖

[attach]147718[/attach]

maximus 发表于 2016-8-24 10:09

引用:
原帖由 不能道尽 于 2016-8-24 09:35 发表
12个月12个类别的LOOKUP两行辅助列
A2目标单元格
谢谢兄弟。你很热情。[12]

函数设计得阵仗有点大,我想要内涵一点的[3]  不要那么霸气外泄

不能道尽 发表于 2016-8-24 09:35

12个月12个类别的LOOKUP两行辅助列
A2目标单元格

[ 本帖最后由 不能道尽 于 2016-8-24 09:48 编辑 ]

maximus 发表于 2016-8-24 09:18

之前问题表达得不太清楚。重新上传了附件。请高手指教[68]

不能道尽 发表于 2016-8-24 09:12

有多大
黑人问好

匿名 发表于 2016-8-24 08:57

=INDIRECT("'[表2.xls]月("&A2&")'!$A$2"),什么,你还要1-12?,直接将那A2格的有效值设为1-12不就好了

还有,你表2的工作薄名起好点,不要加符号不要加空格。

maximus 发表于 2016-8-24 08:57

引用:
原帖由 不能道尽 于 2016-8-24 08:32 发表
黑人????
兄弟。你这个太简陋了。

而且根本不合适。

我表2的数据是会变的,而且数量很大的。不可能这样新建一个表复制过来VLOOKUP的。

maximus 发表于 2016-8-24 08:55

引用:
原帖由 looloo 于 2016-8-24 08:43 发表
你可以新建一个表,然后用VLOOKUP来实现查找功能
不合适的。

looloo 发表于 2016-8-24 08:43

你可以新建一个表,然后用VLOOKUP来实现查找功能

不能道尽 发表于 2016-8-24 08:32

黑人????

maximus 发表于 2016-8-23 17:59

感觉公式设计得太拖沓了。(如附件)

求高手给简化下!或者提供其他的解决思路。

效果如附件:紫色的单元格录入1至12的数字时。下面的黄色单元格会判断并返回其他单元格的值。

[ 本帖最后由 maximus 于 2016-8-24 09:16 编辑 ]

梁保罗 发表于 2016-8-23 17:21

你@下真的爱你,他能解决问题。

maximus 发表于 2016-8-23 17:17

看附件:
“表1A2”输数字,“单元格B2”  返回“表2”的数据。

用了if函数。最多设置到7,再多就不给设置了。

表1 B2 单元格 的公式效果需要扩展到12.

公式应该怎么设置?

[39] [29]

为了能更清晰表达我想要的效果。

重新在下面楼上传了附件。

想把橙色块和红色块、还有黄色块的公式 达到的效果。简化到黄色块一个单元格。

这公式的表达方式应该怎么优化?!

[ 本帖最后由 maximus 于 2016-8-24 09:13 编辑 ]

当前时区 GMT+8, 现在时间是 2026-4-4 02:59

清除 Cookies - 联系我们 - BBS - WAP - TOP - 界面风格

  • 默认风格
  • 喝彩奥运
  • 深邃永恒
  • 粉妆精灵
  • 诗意田园
  • 春意盎然
  • 黑色

Discuz!

Powered by Discuz! 6.0.0 © 2001-2007 Comsenz Inc.

Processed in 0.068867 second(s), 7 queries, Gzip enabled.