1、activecellformular1c1所有表格引用竭诚为您提供优质文档/双击可除activecell.formular1c1,所有表格引用篇一:了解excel中的R1c1引用样式通常,在excel公式中对单元格或区域的引用是a1引用样式,对于这种引用样式,大家已经非常熟悉了。在excel中还存在另外一种引用样式,即R1c1引用样式,在R1c1引用样式中,行标和列标均为数字。该引用样式对单元格的绝对引用为“R+行标+c+列标”,其中“R”代表行,“c”代表列,如R2c3表示位于第2行、第3列的单元格。R1c1引用样式有绝对有用和相对引用之分,如当前单元格为d5:R-1c对当前单元格所在列中的
2、上一行单元格的相对引用,即d4单元格。R5c2对当前单元格下面第5行、右面第2列的单元格的相对引用,即F10单元格。R5c2对当前工作表的第5行、第2列的单元格的绝对引用,相当于$b$5。R-1对当前单元格上面一行区域的相对引用,相当于4:4。R对当前行的绝对引用,相当于$5:$5按F4键可以在绝对引用和相对引用之间转换。如d5单元格的公式中包含R1c1引用样式“R5c2”,在编辑栏中选择公式中的“R5c2”,连续按F4键将依次转化为:R5c-2、Rc2、Rc-2。在宏代码中,R1c1引用样式对于计算行和列的位置很方便。在录制宏的时候,代码中有时会出现R1c1样式。例如下面是在excel20x
3、x中录制的宏代码,其作用是在a16单元格中,用sum函数对a1:a15单元格进行求和。submacro1()Range(a16).selectactivecell.FormulaR1c1=sum(R-15c:R-1c)Range(a17).selectendsub可以通过下面的设置在a1引用样式和R1c1引用样式之间转换:在excel20xx中,单击菜单“工具选项”,在弹出的“选项”对话框中,选择“常规”选项卡,勾选“R1c1引用样式”,将变为R1c1引用样式。篇二:excel引用问题引用问题我在excel中想实现这么一个功能,如单元格d12有一个数据是4,现在我想引用a4的数据,但4是由d1
4、2提供的,即如何实现a4=a(d12)。也就是,在excel中,a7单元,能否实现把后面的数字用算式来代替,如a(3+4),或者是单元格的嵌套,a(d12),恳请高手解答。解答:=indirect(aa1),注意两个之间是空格,这个公式的意思:先在a1单元15位号码前加个空格符号,然后用trim这个函数把空格符号去掉。输完后,b1单元也是显示出完整的15位数字了。用countif算出数值大小在5060之间的单元格个数解答:你可以综合一下呀!=countif(a1:a9,=50)-countif(a1:a9,60)=sum(a1:a950)为什么=sum(a1:a950)可以求出符合条件的个数,
5、按理后面应再加一待求和区域如b1:b9等等,不知数组计算的内部机制是怎样的,不知谁能给个解释,谢谢!这个数组公式是这样运算的:a1:a9区域的数值分别与60比较。假如a1:a9的数依次为15,25,35,45,55,65,75,85,95.那么(a1:a950)返回false,false,false,false,true,true,true,true,true。然后(a1:a950)则返回false,false,false,false,true,false,false,false,false。因为*表示and的意思。只有当and的对象都为真时结果才为真。excel里用1表示true;0表示fa
6、lse。有时需要将true或false转换成数值,可以*1或+0几个工作表生成一个打印文件一次打印解答:先按ctrl键+其它要一起打印的工作表就会成为一个群组,打印的页数可延续到下一个sheet自动计算应收款滞纳金要求在给定的应收日期、滞纳金率、当前日期(自动取)的基础上自动计算出应收滞纳金。解答:=(datediF(应收日期,now(),d)*滞纳金率(每天)*应收金额sum函数难题ab234230121013如何用函数计算出下面几个数据1。a和b都有数据且ab的个数2。a栏在相应的b栏有数据的情况下的数据总和,例如a1对应b1有数据,a3对应b3有数据,则求a1+a3的和。希望都能用一个函
7、数求出所要的结果。谢谢解答:=sum($a$1:$a$10)*($b$1:$b$10)*($a$1:$a$10$b$1:$b$10)=sum($a$1:$a$10)*($b$1:$b$10)*($a$1:$a$10$b$1:$b$10)*($a$1:$a$10+$b$1:$b$10)记得输入公式后要按ctrl+shift+enter工作表中的小写字母都变成大写解答:请运行以下程序:(测试通过)subconverttouppercase()dimRngasRangeworksheets(sheet1).usedRange.selectForeachRnginselection.cellsifRn
8、g.hasFormula=FalsethenRng.value=ucase(Rng.value)endifnextRngendsub用countiF计算整个b列中含有“F”这个字符的单元格的个数c1=countiF(b1:b130,b129),(b129单元格内的字符是“F”),问题是随后在向表格中添加新行131、132、133.之后,c1单元格中公式统计的结果还是1-129行的,怎么才能让c1中实时显示添加新数据后的统计结果解答:c1=countiF(b:b,b129)自动记录出车情况现有一表格,每天记录50辆不同车号的车辆的“出车里程”和“回库里程”,需要打印一清单,自动统计每辆在库车辆的
9、当前里程,请问该如何做(结果放在其它sheet中,为方便显示这里和数据放在一个sheet中了)?解答:可以用数组公式:假设此处数据不断增加所在工作表的名字为sheet1.在此处需要更新所指的单元格内输入公式=max(iF(oFFset(sheet1!$a$2,counta(sheet1!$a$2:$a$65536)=a2,oFFset(sheet1!$b$2,counta(sheet1!$b$2:$b$65536),按ctRl+shiFt+enteR结束,之后向下填充公式.整点记录坐标值我在监测一个点的电压值,每天正点记录一次,这样每天就产生了24个值,现要进行一个月,共产生了720个值。根据
10、这720个值,用excel作一个图表,横坐标是时间,单位是-天,纵坐标是测量值。难点:横坐标每个刻度为一天,如设分类轴刻度线之间的分类数为24的话,横坐标每个刻度下显示为:12549,而其单位为天,那不就成了第1天过了,就到了第25天?如设分类轴刻度线之间的分类数为1的话,可是我每天有24个值?解答:我试验了一下,发现还是能够解决的。横坐标为时间,每天24小时,一个月30天,共计720个数据,纵坐标为数值,这样做出来的表格非常长,数据这样排,第一列(0小时,1小时,.23小时,0小时,1小时,.23小时,)这样总共重复30天,第二列为每天24个数据,做折线图(第四种),先按照向导一步步做下去,
11、删除第一个系列,就可以了。做出来的图像横坐标(分类轴)要调整,刻度调整为标签间的分类数为1,就可以达到目的!剩下可以手工在每天的开头处加上日期(可以用文本框),不知道这样解决可以吗?请问如何把在excel中绘制的曲线图表另存为jpg或gif格式的图片解答:选定图表部分,复制它,打开可以编辑jpg或gif格式的软件,然后粘贴保存为jpg或gif格式文件即可。round函数解答:不要用工具条上的显示小数位数来控制小数位数,它只是显示这几位,实际还是按原来的数计算。如:1.2345,你显示两位,为1.23,而实际他是按1.2345去计算的,要用round函数,round(数据,2)即可。如果怕繁的话
12、,可在选项里设置按显示计算,呵呵,试试看。解答2:我是做财务工作的,这一点有较深的体会就是无论用什么函数都要在最外面加上round(),不然的话因为那一两分钱定会被领导狠狠说一顿再有两条经验1、如果准备作大一些的表格,尽量不要使用“合并单元格”以免以后使用函数麻烦;2、要分清你作的表格主要是使用来存储数据,还是用来打印输出,如果想两者兼顾,小一点的表格还可以,大了就不好办了。工作表引用比如说现在sheet2!a1引用sheet1!a1,sheet3!a1引用sheet2!a1,那么有什么办法可以表示sheet(n)!a1引用sheet(n-1)!a1。我是execl方面的菜鸟,希望各位大虾能给
13、我解决的方法或者思路也行啊。解答1:用Vba.sheets(n).cells(a,1)=sheets(n-1).cells(a,1)又问:activecell.FormulaR1c1=sum(Rc-2:Rc-1,_!R-1c).在_处,我应该怎么填,才可以得到上一张表格?答:在空格处写上:sheets(activesheet.index-1).注意如果当前工作表是第一张(即activesheet.index-10)时会出错。或:=indiRect(sheet单元格左边线xledgetop单元格上边线xledgeRight单元格右边线xledgebottom单元格下边线xldiagonaldown单元格左上右下斜线xldiagonalup单元格左上右下斜线xlinsideVertical多个单元格内垂直线xlinsidehorizontal多个单元格内水平线1.设置边线的类型selection.borders().linestyle=xllinestyle(边线类型):xllinestylenone无样式xlcontinuous单线xldash破折号线(间隔线)xldashdot破折号点线xldashdotdot破折号点点线xldot点线xldouble双横线xlslantdashdot斜点线2.设置边线的宽度
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1