作者candy88257 (阿泰斯)
看板Office
标题[问题] excel offset不能储存在一个格子里?
时间Wed Nov 23 17:23:05 2016
(若是和其他不同软体互动之问题 请记得一并填写)
软体: excel 2003
版本: 2003
A1输入=offset(D55,0,0,C15)
B1输入=average(A1)
结果B1回传错误:value!
但如果B1直接输入:average(offset(D55,0,0,C15))
就会回传正确值
请问如何先将offset储存在A1?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.250.121.43
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1479892988.A.3C7.html
1F:→ waiter337: 无法 因为offset 是一个"范围" 譬如c1:d3 这六格 11/26 23:12
2F:→ waiter337: 无法将资料存在一格 11/26 23:13
3F:→ waiter337: 否则你得另外用a1=sum(offset(D55,0,0,C15)) 11/26 23:14
4F:→ waiter337: 抱歉 我那个公式 有错 11/26 23:17
5F:→ waiter337: 但我有怀疑 你的offset本身就有异常了 11/26 23:18
6F:→ waiter337: 抱歉 offset没错= = 太久没用 我搞错了 11/26 23:21
7F:→ waiter337: 但是 范围这个是无法变成一个 除非你用sum合起来 11/26 23:22
8F:→ waiter337: 然後 再用一次count合起来 11/26 23:22
9F:→ waiter337: 譬如a1=sum(offset(D55,0,0,C15)) 11/26 23:23
10F:→ waiter337: a2=count(offset(D55,0,0,C15)) <--算有几格 11/26 23:23
11F:→ waiter337: 接着你就可以两个相除 11/26 23:23
12F:→ waiter337: 但这就会绕一大圈,除非总和跟储存格数量有特别需要用到 11/26 23:24