1、问题描述:是否看到这一堆复杂的公式就头疼,好不容易仔细看完,结果那个!c1却始终让它不能得到理应得到相应的结果。问题在于理解错误了,当然正常的思维方式没有错,特别是刚刚接触这些函数的人。后面两张图是为了理解第一个公式进行拆解以发现问题。
2、第一,我将使用一个简单的例子来说明这个问题。
3、第二,主要在于indirect函数的第二个参数,这个参数有两种状态(指第一个参数引用的格式犬匮渝扮),当忽略或者为ture则为A1格式,这是平时常用的格式,比如A1就是指第一个单元格。格式如图,同一个引用文本。
4、第三,当是false时,它就是R1C1格式,R与C分别是row、column的简写,是不是一下就醒咏迢镆琴悟了,哈哈。R1C1表示第一行第一列的数,所以你就能看懂这个小例子了吧。如图,同一引用文本,但不同的结果。当然就要解释下单独的R1C1了,R1指公式所在列的第一行的数的引用,C1则指公式所在行的第一列数据的引用,单独的实质第二个参数省略了而已。
5、第四,注意indirect函数第一个参数一定是双引号将内容括起来,否则会出错。如图