作业帮 > 综合 > 作业

英语翻译="("&LOOKUP(0,-1/COUNTIF(Sheet1!C2:N2,Sheet1!C2:N2),Shee

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 09:26:42
英语翻译
="("&LOOKUP(0,-1/COUNTIF(Sheet1!C2:N2,Sheet1!C2:N2),Sheet1!C1:N1)&")实际"
昨天问你的这个用白话怎么翻译过来啊 thank you
哦,我估计你的表头要这样显示(xx月份)实际
比如你填了11月份的数据,就显示 (11月份)实际
那么当中的11月份,是根据公式算出来的.公式相当于在11月份上加上左右括号和“实际”两字.
所以,这个公式最核心部分就是中间的
LOOKUP(0,-1/COUNTIF(Sheet1!C2:N2,Sheet1!C2:N2),Sheet1!C1:N1)
这里有两个嵌套函数,里层是countif,外层是lookup.
countif用了是数组公式.计算第2行中哪些列有数字,没数字的就显示0,有数字的显示一个数字.
1/countif,那就是用1除以countif,
-1/countif,就是把正数都变成负数
lookup是查找,在这堆负数中找0,肯定是找不到的,那么就会返回最后一个负数,最后那个负数对应在第1行哪个列上,就是要找到的表头.
如果你觉得不好懂,那么从基础学起,countif,lookup去看看这两个函数的excel帮助.还有,在公式输入栏,把公式选中拖黑,按F9,excel会告诉你这个公式中这个部分的返回值.例如,就把COUNTIF(Sheet1!C2:N2,Sheet1!C2:N2) 拖黑,按F9
再问: 回答很细,完全明白了!昨天可能我没说明白!我又弄了两个图:感谢再次帮忙解答!
注:我想在sheet2的B2里输入公式:例如现在我在sheet1的5月里的收入和支出中分别输入90和50,那么sheet2的B2中的本月实际里的收入和支出中分别显示90和50(以此类推,当6月份的时候,B2里面自动显示sheet1中6月份的数据。。。)。我的问题是在B2中输入公式是什么?
再答: 很好,截图说明很清晰哦! B2公式=LOOKUP(0,-1/COUNTIF(Sheet1!$B3:$M3,Sheet1!$B3:$M3),Sheet1!$B3:$M3) 往下拉,B3也好了 公式不唯一,换一个更直观的 B2=OFFSET(Sheet1!A3,0,MAX(COLUMN(A:L)*(Sheet1!$B3:$M3""))) 这是数组公式,输入完毕后ctrl+shift+enter
再问: 这个公式没用过,没学过,菜鸟一个,虽然不知道这公式啥意思 ,不过我试了,贼拉好用!就你了!
再答: ok,有excel方面的问题可以找我。