作者Solberg (packing for trip)
看板Office
标题[问题] 从row data中取得特定的栏位
时间Wed Jan 24 15:49:15 2018
(若是和其他不同软体互动之问题 请记得一并填写)
软体:excel 365
版本:如上
有两个工作表
sheet1:
姓名 电话 email 性别 兴趣
王小明 1234 xxx@xxx 男 钓鱼
李小呆 345 11@xxxx 男 打球
林小瓜 999 22@222 女 画画
...
sheet2:
姓名 兴趣 性别
王小明 钓鱼 男
李小呆 打球 男
林小瓜 画画 女
....
有一堆资料,资料列数不一定
希望贴上sheet1时
sheet2自动产生我要的栏位及顺序
在google sheet上 可用query函式
但在excel上,请问要用什麽方式取得资料
谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.118.183.52
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1516780157.A.518.html
1F:→ soyoso: 想到的是以=储存格位置,公式预先拖曳;如无需运算的话, 01/24 16:22
2F:→ soyoso: 可在储存格位置後面加上&"",如要保留原资料类型的话,则 01/24 16:23
3F:→ soyoso: 以if判断。 01/24 16:23
4F:→ soyoso: 如栏位名称会调整的话可以offset、index或indirect配合 01/24 16:24
5F:→ soyoso: match 01/24 16:24
6F:→ soyoso: 如用以query的where的话,可以在阵列公式上判断,或在 01/24 16:26
7F:→ soyoso: sheet1内以辅助栏判断後抓取 01/24 16:26
8F:→ soyoso: 或以资料连线方式,可在连线内容的定义,命令类型以sql 01/24 16:45
9F:→ soyoso: select 栏位 from 工作表名,where方面也应可使用 01/24 16:45
10F:→ soyoso: 以上测试於2016单机版上,如不符合实际操作环境或介面的话 01/24 16:51
11F:→ soyoso: 则请忽略 01/24 16:51