[算表] 传回其他sheet里搜寻的值 (excel)

楼主: GreenLabel   2020-09-07 16:45:11
软件: office excel 2016
版本: 2016
https://i.imgur.com/JQtjbUD.png
如附图
sheet"TOTAL" 里,传在其他sheet A B C 里搜寻并传回相对应栏列的值
如 D3 为传回sheet A 的 S3 的值
感谢协助
作者: soyoso (我是耀宗)   2020-09-07 16:58:00
https://i.imgur.com/auZMa1D.jpeg 类似这样,有依序,offset、index或indirect,没的话,加个辅助栏,用vlookup
楼主: GreenLabel   2020-09-07 17:03:00
这样子能多一个搜寻条件,根据第2列的字段值选择要搜寻的SHEET吗
作者: soyoso (我是耀宗)   2020-09-07 17:05:00
那公式拖曳参照工作表A,B,C,D方面,再配合函数indirect(d$2&"!储存格或范围位置字串")
楼主: GreenLabel   2020-09-07 18:18:00
我只会直接indirect(d$2,"!S3"),有办法直接用B3跟C3找出S3,再回传进indirect函数吗?抱歉我慧根不太好,一下午试不出来哈哈
作者: soyoso (我是耀宗)   2020-09-07 18:37:00
直接indirect(d$2,"!S3")?这样写并不正确,回文写的是indirect(d$2&"...")如果是要用offset,就是将回文连结内k$3改为indirect(d$2&"!s3"),要用vlookup,就是将回文连结内J:M改为indirect(d$2&"!a:u"),后面要回传左起第几栏的部分要自行调整连结是增加个辅助栏来将b栏的值填满,如果都是合并储存格都固定为三列的话,也可以offset配合mod往上(-负值)来抓b3,b6,b9,b12...的值,这样就不用辅助栏那如果要用到原po回文写的b3跟c3找出s3,配合indirect方面的话,以match,那indirect以r1c1的样式参照
楼主: GreenLabel   2020-09-08 08:42:00
好的,了解了,感谢s大热心解答~~~

Links booklink

Contact Us: admin [ a t ] ucptt.com