excel 中SUMIF(数据!C[-17],RC[-19],数据!C[-8]) 这句话是什么意思 C[-17] 怎么理解 这句话中理解错误的一项为什么是C,请说出原因

作者&投稿:冀庞 (若有异议请与网页底部的电邮联系)
这是R1C1样式的引用方式;

数据!C[-17],表示“数据”工作表,当前列,左数第17列的引用(整列);
RC[-19],就是R1C[-19],表示第一行,左数第19列,单元格的引用;
数据!C[-8],表示“数据”工作表,当前列,左数第8列的引用(整列);
(带中括号为相对引用,不带为绝对引用)
整个公式含意:“数据!C[-17]”这列为“RC[-19]”,对应“数据!C[-8]”列数据求和。

这是R1C1引用样式的表示方法,C[-17]表示当前列左边17列,RC[-19]是当前行左边的19列。
R[3]C[-3]表示当前单元格下方3行左边3列的单元格。

更多精彩,尽在“Excel疑难千寻千解”丛书之《Excel 2010函数与公式》,欢迎下载样章:http://hi.baidu.com/gouweicao78/blog/item/b1a889cbf105ad57f31fe759.html

你这是从哪里来的,应该是错误的格式

SUMIF(数据!C[~

C——Column,列
R——Row,行
数据!C[-17]——引用“数据”工作表当前列的前17列区域
RC[-19]——引用当前单元格同行而前19列的单元格数据
数据!C[-8]——引用“数据”工作表当前列的前8列区域

假设你输入公式的当前单元格为T1,
SUMIF(数据!C[-17],RC[-19],数据!C[-8])就是:
=SUMIF(数据!C:C,A1,数据!L:L)
即:以A1为条件在“数据”工作表的C列匹配,把所有相同的(符合条件的)对应L列数据汇总。