查看: 926|回复: 10

EXCEL数据引用悬赏50HB求助

 关闭 [复制链接]

签到天数: 1750 天

连续签到: 0 天

[LV.Master]至尊海神IIIIII

发表于 2010-1-12 14:23 | 显示全部楼层 |阅读模式
本帖最后由 小灵儿 于 2010-1-12 21:02 编辑

现在有一个问题及需解决,若有人能够完美解决这个问题,本人愿出50HB.
QQ截图未命名.jpg
在一个数据处理中,碰到一个问题。我的要求是这样的:
    如果A1=D1,则要求自动的A2=E1,A3=F1,A4=G1
      如果A1=D2,则要求自动的A2=E2,A3=F2,A4=G2
      如果A1=D3,则要求自动的A2=E3,A3=F3,A4=G3
      如果A1=D4,则要求自动的A2=E4,A3=F4,A4=G4
                 ............
                 ............

后面类推。

要求不使用宏来实现,望高手出谋划策! 引用转置.rar (1.45 KB, 下载次数: )
<
PCOS系统下载站:http://zhuangji.wang

签到天数: 728 天

连续签到: 0 天

[LV.9]尊贵海王II

发表于 2010-1-12 14:46 | 显示全部楼层
把你的表发给我

评分

参与人数 1海币 +20 收起 理由
小灵儿 + 20 感谢热心助人,辛苦了!

查看全部评分

PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 98 天

连续签到: 0 天

[LV.6]海之精灵II

发表于 2010-1-12 14:56 | 显示全部楼层
本帖最后由 wolf412 于 2010-1-12 15:26 编辑

发表上来的,这个问题好解决的
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 98 天

连续签到: 0 天

[LV.6]海之精灵II

发表于 2010-1-12 15:20 | 显示全部楼层
回复 1# 小灵儿
请楼主接收

EXCEL数据引用.rar (1.76 KB, 下载次数: )

评分

参与人数 1海币 +10 收起 理由
小灵儿 + 10 谢谢!公式不正确!因为本身数据无规律!

查看全部评分

PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 728 天

连续签到: 0 天

[LV.9]尊贵海王II

发表于 2010-1-12 15:21 | 显示全部楼层
本帖最后由 zzmy 于 2010-1-12 15:26 编辑


在A2中输入,然后往下拉
=INDEX(INDIRECT("D"&MATCH($A$1,$D$1:$D$8),TRUE):INDIRECT("g"&MATCH($A$1,$D$1:$D$8),TRUE),1,ROW(A2))
送上样表, 根据需要改公式中的设置

引用转置.rar (1.52 KB, 下载次数: )

评分

参与人数 1海币 +30 收起 理由
小灵儿 + 30 感谢热心助人,辛苦了!

查看全部评分

PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 98 天

连续签到: 0 天

[LV.6]海之精灵II

发表于 2010-1-12 15:24 | 显示全部楼层
在A2中输入,然后往下拉
=INDEX(INDIRECT("D"&MATCH($A$1,$D$1D$8),TRUE):INDIRECT("g"&MATCH($A$1,$ ...
zzmy 发表于 2010-1-12 15:21



    那样太麻烦的
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 1750 天

连续签到: 0 天

[LV.Master]至尊海神IIIIII

 楼主| 发表于 2010-1-12 15:57 | 显示全部楼层
看看还有没有其它简单的方法!
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 1750 天

连续签到: 0 天

[LV.Master]至尊海神IIIIII

 楼主| 发表于 2010-1-12 16:12 | 显示全部楼层
那样太麻烦的
wolf412 发表于 2010-1-12 15:24



    你的公式不对,我所提供的数据本身是没有规律的,只是为了大家看起来方便随便输入的。
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 98 天

连续签到: 0 天

[LV.6]海之精灵II

发表于 2010-1-12 16:15 | 显示全部楼层
本帖最后由 wolf412 于 2010-1-13 11:41 编辑

11111.png
妹妹不要太自信了的,EXCEL这个东西是很强大的,也是很灵活的

楼主上传的表也是这样的,帖子的数据也是这样的,你们的假设太多

EXCEL是根据实际的情况,进行灵活运用、快速解决问题,如果把所有的问题都考虑进入,那和做一个小软件有什么区别

能简洁快速何乐而不为
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 1750 天

连续签到: 0 天

[LV.Master]至尊海神IIIIII

 楼主| 发表于 2010-1-12 17:19 | 显示全部楼层
另外,表中的数据一旦改为文本,就都不行了。
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

签到天数: 1750 天

连续签到: 0 天

[LV.Master]至尊海神IIIIII

 楼主| 发表于 2010-1-12 20:56 | 显示全部楼层
本帖最后由 小灵儿 于 2010-1-12 21:00 编辑

问题终于得到解决,我使用的是zzmy 的办法,只是做了点小的调整,公式如下:
=INDEX(INDIRECT("D"&MATCH($A$1,$D$2:$D$9,0),TRUE):INDIRECT("G"&MATCH($A$1,$D$2:$D$9,0),TRUE),1,ROW(A2))

后期的数据因为很大,另一个公式变成:
=INDEX(INDIRECT("V"&MATCH($D$2,$V$3:$V$1000,0)+2,TRUE):INDIRECT("Y"&MATCH($D$2,$V$3:$V$1000,0)+2,TRUE),1,ROW(D3)-1)
多谢zzmy 提供的方法!再次表示感谢!
你的HB我分两贴加的,不好意思!
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

本版积分规则