有两张工作表,一张为明细表,明细表内有全年合计、1月、2月……12月各月数据,每月又有产品面价、销售折扣率、销售金额、回款金额、报表毛利、回款毛利等数据,现想在另一张汇总表汇总统计各月销售金额。本来可以逐月设置“=***”的公式,但我觉得太麻烦,想知道有没有公式可以自动取明细表合计行中每月的“销售金额”数据,这样在设置好1月公式以后,通过向右拖动复制自动设置出2月、……、12月,而不用每月逐个设置。
详见附件
使用道具 举报
ljzzlan 能解释下那公式的意思吗?
汇总表B2=OFFSET(明细表!$E$3,1,(COLUMN(A1)-1)*6)
此公式用offse()函数引用单元格的值,以第一个参数为基点,即,以明细表的$E$3为基点,第二个参数为1,即,以$E$3为基点,向下偏移一行,另一个参数(COLUMN(A1)-1)*6要偏移多少列,那我们就要观察它的规律,此题中的明细表都是一致的,很有规律,以$E$3为基点,偏移的列则为0,6,12,18……也就是6的倍数,即0倍,1倍,2倍,3倍……所以用这个函数(COLUMN(A1)-1)*6就能取到所要偏移的列了。
不知道这样说明是否能让你满意呢??自己再下来试试吧,你可以再改一下题试试的,另可以多看此函数的帮助!!!
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )
GMT+8, 2024-5-27 08:57 , Processed in 0.286203 second(s), 8 queries , Gzip On, Yac On.
Powered by Discuz! X3.4
Copyright © 2001-2020, Tencent Cloud.